

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à.

# Ripristino in un’istanza database
<a name="USER_RestoreFromSnapshot"></a><a name="restore_snapshot"></a>

Questa sezione illustra come effettuare il ripristino in un’istanza database. Questa pagina illustra come ripristinare in un’istanza database Amazon RDS da uno snapshot DB.

Amazon RDS crea uno snapshot dei volumi di storage dell'istanza database, eseguendo il backup dell'intera istanza database anziché dei singoli database. È possibile creare una nuova istanza database eseguendo il ripristino da uno snapshot di database. Si specifica il nome dello snapshot di database da cui ripristinare, quindi si fornisce un nome per la nuova istanza database che viene creata dal ripristino. Non è possibile eseguire il ripristino da uno snapshot DB su un'istanza DB esistente; si crea una nuova istanza DB quando si ripristina lo snapshot.

È possibile utilizzare l'istanza database ripristinata non appena lo stato diventa `available`. L’istanza del cluster database continuerà a caricare i dati in background. Questo processo è noto come *caricamento lento*. Se accedi a dati che non sono ancora stati caricati, l’istanza del cluster database scarica immediatamente i dati richiesti da Amazon S3 e continua a caricare il resto dei dati in background. Per ulteriori informazioni, consulta [Snapshot Amazon EBS](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSSnapshots.html).

Per ridurre gli effetti del caricamento lento sulle tabelle a cui è necessario accedere rapidamente, è possibile eseguire operazioni che comportano scansioni di tabelle complete, ad esempio `SELECT *`. Ciò consente ad Amazon RDS di scaricare tutti i dati della tabella di backup da S3.

Puoi effettuare il ripristino di un'istanza database e utilizzare un tipo di storage diverso dalla snapshot DB di origine. In questo caso, il processo di ripristino è più lento a causa del lavoro aggiuntivo necessario per migrare i dati verso il nuovo tipo di archiviazione. Se effettui il ripristino su o dallo storage magnetico, il processo di migrazione è particolarmente lento. Questo perché lo storage magnetico non dispone della funzionalità IOPS dello storage Provisioned IOPS o General Purpose (SSD).

È possibile utilizzare CloudFormation per ripristinare un'istanza DB da uno snapshot di un'istanza DB. Per ulteriori informazioni, consulta [AWS: :RDS:: DBInstance nella Guida](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html) per l'*AWS CloudFormation utente*.

**Nota**  
Non è possibile ripristinare un'istanza database da una snapshot DB condivisa e crittografata. Invece puoi copiare la snapshot DB e ripristinare l'istanza database dalla copia. Per ulteriori informazioni, consulta [Copia di uno snapshot del database per Amazon RDS](USER_CopySnapshot.md).

Per informazioni sul ripristino di un’istanza database con una versione del supporto esteso RDS, consulta [Ripristino di un’istanza database o di un cluster di database Multi-AZ con il supporto esteso per Amazon RDS](extended-support-restoring-db-instance.md).

## Ripristino da uno snapshot
<a name="USER_RestoreFromSnapshot.Restoring"></a>

È possibile ripristinare un'istanza DB da uno snapshot DB utilizzando l'API Console di gestione AWS AWS CLI, the o RDS.

**Nota**  
Non puoi ridurre lo spazio di archiviazione quando ripristini un'istanza database. Quando si aumenta lo storage allocato, questo valore deve essere almeno del 10%. Se si prova ad aumentarlo di un valore inferiore al 10%, verrà visualizzato un errore. Non puoi aumentare lo spazio di archiviazione allocato quando ripristini le istanze database RDS per SQL Server.

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

**Come ripristinare un’istanza database da uno snapshot 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 pannello di navigazione, selezionare **Snapshots (Snapshot)**.

1. Scegliere la snapshot DB dalla quale effettuare il ripristino.

1. Per **Actions (Operazioni)**, selezionare **Restore Snapshot (Ripristina snapshot)**.

1. Nella pagina **Ripristina snapshot**, in **Identificatore istanza database**, immettere il nome dell'istanza database ripristinata.

1. Specifica altre impostazioni, ad esempio la dimensione dello spazio di archiviazione allocato.

   Per informazioni su ciascuna impostazione, consulta [Impostazioni per istanze database](USER_CreateDBInstance.Settings.md).

1. Selezionare **Ripristina istanza database**. 

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

[Per ripristinare un'istanza DB da uno snapshot DB, usa il AWS CLI comando restore-db-instance-from -db-snapshot.](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-from-db-snapshot.html) 

In questo esempio il ripristino avviene da uno snapshot DB creato precedentemente e denominato `mydbsnapshot`. Viene ripristinata una nuova istanza database denominata `mynewdbinstance`. Questo esempio imposta anche la dimensione dello spazio di archiviazione allocato.

È possibile specificare altre impostazioni. Per informazioni su ciascuna impostazione, consulta [Impostazioni per istanze database](USER_CreateDBInstance.Settings.md).

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

```
1. aws rds restore-db-instance-from-db-snapshot \
2.     --db-instance-identifier mynewdbinstance \
3.     --db-snapshot-identifier mydbsnapshot \
4.     --allocated-storage 100
```
Per Windows:  
   

```
1. aws rds restore-db-instance-from-db-snapshot ^
2.     --db-instance-identifier mynewdbinstance ^
3.     --db-snapshot-identifier mydbsnapshot ^
4.     --allocated-storage 100
```
Questo comando restituisce un output simile al seguente:  

```
1. DBINSTANCE  mynewdbinstance  db.t3.small  MySQL     50       sa              creating  3  n  8.0.28  general-public-license
```

**Example**  
L'esempio seguente mostra il ripristino di un'istantanea aggiungendo un volume di archiviazione aggiuntivo all'istanza appena creata. L'istantanea includeva un volume aggiuntivo. `rdsdbdata2` L'operazione di ripristino si aggiunge`rdsdbdata3`, per un totale di tre volumi nell'istanza appena creata. Non è possibile eliminare un volume quando si ripristina l'istantanea.  

```
1. aws rds restore-db-instance-from-db-snapshot \
2.      --db-instance-identifier my-restored-instance \
3.      --db-snapshot-identifier my-asv-snapshot \
4.      --additional-storage-volumes '[{ \
5.              "VolumeName": "rdsdbdata3", \
6.              "StorageType":"gp3", \
7.              "AllocatedStorage": 5000, \
8.              "IOPS": 12000 \
9.          }]'
```

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

Per ripristinare un'istanza DB da uno snapshot DB, chiama la funzione dell'API Amazon RDS [Restore DBInstance From DBSnapshot](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBInstanceFromDBSnapshot.html) con i seguenti parametri: 
+ `DBInstanceIdentifier` 
+ `DBSnapshotIdentifier` 

## Considerazioni
<a name="USER_RestoreFromSnapshot.Considerations"></a>

Per le considerazioni sul ripristino in un’istanza database da uno snapshot DB, consulta i seguenti argomenti.

**Topics**
+ [Considerazioni sui gruppi di parametri](#USER_RestoreFromSnapshot.Parameters)
+ [Considerazioni relative al gruppo di sicurezza](#USER_RestoreFromSnapshot.Security)
+ [Considerazioni su gruppi di opzioni](#USER_RestoreFromSnapshot.Options)
+ [Considerazioni sull’assegnazione di tag alle risorse](#restore-from-snapshot.tagging)
+ [Considerazioni su Db2](#USER_RestoreFromSnapshot.Db2)
+ [Considerazioni su Microsoft SQL Server](#USER_RestoreFromSnapshot.MSSQL)
+ [Considerazioni su MySQL](#USER_RestoreFromSnapshot.MySQL)
+ [Considerazioni su Oracle Database](#USER_RestoreFromSnapshot.Oracle)

### Considerazioni sui gruppi di parametri
<a name="USER_RestoreFromSnapshot.Parameters"></a>

È consigliabile mantenere il gruppo parametri del database per tutti gli snapshot DB creati, in modo che sia possibile associare l'istanza database ripristinata al gruppo di parametri corretto.

Il gruppo parametri del database di default è associato all'istanza ripristinata, a meno che non se ne scelga una diversa. Nel gruppo di parametri di default non sono disponibili impostazioni di parametro personalizzate.

È possibile specificare il gruppo di parametri al momento del ripristino dell'istanza database.

Per ulteriori informazioni sui gruppi di parametri database, consulta [Gruppi di parametri per Amazon RDS](USER_WorkingWithParamGroups.md).

### Considerazioni relative al gruppo di sicurezza
<a name="USER_RestoreFromSnapshot.Security"></a>

Quando ripristini un'istanza database, il cloud privato virtuale (VPC) di default, il gruppo di sottoreti del database e il gruppo di sicurezza VPC sono associati all'istanza ripristinata, a meno che non si scelgano altri gruppi.
+ Se utilizzi la console Amazon RDS, puoi specificare un gruppo di sicurezza VPC personalizzato da associare all'istanza o creare un nuovo gruppo di sicurezza VPC.
+ Se utilizzi il AWS CLI, puoi specificare un gruppo di sicurezza VPC personalizzato da associare all'istanza includendo l'`--vpc-security-group-ids`opzione nel comando. `restore-db-instance-from-db-snapshot`
+ Se utilizzi l'API di Amazon RDS, puoi includere il parametro `VpcSecurityGroupIds.VpcSecurityGroupId.N` nell'operazione `RestoreDBInstanceFromDBSnapshot`.

Non appena il ripristino è completo e la nuova istanza database è disponibile, puoi anche cambiare le impostazioni del VPC modificando l'istanza database. Per ulteriori informazioni, consulta [Modifica di un'istanza database Amazon RDS](Overview.DBInstance.Modifying.md).

### Considerazioni su gruppi di opzioni
<a name="USER_RestoreFromSnapshot.Options"></a>

Quando si ripristina un'istanza database, il gruppo di opzioni di database predefinito viene associato all'istanza database ripristinata nella maggior parte dei casi.

L'eccezione è quando l'istanza database di origine è associata a un gruppo di opzioni contenente un'opzione persistente o permanente. Ad esempio, se l'istanza database di origine utilizza Oracle TDE (Transparent Data Encryption), l'istanza database ripristinata deve utilizzare un gruppo di opzioni contenente l'opzione TDE.

Se ripristini un'istanza database in un VPC diverso, devi eseguire una delle seguenti operazioni per assegnare un gruppo di opzioni di database:
+ Assegnare all'istanza il gruppo di opzioni di default per quel gruppo di VPC.
+ Assegnare un altro gruppo di opzioni collegato a tale VPC.
+ Creare un nuovo gruppo di opzioni e assegnarlo all'istanza database. Con le opzioni persistenti o permanenti, come Oracle TDE, devi creare un nuovo gruppo di opzioni che includa l'opzione persistente o permanente.

Per ulteriori informazioni sui gruppi di opzioni di database, consulta [Uso di gruppi di opzioni](USER_WorkingWithOptionGroups.md).

### Considerazioni sull’assegnazione di tag alle risorse
<a name="restore-from-snapshot.tagging"></a>

Quando ripristini un'istanza database da uno snapshot DB, RDS controlla se hai specificato nuovi tag. In caso affermativo, i nuovi tag vengono aggiunti all'istanza database ripristinata. Se non ci sono nuovi tag, RDS aggiunge i tag dall'istanza database di origine al momento della creazione dello snapshot nell'istanza database ripristinata.

Per ulteriori informazioni, consulta [Copia di tag in snapshot database](USER_Tagging.md#USER_Tagging.CopyTags).

### Considerazioni su Db2
<a name="USER_RestoreFromSnapshot.Db2"></a>



Con il modello BYOL, le istanze database Amazon RDS per Db2 devono essere associate a un gruppo di parametri personalizzato che contenga IBM Site ID e IBM Customer ID. In caso contrario, i tentativi di ripristino di un’istanza database da uno snapshot non riescono. Le tue istanze database Amazon RDS for Db2 devono inoltre essere associate a una licenza autogestita AWS License Manager . Per ulteriori informazioni, consulta [Uso di licenze proprie (BYOL) per Db2](db2-licensing.md#db2-licensing-options-byol).

Con il Marketplace AWS modello Db2 license through, è necessario un Marketplace AWS abbonamento attivo per la particolare IBM Db2 edizione che desideri utilizzare. Se non ne disponi, [abbonati a Db2 in Marketplace AWS](db2-licensing.md#db2-marketplace-subscribing-registering) per quell’edizione di IBM Db2. Per ulteriori informazioni, consulta [Licenza Db2 tramite Marketplace AWS](db2-licensing.md#db2-licensing-options-marketplace). 

### Considerazioni su Microsoft SQL Server
<a name="USER_RestoreFromSnapshot.MSSQL"></a>

Quando ripristini uno snapshot database di RDS per Microsoft SQL Server su una nuova istanza, puoi sempre ripristinare la stessa edizione dello snapshot. In alcuni casi puoi anche cambiare l'edizione dell'istanza database. Le limitazioni di seguito sono riportate sono applicabili quando cambi le edizioni:
+ Alla snapshot DB deve essere assegnato uno storage sufficiente per la nuova edizione.
+ Sono supportate solo le seguenti modifiche per l'edizione:
  + Da Standard Edition a Enterprise Edition
  + Da Web Edition a Standard Edition o Enterprise Edition
  + Da Express Edition a Web Edition, Standard Edition o Enterprise Edition

Se desideri passare da un'edizione a una nuova edizione non supportata ripristinando una snapshot, puoi tentare di utilizzare la funzione di backup e ripristino nativi. SQL Server verifica la compatibilità del database con la nuova edizione sulla base delle funzionalità SQL Server abilitate nel database. Per ulteriori informazioni, consulta [Importazione ed esportazione di database SQL Server mediante backup e ripristino nativi](SQLServer.Procedural.Importing.md).

### Considerazioni su MySQL
<a name="USER_RestoreFromSnapshot.MySQL"></a>

Per eseguire il ripristino da uno snapshot DB RDS per MySQL con una versione del motore non supportata, potrebbe essere necessario aggiornare lo snapshot DB più di una volta. Per ulteriori informazioni sulle opzioni di aggiornamento, consulta [Opzioni di aggiornamento per snapshot di database con versioni del motore non supportate per RDS per MySQL](mysql-upgrade-snapshot.upgrade-options.md).

Per ulteriori informazioni sull’aggiornamento della versione del motore di uno snapshot DB RDS per MySQL, consulta [Aggiornamento di una versione del motore di snapshot di database MySQL](mysql-upgrade-snapshot.md).

### Considerazioni su Oracle Database
<a name="USER_RestoreFromSnapshot.Oracle"></a>

Quando ripristini un database Oracle da uno snapshot di database, considera quanto segue:
+ Prima di ripristinare uno snapshot di database, è possibile aggiornarlo a una versione successiva. Per ulteriori informazioni, consulta [Aggiornamento di uno shapshot DB Oracle](USER_UpgradeDBSnapshot.Oracle.md).
+ Se ripristini uno snapshot di un'istanza CDB che utilizza la configurazione a tenant singolo, è possibile modificare il nome PDB. Non è possibile modificare i nomi PDB quando l'istanza CDB utilizza la configurazione multi-tenant. Per ulteriori informazioni, consulta [Backup e ripristino di un CDB](Oracle.Concepts.single-tenant.snapshots.md).
+ Non è possibile modificare il nome CDB, che è sempre `RDSCDB`. Questo nome CDB è lo stesso per tutte le istanze CDB. 
+ Non è possibile interagire direttamente con i database del tenant in uno snapshot di database. Se ripristini uno snapshot di un'istanza CDB che utilizza la configurazione multi-tenant, ripristini tutti i relativi database del tenant. È possibile utilizzare [describe-db-snapshot-tenant-databases](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-snapshot-tenant-databases.html) per ispezionare i database tenant all'interno di uno snapshot DB prima di ripristinarlo.
+ Se usi Oracle GoldenGate, mantieni sempre il gruppo di parametri con il parametro. `compatible` Quando ripristini un'istanza database da una snapshot DB, specifica un gruppo di parametri con un valore `compatible` uguale o superiore.
+ Quando si ripristina uno snapshot DB è possibile scegliere di rinominare il database. Se la dimensione totale del log di redo online è superiore a 20 GB, RDS potrebbe reimpostare la dimensione del log di redo online sulle impostazioni predefinite di 512 MB (4 x 128 MB). La dimensione ridotta consente di completare l’operazione di ripristino in un tempo ragionevole. È possibile ricreare i log di redo online in un secondo momento e modificarne la dimensione.
+ È possibile gestire la password dell’utente master in Gestione dei segreti AWS. Per ulteriori informazioni, consulta [Panoramica della gestione delle password degli utenti principali con Gestione dei segreti AWS](rds-secrets-manager.md#rds-secrets-manager-overview).

# Ripristino di un’istanza database a un punto temporale specifico per Amazon RDS
<a name="USER_PIT"></a>

È possibile ripristinare un’istanza database a un punto temporale specifico, creando una nuova istanza database senza modificare l’istanza database di origine.

Quando ripristini un'istanza database a un determinato momento, puoi scegliere il gruppo di sicurezza VPC (Virtual Private Cloud) predefinito. In alternativa, puoi applicare un gruppo di sicurezza VPC personalizzato alla tua istanza database.

Le istanze database ripristinate vengono associate automaticamente ai gruppi di parametri e opzioni predefiniti del database. Tuttavia, puoi applicare un gruppo di parametri e un gruppo di opzioni personalizzati specificandoli durante un ripristino.

Se i tag vengono forniti nella richiesta, i tag forniti vengono applicati all'istanza DB ripristinata. Se i tag non sono forniti nella richiesta e se l'istanza DB di origine è attiva nella regione e presenta tag, RDS aggiunge i tag più recenti dall'istanza DB di origine all'istanza DB ripristinata.

RDS carica i log delle transazioni per le istanze database in Amazon S3 ogni cinque minuti. Per visualizzare l'ora di ripristino più recente per un'istanza DB, usa il AWS CLI [describe-db-instances](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-instances.html)comando e guarda il valore restituito nel `LatestRestorableTime` campo per l'istanza DB. Per visualizzare l'ora di ripristino più recente per ogni istanza del DB nella console Amazon RDS, scegliere **Backup automatici**.

Puoi eseguire il ripristino point-in-time durante il periodo di retention dei backup. Per visualizzare il tempo di ripristino più breve per ogni istanza del DB, scegliere **Backup automatici** nella console Amazon RDS.

![\[Backup automatizzati\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/UserGuide/images/automated-backups.png)


**Nota**  
Si consiglia di ripristinare una dimensione identica o simile dell'istanza database — e IOPS se si utilizza lo storage IOPS con provisioning — come istanza database di origine. È possibile che venga visualizzato un errore se, ad esempio, si sceglie una dimensione di istanza DB con un valore IOPS incompatibile.

Per informazioni sul ripristino di un’istanza database con una versione del supporto esteso RDS, consulta [Ripristino di un’istanza database o di un cluster di database Multi-AZ con il supporto esteso per Amazon RDS](extended-support-restoring-db-instance.md).

Per alcuni motori di database Amazon RDS si applicano considerazioni speciali ai fini del ripristino point-in-time:
+ Se si utilizza l’autenticazione tramite password con un’istanza database Amazon RDS per Db2, le azioni di gestione dell’utente, incluso `rdsadmin.add_user`, non verranno acquisite nei log. Queste azioni richiedono un backup completo dello snapshot.

  Con il modello BYOL, le istanze database RDS per Db2 devono essere associate a un gruppo di parametri personalizzato che contenga IBM Site ID e IBM Customer ID. In caso contrario, i tentativi di ripristinare un’istanza database a un punto temporale specifico non riusciranno. Le tue istanze database Amazon RDS for Db2 devono inoltre essere associate a una licenza autogestita AWS License Manager . Per ulteriori informazioni, consulta [Uso di licenze proprie (BYOL) per Db2](db2-licensing.md#db2-licensing-options-byol).

  Con il Marketplace AWS modello Db2 license through, è necessario un Marketplace AWS abbonamento attivo per la particolare IBM Db2 edizione che desideri utilizzare. Se non ne disponi, [abbonati a Db2 in Marketplace AWS](db2-licensing.md#db2-marketplace-subscribing-registering) per quell’edizione di IBM Db2. Per ulteriori informazioni, consulta [Licenza Db2 tramite Marketplace AWS](db2-licensing.md#db2-licensing-options-marketplace). 
+ Quando ripristini un'istanza DB RDS for Oracle in un determinato momento, puoi specificare un motore DB, un modello di licenza e DBName (SID) diversi per l'istanza DB ripristinata. È anche possibile specificare che RDS debba archiviare le password dell’utente master in Gestione dei segreti AWS. Per ulteriori informazioni, consulta [Panoramica della gestione delle password degli utenti principali con Gestione dei segreti AWS](rds-secrets-manager.md#rds-secrets-manager-overview).
+ Quando si esegue il ripristino point-in-time di un'istanza database Microsoft SQL Server, ogni database nell'istanza viene ripristinato a un point-in-time entro 1 secondo da ciascuno degli altri database nell'istanza. Le transazioni che si estendono su più database nell'istanza potrebbero essere ripristinate in modo incoerente.
+ Per un'istanza database di SQL Server, le modalità `OFFLINE`, `EMERGENCY` e `SINGLE_USER` non sono supportate. Impostando una di queste modalità per un database, l'ora di ripristino più recente non si sposterà più in avanti per l'intera istanza.
+ Alcune azioni, come la modifica del modello di ripristino di un database SQL Server, possono interrompere la sequenza di log utilizzati per il ripristino. point-in-time In alcuni casi, Amazon RDS può rilevare questo problema e all'ultima ora di ripristino sarà impedito di andare avanti. In altri casi, ad esempio quando un database SQL Server utilizza il modello di ripristino `BULK_LOGGED`, l'interruzione nella sequenza di log non viene rilevata. Potrebbe non essere possibile eseguire il ripristino point-in-time di un'istanza database SQL Server in caso di interruzione della sequenza dei log. Per questi motivi, Amazon RDS non supporta la modifica del modello di ripristino dei database SQL Server.

Puoi anche utilizzarlo AWS Backup per gestire i backup delle istanze database di Amazon RDS. Se l'istanza DB è associata a un piano di backup in AWS Backup, tale piano di backup viene utilizzato per il ripristino. point-in-time I backup creati con AWS Backup hanno nomi che terminano con. `awsbackup:AWS-Backup-job-number` Per informazioni in merito AWS Backup, consulta la [https://docs.aws.amazon.com/aws-backup/latest/devguide](https://docs.aws.amazon.com/aws-backup/latest/devguide).

**Nota**  
Le informazioni contenute in questo argomento si applicano ad Amazon RDS. Per informazioni sul ripristino del cluster database di Amazon Aurora, consulta [Ripristino di un cluster di database a un determinato momento](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-pitr.html).

È possibile ripristinare un'istanza DB in un determinato momento utilizzando l' Console di gestione AWS API RDS o l'API RDS. AWS CLI

**Nota**  
Non puoi ridurre lo spazio di archiviazione quando ripristini un'istanza database. Quando si aumenta lo storage allocato, questo valore deve essere almeno del 10%. Se si prova ad aumentarlo di un valore inferiore al 10%, verrà visualizzato un errore. Non puoi aumentare lo spazio di archiviazione allocato quando ripristini le istanze database RDS per SQL Server.

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

**Per ripristinare un'istanza database a un punto temporale specifico**

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 **Automated backups (Backup automatici)**.

   I backup automatici vengono visualizzati nella scheda **Current Region** (Regione corrente).

1. Scegli l'istanza database da ripristinare.

1. In **Actions (Operazioni)**, scegli **Restore to point in time (Ripristina a un istante temporale)**.

   Viene visualizzata la finestra **Restore to point in time (Ripristina a un istante temporale)**.

1. Scegliere **Latest restorable time (Ultimo orario di ripristino)** per eseguire il ripristino in base al momento più recente oppure scegliere **Custom (Personalizzato)** per scegliere una data e un'ora.

   Se scegli **Personalizzato**, specifica la data e l'ora in cui desideri ripristinare l'istanza.
**Nota**  
Gli orari vengono visualizzati nel fuso orario locale, indicato come un offset dell'ora UTC (Coordinated Universal Time). Ad esempio, UTC-5 è l'ora legale standard Time/Central orientale.

1. Per **DB Instance Identifier (Identificatore istanze database)**, inserire il nome dell'istanza database di destinazione ripristinata. Il nome deve essere univoco.

1. Scegli altre opzioni in base alle esigenze, ad esempio la classe di istanza database, l'archiviazione e se desideri utilizzare la funzione di scalabilità automatica dell'archiviazione.

   Per informazioni su ciascuna impostazione, consulta [Impostazioni per istanze database](USER_CreateDBInstance.Settings.md).

1. Scegli **Restore to point in time (Ripristina per punto nel tempo)**.

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

Per ripristinare un'istanza DB a un'ora specificata, usa il AWS CLI comando [restore-db-instance-to- point-in-time](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-to-point-in-time.html) per creare una nuova istanza DB. Questo esempio inoltre imposta la dimensione dello spazio di archiviazione allocato e abilita la scalabilità automatica dell'archiviazione.

Il tagging di risorse è supportato per questa operazione. Quando usi l'opzione `--tags`, i tag dell'istanza database di origine vengono ignorati e vengono utilizzati quelli forniti. In caso contrario, vengono utilizzati i tag più recenti dell'istanza di origine.

È possibile specificare altre impostazioni. Per informazioni su ciascuna impostazione, consulta [Impostazioni per istanze database](USER_CreateDBInstance.Settings.md).

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

```
1. aws rds restore-db-instance-to-point-in-time \
2.     --source-db-instance-identifier mysourcedbinstance \
3.     --target-db-instance-identifier mytargetdbinstance \
4.     --restore-time 2017-10-14T23:45:00.000Z \
5.     --allocated-storage 100 \
6.     --max-allocated-storage 1000
```
Per Windows:  

```
1. aws rds restore-db-instance-to-point-in-time ^
2.     --source-db-instance-identifier mysourcedbinstance ^
3.     --target-db-instance-identifier mytargetdbinstance ^
4.     --restore-time 2017-10-14T23:45:00.000Z ^
5.     --allocated-storage 100 ^
6.     --max-allocated-storage 1000
```

**Example**  
L'esempio seguente mostra l'aggiunta di un volume quando si ripristina l'istanza in un determinato momento.  
Per Linux, macOS o Unix:  

```
 1. aws rds restore-db-instance-to-point-in-time \
 2.      --source-db-instance-identifier my-asv-instance \
 3.      --target-db-instance-identifier my-pitr-instance \
 4.      --use-latest-restorable-time \
 5.      --additional-storage-volumes '[{ \
 6.              "VolumeName": "rdsdbdata2", \
 7.              "StorageType":"gp3", \
 8.              "AllocatedStorage": 5000, \
 9.              "IOPS": 12000 \
10.          }]'
```
Per Windows:  

```
 1. aws rds restore-db-instance-to-point-in-time ^
 2.      --source-db-instance-identifier my-asv-instance ^
 3.      --target-db-instance-identifier my-pitr-instance ^
 4.      --use-latest-restorable-time ^
 5.      --additional-storage-volumes '[{ ^
 6.              "VolumeName": "rdsdbdata2", ^
 7.              "StorageType":"gp3", ^
 8.              "AllocatedStorage": 5000, ^
 9.              "IOPS": 12000 ^
10.          }]'
```

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

Per ripristinare un'istanza database a un punto temporale specifico, utilizzare l'operazione API Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBInstanceToPointInTime.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBInstanceToPointInTime.html) con i parametri seguenti:
+ `SourceDBInstanceIdentifier`
+ `TargetDBInstanceIdentifier`
+ `RestoreTime`

# Ripristino di un cluster di database Multi-AZ a un determinato momento
<a name="USER_PIT.MultiAZDBCluster"></a>

È possibile ripristinare un cluster di database Multi-AZ a un determinato momento, creando un nuovo cluster di database Multi-AZ.

RDS carica i log delle transazioni per i cluster database Multi-AZ in Amazon S3 continuamente. Puoi eseguire il ripristino point-in-time durante il tempo di conservazione del backup. Per visualizzare l'ora di ripristino più vecchia per un cluster di database Multi-AZ, utilizzare il comando AWS CLI [describe-db-clusters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-clusters.html). Guarda il valore restituito nel campo `EarliestRestorableTime` per il cluster di database. Per visualizzare l'ultima ora di ripristino per un cluster di database Multi-AZ, guarda il valore restituito nel campo `LatestRestorableTime` per il cluster di database.

Quando si utilizza il ripristino point-in-time per un cluster di database Multi-AZ, è possibile scegliere il gruppo di sicurezza VPC predefinito per il cluster di database Multi-AZ o applicare un gruppo di sicurezza VPC personalizzato al cluster di database Multi-AZ.



I cluster database Multi-AZ ripristinati vengono associati automaticamente al gruppo di parametri del cluster di datababse predefinito. Tuttavia, è possibile applicare un gruppo di parametri personalizzato del cluster di database specificandolo durante un ripristino.

Se il cluster di database di origine ha tag di risorsa, RDS aggiunge i tag più recenti al cluster di database ripristinato.

**Nota**  
Si consiglia di ripristinare una dimensione identica o simile del cluster di database Multi-AZ come cluster di database di origine. Si consiglia inoltre di eseguire il ripristino con un valore IOPS uguale o simile se si utilizza l’archiviazione IOPS con provisioning. È possibile che venga visualizzato un errore se, ad esempio, si sceglie una dimensione di cluster database con un valore IOPS incompatibile.  
Se il cluster di database Multi-AZ di origine utilizza l’archiviazione SSD per scopi generici (gp3) e dispone di meno di 400 GiB di archiviazione allocata, non è possibile modificare la capacità di IOPS allocata per il cluster di database ripristinato. 

Per informazioni sul ripristino di un cluster di database Multi-AZ con una versione del supporto esteso RDS, consultare [Ripristino di un’istanza database o di un cluster di database Multi-AZ con il supporto esteso per Amazon RDS](extended-support-restoring-db-instance.md).

Puoi ripristinare un cluster di database Multi-AZ a un punto temporale specifico usando la Console di gestione AWS, AWS CLI o l'API di RDS.

## Console
<a name="USER_PIT.MultiAZDBCluster.CON"></a>

**Per ripristinare un cluster di database Multi-AZ a un determinato momento**

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. Seleziona il cluster di database Multi-AZ che desideri ripristinare.

1. In **Actions (Operazioni)**, scegli **Restore to point in time (Ripristina a un istante temporale)**.

   Viene visualizzata la finestra **Restore to point in time (Ripristina a un istante temporale)**.

1. Scegliere **Latest restorable time (Ultimo orario di ripristino)** per eseguire il ripristino in base al momento più recente oppure scegliere **Custom (Personalizzato)** per scegliere una data e un'ora.

   Se scegli **Custom (Personalizzato)**, specifica la data e l'ora in cui desideri ripristinare il cluster di database Multi-AZ.
**Nota**  
Gli orari vengono visualizzati nel fuso orario locale, indicato come un offset dell'ora UTC (Coordinated Universal Time). Ad esempio, UTC-5 è l'orario standard degli Stati Uniti orientali/ora legale degli Stati Uniti centrali.

1. Per **Identificativo cluster di database**, specificare il nome del cluster di database Multi-AZ ripristinato.

1. In **Availability and durability (Disponibilità e durabilità)**, scegliere **Multi-AZ DB cluster (Cluster di database Multi-AZ)**.  
![\[Scelta cluster di database Multi-AZ\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/UserGuide/images/multi-az-db-cluster-create.png)

1. In **DB instance class (classe dell'istanza del database)**, selezionare una classe dell’istanza database.

   Attualmente, i cluster di database Multi-AZ supportano solo le classi di istanza database db.m6gd e db.r6gd. Per altre informazioni sulle classi di istanza database, consulta [Classi di istanze DB ](Concepts.DBInstanceClass.md).

1. Per le restanti sezioni, specifica le impostazioni del cluster di database. Per informazioni su ciascuna impostazione, consulta [Impostazioni per la creazione di cluster di database Multi-AZ](create-multi-az-db-cluster.md#create-multi-az-db-cluster-settings).

1. Scegli **Restore to point in time (Ripristina per punto nel tempo)**.

## AWS CLI
<a name="USER_PIT.MultiAZDBCluster.CLI"></a>

Per ripristinare un cluster di database Multi-AZ a un punto temporale specifico, utilizzare il comando AWS CLI[restore-db-cluster-to-point-in-time](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-cluster-to-point-in-time.html) per creare un nuovo cluster di database Multi-AZ.

Attualmente, i cluster di database Multi-AZ supportano solo le classi di istanza database db.m6gd e db.r6gd. Per altre informazioni sulle classi di istanza database, consulta [Classi di istanze DB ](Concepts.DBInstanceClass.md).

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

```
1. aws rds restore-db-cluster-to-point-in-time \
2.     --source-db-cluster-identifier mysourcemultiazdbcluster \
3.     --db-cluster-identifier mytargetmultiazdbcluster \
4.     --restore-to-time 2021-08-14T23:45:00.000Z \
5.     --db-cluster-instance-class db.r6gd.xlarge
```
Per Windows:  

```
1. aws rds restore-db-cluster-to-point-in-time ^
2.     --source-db-cluster-identifier mysourcemultiazdbcluster ^
3.     --db-cluster-identifier mytargetmultiazdbcluster ^
4.     --restore-to-time 2021-08-14T23:45:00.000Z ^
5.     --db-cluster-instance-class db.r6gd.xlarge
```

## API RDS
<a name="USER_PIT.MultiAZDBCluster.API"></a>

Per ripristinare un cluster database a un punto temporale specifico, utilizzare l'operazione API Amazon RDS [RestoreDBClusterToPointInTime](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterToPointInTime.html) con i parametri seguenti:
+ `SourceDBClusterIdentifier`
+ `DBClusterIdentifier`
+ `RestoreToTime`

# Ripristino da uno snapshot a un cluster di database Multi-AZ
<a name="USER_RestoreFromMultiAZDBClusterSnapshot.Restoring"></a>

È possibile ripristinare un'istantanea in un cluster DB Multi-AZ utilizzando l'API Console di gestione AWS AWS CLI, the o RDS. È possibile ripristinare ciascuno di questi tipi di snapshot in un cluster di database Multi-AZ:
+ Uno snapshot di implementazione single-AZ
+ Uno snapshot dell’implementazione del cluster di database Multi-AZ con una singola istanza database
+ Uno snapshot di un cluster di database Multi-AZ

Per informazioni sulle implementazioni multi-AZ, consulta [Configurazione e gestione di un’implementazione Multi-AZ per Amazon RDS](Concepts.MultiAZ.md).

**Suggerimento**  
È possibile eseguire la migrazione di un’implementazione Single-AZ o di un’implementazione di cluster di database Multi-AZ a un’implementazione di cluster di database Multi-AZ ripristinando uno snapshot.

Per informazioni sul ripristino del cluster di database Multi-AZ con una versione del supporto esteso RDS, consulta [Ripristino di un’istanza database o di un cluster di database Multi-AZ con il supporto esteso per Amazon RDS](extended-support-restoring-db-instance.md).

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

**Per ripristinare uno snapshot a un cluster di database Multi-AZ**

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 pannello di navigazione, selezionare **Snapshots (Snapshot)**.

1. Scegli la snapshot da usare per il ripristino.

1. Per **Actions (Operazioni)**, selezionare **Restore Snapshot (Ripristina snapshot)**.

1. Nella pagina **Restore snapshots (Ripristina snapshot)**, in **Availability and durability (Disponibilità e durabilità)**, scegliere **Multi-AZ DB cluster** (Cluster di database Multi-AZ).  
![\[Scelta cluster di database Multi-AZ\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/UserGuide/images/multi-az-db-cluster-create.png)

1. Per **Identificativo cluster database**, specifica il nome del cluster database Multi-AZ ripristinato.

1. Per le restanti sezioni, specifica le impostazioni del cluster di database. Per informazioni su ciascuna impostazione, consulta [Impostazioni per la creazione di cluster di database Multi-AZ](create-multi-az-db-cluster.md#create-multi-az-db-cluster-settings).

1. Selezionare **Ripristina istanza database**. 

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

[Per ripristinare un'istantanea in un cluster DB Multi-AZ, usa il AWS CLI comando -snapshot. restore-db-cluster-from](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-cluster-from-snapshot.html)

Nel seguente esempio il ripristino avviene da uno snapshot creato precedentemente e denominato `mysnapshot`. Viene ripristinato un nuovo cluster di database Multi-AZ denominato `mynewmultiazdbcluster`. È inoltre possibile specificare la classe di istanza database utilizzata dalle istanze database nel cluster di database Multi-AZ. Specificare `mysql` o `postgres` per il motore di database.

Per l’opzione `--snapshot-identifier`, è possibile utilizzare il nome o l'Amazon Resource Name (ARN) per specificare uno snapshot del cluster di database. Tuttavia, è possibile utilizzare solo l'ARN per specificare uno snapshot di database.

Per l'opzione `--db-cluster-instance-class`, specifica la classe di istanza database per il nuovo cluster database multi-AZ. I cluster database multi-AZ supportano solo classi di istanza database specifiche, come le classi di istanza database db.m6gd e db.r6gd. Per maggiori informazioni sulle classi di istanza database, consulta [Classi di istanze DB ](Concepts.DBInstanceClass.md).

Puoi anche specificare altre opzioni.

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

```
1. aws rds restore-db-cluster-from-snapshot \
2.     --db-cluster-identifier mynewmultiazdbcluster \
3.     --snapshot-identifier mysnapshot \
4.     --engine mysql|postgres \
5.     --db-cluster-instance-class db.r6gd.xlarge
```
Per Windows:  

```
1. aws rds restore-db-cluster-from-snapshot ^
2.     --db-cluster-identifier mynewmultiazdbcluster ^
3.     --snapshot-identifier mysnapshot ^
4.     --engine mysql|postgres ^
5.     --db-cluster-instance-class db.r6gd.xlarge
```

Dopo il ripristino del cluster database, puoi aggiungere il cluster database multi-AZ al gruppo di sicurezza associato all'istanza database o al cluster database usato per creare lo snapshot, se opportuno. In questo modo viene fornita la stessa funzionalità del cluster database o dell'istanza database precedente.

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

[Per ripristinare un'istantanea in un cluster DB Multi-AZ, chiamate l'operazione Restore dell'API RDS con i seguenti parametri: DBCluster FromSnapshot](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterFromSnapshot.html) 
+ `DBClusterIdentifier` 
+ `SnapshotIdentifier` 
+ `Engine` 

Puoi inoltre specificare altri parametri facoltativi.

Dopo il ripristino del cluster database, puoi aggiungere il cluster database multi-AZ al gruppo di sicurezza associato all'istanza database o al cluster database usato per creare lo snapshot, se opportuno. In questo modo viene fornita la stessa funzionalità del cluster database o dell'istanza database precedente.

# Ripristino di uno snapshot di cluster database multi-AZ a un'istanza database
<a name="USER_RestoreFromMultiAZDBClusterSnapshot"></a>

Uno *snapshot di cluster database multi-AZ* è uno snapshot dei volumi di archiviazione del cluster database con il backup dell'intero cluster database anziché dei singoli database. Puoi ripristinare uno snapshot di cluster database multi-AZ in un'implementazione single-AZ o a un'implementazione di istanza database multi-AZ. Per informazioni sulle implementazioni multi-AZ, consulta [Configurazione e gestione di un’implementazione Multi-AZ per Amazon RDS](Concepts.MultiAZ.md).

**Nota**  
È inoltre possibile ripristinare uno snapshot di cluster database multi-AZ in un nuovo cluster database multi-AZ. Per istruzioni, consulta [Ripristino da uno snapshot a un cluster di database Multi-AZ](USER_RestoreFromMultiAZDBClusterSnapshot.Restoring.md).

Per informazioni sul ripristino di un cluster di database Multi-AZ con una versione del supporto esteso RDS, consultare [Ripristino di un’istanza database o di un cluster di database Multi-AZ con il supporto esteso per Amazon RDS](extended-support-restoring-db-instance.md).

Utilizza l'API Console di gestione AWS AWS CLI, the o RDS per ripristinare uno snapshot del cluster DB Multi-AZ in una distribuzione Single-AZ o in un'istanza DB Multi-AZ.

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

**Per ripristinare uno snapshot di cluster database multi-AZ in un'implementazione single-AZ o in un'implementazione di istanza database multi-AZ**

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 pannello di navigazione, selezionare **Snapshots (Snapshot)**.

1. Scegli lo snapshot di cluster database multi-AZ di cui vuoi eseguire il ripristino.

1. Per **Actions (Operazioni)**, selezionare **Restore Snapshot (Ripristina snapshot)**.

1. Nella pagina **Restore snapshot** (Ripristina snapshot), in **Availability and durability** (Disponibilità e durabilità), scegli una delle seguenti opzioni:
   + **Single DB instance** (Istanza database singola): ripristina lo snapshot in una sola istanza database senza istanza database in standby.
   + **Multi-AZ DB instance** (Istanza database multi-AZ): ripristina lo snapshot in un'implementazione di istanza database multi-AZ con un'istanza database primaria e un'istanza database standby.

1. Per **DB Instance Identifier** (Identificatore di istanza database), immetti il nome dell'istanza database ripristinata.

1. Per le restanti sezioni, specifica le impostazioni dell'istanza database. Per informazioni su ciascuna impostazione, consulta [Impostazioni per istanze database](USER_CreateDBInstance.Settings.md).

1. Selezionare **Ripristina istanza database**.

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

[Per ripristinare uno snapshot del cluster DB Multi-AZ in una distribuzione di istanza DB, usa il AWS CLI comando -db-snapshot. restore-db-instance-from](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-from-db-snapshot.html)

Nell'esempio seguente si esegue il ripristino di uno snapshot di cluster database multi-AZ creato in precedenza denominato `myclustersnapshot`. Viene ripristinato in una nuova implementazione di istanza database multi-AZ con un'istanza database primaria denominata `mynewdbinstance`. Per l'opzione `--db-cluster-snapshot-identifier`, specifica il nome dello snapshot di cluster database multi-AZ.

Per l'opzione `--db-instance-class`, specifica la classe di istanza database per la nuova implementazione di istanza database. Per maggiori informazioni sulle classi di istanza database, consulta [Classi di istanze DB ](Concepts.DBInstanceClass.md).

Puoi anche specificare altre opzioni.

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

```
1. aws rds restore-db-instance-from-db-snapshot \
2.     --db-instance-identifier mynewdbinstance \
3.     --db-cluster-snapshot-identifier myclustersnapshot \
4.     --engine mysql \
5.     --multi-az \
6.     --db-instance-class db.r6g.xlarge
```
Per Windows:  

```
1. aws rds restore-db-instance-from-db-snapshot ^
2.     --db-instance-identifier mynewdbinstance ^
3.     --db-cluster-snapshot-identifier myclustersnapshot ^
4.     --engine mysql ^
5.     --multi-az ^
6.     --db-instance-class db.r6g.xlarge
```

Dopo il ripristino dell'istanza database, puoi aggiungerla al gruppo di sicurezza associato al cluster database multi-AZ utilizzato per creare lo snapshot, se opportuno. In questo modo viene fornita la stessa funzionalità del cluster database multi-AZ precedente.

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

[Per ripristinare uno snapshot del cluster DB Multi-AZ in una distribuzione di istanza DB, chiama l'operazione Restore From dell'API RDS con i seguenti parametri: DBInstance DBSnapshot](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBInstanceFromDBSnapshot.html)
+ `DBInstanceIdentifier` 
+ `DBClusterSnapshotIdentifier` 
+ `Engine` 

Puoi inoltre specificare altri parametri facoltativi.

Dopo il ripristino dell'istanza database, puoi aggiungerla al gruppo di sicurezza associato al cluster database multi-AZ utilizzato per creare lo snapshot, se opportuno. In questo modo viene fornita la stessa funzionalità del cluster database multi-AZ precedente.

# Tutorial: ripristino di un'istanza database Amazon RDS da uno snapshot DB
<a name="CHAP_Tutorials.RestoringFromSnapshot"></a>

Spesso quando lavori con Amazon RDS hai un'istanza database che utilizzi occasionalmente e non a tempo pieno. Ad esempio, supponi di avere un sondaggio trimestrale sui clienti che utilizza un'istanza Amazon EC2 per ospitare un sito Web di sondaggi sui clienti. Hai anche un'istanza database che viene utilizzata per archiviare i risultati del sondaggio. Un modo per risparmiare denaro in uno scenario del genere è acquisire uno snapshot DB dell'istanza database dopo il completamento del sondaggio. Quindi elimini l'istanza database e la ripristini quando devi ripetere il sondaggio.

Quando ripristini l'istanza database, fornisci il nome dello snapshot DB da cui eseguire il ripristino. Quindi specifichi un nome per la nuova istanza database creata dall'operazione di ripristino.

Per ulteriori informazioni sul ripristino di un'istanza database da uno snapshot, consulta [Ripristino in un’istanza database](USER_RestoreFromSnapshot.md).

Per informazioni sulla gestione delle chiavi AWS KMS di Amazon RDS, consulta [AWS KMS key gestione](Overview.Encryption.Keys.md).

## Ripristino di un'istanza database da uno snapshot DB
<a name="tut-restore-snapshot.console"></a>

Procedi come segue per eseguire il ripristino da uno snapshot nella Console di gestione AWS.

**Per ripristinare un'istanza database da uno snapshot DB**

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, selezionare **Snapshots (Snapshot)**.

1. Scegliere la snapshot DB dalla quale effettuare il ripristino.

1. Per **Actions (Operazioni)**, selezionare **Restore Snapshot (Ripristina snapshot)**.  
![\[Opzione Restore snapshot (Ripristina snapshot) nel menu Actions (Operazioni) nella console RDS\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/UserGuide/images/tut-restore-instance1.png)

   Viene visualizzata la pagina **Restore snapshot (Ripristina snapshot)**.  
![\[Pagina Restore snapshot (Ripristina snapshot)\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/UserGuide/images/tut-restore-instance2.png)

1. Sotto **DB instance settings** (Impostazioni dell'istanza database), utilizza le impostazioni di default per **DB engine** (Motore del database) e **License model** (Modello di licenza) (per Oracle o Microsoft SQL Server).

1. Sotto **Settings** (Impostazioni), per **DB instance identifier** (Identificatore istanze DB) inserisci il nome univoco da usare per l'istanza database ripristinata, ad esempio **mynewdbinstance**.

   Se si sta eseguendo il ripristino da un'istanza database eliminata dopo aver creato lo snapshot DB, è possibile usare il nome dell'istanza database.

1. In **Durabilità e disponibilità**, scegli se creare un'istanza in standby in un'altra zona di disponibilità.

   Per questo tutorial, non creare un'istanza in standby.

1. Sotto **Connectivity** (Connettività), utilizza le impostazioni di default per quanto segue:
   + **Virtual Private Cloud (VPC)** (Cloud privato virtuale (VPC)
   + **DB subnet group** (Gruppo di sottoreti DB)
   + **Accesso pubblico**
   + **VPC security group (firewall)** (Gruppo di sicurezza VPC (firewall)

1. Scegli la **DB instance class** (Classe di istanza database).

   Per questo tutorial, scegli **Burstable classes (includes t classes)** (Classi espandibili (include le classi t) e quindi scegli **db.t3.small**.

1. Per **Encryption** (Crittografia), utilizza le impostazioni di default.

   Se l'istanza database di origine per lo snapshot è stata crittografata, anche l'istanza database ripristinata viene crittografata. Non è possibile renderla non crittografato.

1. Espandi **Additional configuration** (Configurazione aggiuntiva) nella parte inferiore della pagina.  
![\[Configurazione aggiuntiva\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/UserGuide/images/tut-restore-instance3.png)

1. Esegui l'operazione seguente sotto **Database options** (Opzioni database):

   1. Seleziona il **DB parameter group** (Gruppo parametri del database).

      Per questo tutorial, utilizza il gruppo di parametri di default.

   1. Scegli **Option group** (Gruppo di opzioni).

      Per questo tutorial, utilizza il gruppo di opzioni di default.
**Importante**  
In alcuni casi, puoi eseguire il ripristino da uno snapshot DB di un'istanza database che utilizza un'opzione persistente o permanente. In tal caso, assicurati di scegliere un gruppo di opzioni che utilizzi la stessa opzione.

   1. Per **Deletion protection** (Protezione da eliminazione), scegli la casella di controllo **Enable deletion protection** (Abilita protezione da eliminazione).

1. Selezionare **Ripristina istanza database**.

La pagina **Databases** (Database) visualizza l'istanza database ripristinata, con uno stato `Creating`.

![\[Istanza database ripristinata nella pagina Database\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/UserGuide/images/tut-restore-instance4.png)
