

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Gestione dei backup manuali
<a name="USER_ManagingManualBackups"></a>

Questa sezione illustra come gestire i backup manuali per le istanze database e i cluster di database.

Per informazioni su come creare uno snapshot DB per un’istanza database Single-AZ, consulta [Creazione di uno snapshot del database per un’istanza database Single-AZ per Amazon RDS](USER_CreateSnapshot.md).

Per informazioni su come creare uno snapshot DB per un cluster di database Multi-AZ, consulta [Creazione di uno snapshot di cluster di database Multi-AZ per Amazon RDS](USER_CreateMultiAZDBClusterSnapshot.md).

Per informazioni su come eliminare uno snapshot DB, consulta [Eliminazione di uno snapshot del database per Amazon RDS](USER_DeleteSnapshot.md).

# Creazione di uno snapshot del database per un’istanza database Single-AZ per Amazon RDS
<a name="USER_CreateSnapshot"></a>

Amazon RDS crea una snapshot dei volumi di storage dell'istanza database, eseguendo il backup dell'intera istanza database anziché dei singoli database. La creazione di questa istantanea DB su un'istanza DB Single-AZ comporta una breve I/O sospensione che può durare da pochi secondi a pochi minuti, a seconda delle dimensioni e della classe dell'istanza DB. Per MariaDB, MySQL, Oracle e I/O PostgreSQL, l'attività non viene sospesa sul sistema primario durante il backup per le implementazioni Multi-AZ, poiché il backup viene eseguito dallo standby. Per SQL Server, l'attività di I/O viene sospesa brevemente durante il backup delle implementazioni Multi-AZ.

Quando crei uno snapshot DB è necessario identificare qual è l'istanza database di cui stai effettuando il backup e dare un nome allo snapshot DB in modo da poterlo usare successivamente per il ripristino. La quantità di tempo necessaria per creare uno snapshot varia a seconda della dimensione dei database. Poiché lo snapshot include l'intero volume di storage, anche la dimensione dei file, come i file temporanei, influisce sulla quantità di tempo necessaria per creare lo snapshot.

**Nota**  
La tua istanza database deve essere nello stato `available` per poter acquisire uno snapshot di database.  
Per le istanze di PostgreSQL DB, i dati nelle tabelle non registrate potrebbero non essere ripristinati dagli snapshot. Per ulteriori informazioni, consulta [Best practice per l'utilizzo di PostgreSQL](CHAP_BestPractices.md#CHAP_BestPractices.PostgreSQL).

A differenza dei backup automatizzati, gli snapshot manuali non sono soggetti al periodo di retention dei backup. Gli snapshot non scadono.

Per i backup a lungo termine dei dati di MariaDB, MySQL e PostgreSQL, si consiglia di esportare i dati snapshot in Amazon S3. Se la versione principale del motore DB non è più supportata, non è possibile ripristinare tale versione da uno snapshot. Per ulteriori informazioni, consulta [Supporto per l’esportazione di dati dello snapshot del database in Amazon S3 per Amazon RDS](USER_ExportSnapshot.md).

È possibile creare uno snapshot DB utilizzando l'API RDS o l'API RDS. Console di gestione AWS AWS CLI

## Console
<a name="USER_CreateSnapshot.CON"></a>

**Come creare uno snapshot del database**

1. Accedi a Console di gestione AWS e apri la console Amazon RDS all'indirizzo [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Nel riquadro di navigazione, selezionare **Snapshots (Snapshot)**.

   Viene visualizzato l’elenco **Snapshot manuali**.

1. Seleziona **Acquisisci snapshot**.

   Viene visualizzata la finestra **Acquisizione di snapshot DB**.  
![\[Acquisizione di uno snapshot del database\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/UserGuide/images/take_db_snapshot.png)

1. Scegli l’**istanza database** per cui desideri acquisire uno snapshot.

1. Immetti il **Nome snapshot**.

1. Seleziona **Acquisisci snapshot**.

Viene visualizzato l’elenco **Snapshot manuali**, con lo stato del nuovo snapshot del database che indica `Creating`. Dopo che lo stato è diventato `Available`, potrai vedere il tempo di creazione.

## AWS CLI
<a name="USER_CreateSnapshot.CLI"></a>

Quando crei uno snapshot DB utilizzando ilAWS CLI, devi identificare l'istanza DB di cui vuoi eseguire il backup e quindi assegnare un nome allo snapshot DB in modo da poterlo ripristinare in un secondo momento. È possibile eseguire questa operazione utilizzando il AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-snapshot.html](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-snapshot.html)comando con i seguenti parametri:
+ `--db-instance-identifier`
+ `--db-snapshot-identifier`

In questo esempio, si crea uno snapshot DB chiamato *mydbsnapshot* per un'istanza DB chiamata*mydbinstance*.

**Example**  
Per Linux, macOS o Unix:  

```
1. aws rds create-db-snapshot \
2.     --db-instance-identifier mydbinstance \
3.     --db-snapshot-identifier mydbsnapshot
```
Per Windows:  

```
1. aws rds create-db-snapshot ^
2.     --db-instance-identifier mydbinstance ^
3.     --db-snapshot-identifier mydbsnapshot
```

## API RDS
<a name="USER_CreateSnapshot.API"></a>

Quando crei uno snapshot DB usando l'API Amazon RDS è necessario identificare qual è l'istanza database di cui stai effettuando il backup e dare un nome allo snapshot DB in modo da poterlo usare successivamente per il ripristino. Puoi eseguire questa operazione utilizzando il comando API Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBSnapshot.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBSnapshot.html) con i seguenti parametri:
+ `DBInstanceIdentifier`
+ `DBSnapshotIdentifier`

# Creazione di uno snapshot di cluster di database Multi-AZ per Amazon RDS
<a name="USER_CreateMultiAZDBClusterSnapshot"></a>

Quando crei uno snapshot di cluster database Multi-AZ assicurati di identificare qual è il cluster database Multi-AZ di cui stai effettuando il backup e dare un nome alla snapshot di cluster database in modo da poterlo usare successivamente per il ripristino. Puoi anche condividere uno snapshot di cluster di database multi-AZ. Per istruzioni, consultare [Condivisione di uno snapshot DB per Amazon RDS](USER_ShareSnapshot.md).

Puoi creare uno snapshot del cluster di database Multi-AZ con la Console di gestione AWS, l'AWS CLI o l'API RDS.

Per i backup a lungo termine, si consiglia di esportare i dati delle snapshot in Amazon S3. Se la versione principale del motore DB non è più supportata, non è possibile ripristinare tale versione da un'istantanea. Per ulteriori informazioni, consulta [Supporto per l’esportazione di dati dello snapshot del database in Amazon S3 per Amazon RDS](USER_ExportSnapshot.md).

## Console
<a name="USER_CreateMultiAZDBClusterSnapshot.CON"></a>

**Per creare una snapshot del cluster di database**

1. Accedi alla Console di gestione AWS e apri la console Amazon RDS all'indirizzo [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Nel riquadro di navigazione, scegliere **Databases (Database)**.

1. Nell'elenco scegliere il cluster di database Multi-AZ per il quale si desidera fare uno snapshot.

1. Per **Actions (Operazioni)**, selezionare **Take snapshot (Acquisisci snapshot)**.

   Viene visualizzata la finestra **Acquisizione di snapshot DB**.

1. Per **Nome snapshot**, inserisci il nome dello snapshot.

1. Seleziona **Acquisisci snapshot**.

Viene visualizzata la pagina **Snapshot**, con lo stato del nuovo snapshot del cluster di database Multi-AZ come `Creating`. Dopo che lo stato è diventato `Available`, potrai vedere il tempo di creazione.

## AWS CLI
<a name="USER_CreateMultiAZDBClusterSnapshot.CLI"></a>

È possibile creare uno snapshot cluster di database Multi-AZ utilizzando il comando AWS CLI [create-db-cluster-snapshot](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-cluster-snapshot.html) con le seguenti opzioni:
+ `--db-cluster-identifier`
+ `--db-cluster-snapshot-identifier`

In questo esempio crei uno snapshot del cluster di database Multi-AZ denominato *`mymultiazdbclustersnapshot`* per un cluster di database denominato *`mymultiazdbcluster`*.

**Example**  
Per Linux, macOS o Unix:  

```
1. aws rds create-db-cluster-snapshot \
2.     --db-cluster-identifier mymultiazdbcluster \
3.     --db-cluster-snapshot-identifier mymultiazdbclustersnapshot
```
Per Windows:  

```
1. aws rds create-db-cluster-snapshot ^
2.     --db-cluster-identifier mymultiazdbcluster ^
3.     --db-cluster snapshot-identifier mymultiazdbclustersnapshot
```

## API RDS
<a name="USER_CreateMultiAZDBClusterSnapshot.API"></a>

È possibile creare uno snapshot cluster di database Multi-AZ utilizzando l’operazione API Amazon RDS [CreateDBClusterSnapshot](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBClusterSnapshot.html) con i seguenti parametri:
+ `DBClusterIdentifier`
+ `DBClusterSnapshotIdentifier`

## Eliminazione di uno snapshot di cluster di database multi-AZ
<a name="USER_DeleteMultiAZDBClusterSnapshot"></a>

Puoi eliminare gli snapshot dei cluster di database multi-AZ gestiti da Amazon RDS quando non ti servono più. Per istruzioni, consultare [Eliminazione di uno snapshot del database per Amazon RDS](USER_DeleteSnapshot.md).

# Eliminazione di uno snapshot del database per Amazon RDS
<a name="USER_DeleteSnapshot"></a>

Puoi eliminare snapshot del cluster di database gestiti da Amazon RDS quando non ti servono più.

**Nota**  
Per eliminare i backup gestiti daAWS Backup, usa la AWS Backup console. Per ulteriori informazioni su AWS Backup, consulta la [https://docs.aws.amazon.com/aws-backup/latest/devguide](https://docs.aws.amazon.com/aws-backup/latest/devguide).

## Eliminazione di una snapshot DB
<a name="USER_DeleteRDSSnapshot"></a>

È possibile eliminare un'istantanea del DB manuale, condivisa o pubblica utilizzando l'API Console di gestione AWS RDS o AWS CLI l'API RDS.

Per eliminare uno snapshot condiviso o pubblico, è necessario accedere all'AWSaccount proprietario dello snapshot.

Se hai snapshot DB automatizzate che desideri eliminare senza eliminare l'istanza database, modifica il periodo di retention dei backup per l'istanza database a 0. Le snapshot automatizzate vengono eliminate all'applicazione della modifica. Se non desideri aspettare fino al periodo di manutenzione successivo, puoi applicare la modifica immediatamente. Dopo aver completato la modifica, puoi riabilitare i backup automatici impostando il periodo di retention dei backup a un numero maggiore di 0. Per ulteriori informazioni sulla modifica di un'istanza di database, consulta [Modifica di un'istanza database Amazon RDS](Overview.DBInstance.Modifying.md).

I backup automatici conservati e le istantanee manuali comportano costi di fatturazione fino alla loro eliminazione. Per ulteriori informazioni, consulta [Costi di retention](USER_WorkingWithAutomatedBackups.Retaining.md#USER_WorkingWithAutomatedBackups.RetentionCosts).

Se hai eliminato un'istanza database, puoi eliminare le sue snapshot DB automatizzate rimuovendo i backup automatici per l'istanza database. Per informazioni sui backup automatici, consulta [Introduzione ai backup](USER_WorkingWithAutomatedBackups.md).

### Console
<a name="USER_DeleteSnapshot.CON"></a>

**Come eliminare uno snapshot del database**

1. Accedi a Console di gestione AWS e apri la console Amazon RDS all'indirizzo [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Nel riquadro di navigazione, selezionare **Snapshots (Snapshot)**.

   Viene visualizzato l’elenco **Snapshot manuali**.

1. Scegliere la snapshot DB da eliminare.

1. Per **Actions (Operazioni)**, scegliere **Delete Snapshot (Elimina snapshot)**.  
![\[Elimina lo snapshot\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/UserGuide/images/delete-snapshot.png)

1. Nella pagina di conferma, scegliere **Delete (Elimina)**.  
![\[Conferma l'eliminazione dello snapshot\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/UserGuide/images/delete-snapshot-confirm.png)

### AWS CLI
<a name="USER_DeleteSnapshot.CLI"></a>

Puoi eliminare uno snapshot del DB utilizzando il AWS CLI comando. [delete-db-snapshot](https://docs.aws.amazon.com/cli/latest/reference/rds/delete-db-snapshot.html) 

Le seguenti opzioni vengono utilizzate per eliminare una snapshot DB. 
+ `--db-snapshot-identifier` – L'identificatore per la snapshot DB. 

**Example**  
Il seguente codice elimina la snapshot DB `mydbsnapshot`.   
Per Linux, macOS o Unix:  

```
1. aws rds delete-db-snapshot \
2.     --db-snapshot-identifier mydbsnapshot
```
Per Windows:  

```
1. aws rds delete-db-snapshot ^
2.     --db-snapshot-identifier mydbsnapshot
```

### API RDS
<a name="USER_DeleteSnapshot.API"></a>

[Puoi eliminare uno snapshot DB utilizzando l'operazione Delete dell'API Amazon RDS. DBSnapshot](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteDBSnapshot.html) 

I seguenti parametri vengono utilizzati per eliminare una snapshot DB. 
+ `DBSnapshotIdentifier` – L'identificatore per la snapshot DB. 