

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 da uno snapshot cluster database
<a name="aurora-restore-snapshot"></a><a name="restore_snapshot"></a>

Amazon RDS crea una snapshot dei volumi di storage del cluster di database eseguendo il backup dell'intero cluster anziché dei singoli database. È possibile creare un nuovo cluster di database eseguendo il ripristino da uno snapshot di database. Devi fornire il nome dello snapshot del cluster di database da cui eseguire il ripristino e quindi un nome per il nuovo cluster di database che viene creato dal ripristino. Non è possibile eseguire il ripristino da una snapshot di cluster di database in un cluster di database esistente. Al momento del ripristino, viene creato un nuovo cluster di database. 

**Importante**  
Non è possibile ripristinare un'istantanea su una versione del motore DB che ha superato la data di fine del supporto standard di Aurora. È possibile accedere a un database solo dopo che è stato eseguito correttamente l'aggiornamento a una versione supportata. Per ulteriori informazioni sulle versioni supportate del motore Aurora DB, consulta. [Supporto esteso di Amazon RDS con Amazon Aurora](extended-support.md)  
Se l'aggiornamento a una versione supportata per il cluster fallisce, lo stato del cluster cambia in `upgrade_failed` e Aurora crea un'istantanea finale con il prefisso. `rds-final` Per accedere al database ripristinato sulla versione obsoleta dopo un errore di aggiornamento, contattate il supporto. AWS 

È possibile utilizzare l’istanza del cluster di database ripristinato non appena lo stato diventa `available`.

È possibile utilizzare CloudFormation per ripristinare un cluster DB da un'istantanea del cluster DB. Per ulteriori informazioni, consulta [AWS: :RDS:: DBCluster nella Guida](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html) per l'*AWS CloudFormation utente*.

**Nota**  
La condivisione manuale di un'istantanea del cluster DB, crittografata o non crittografata, consente agli AWS account autorizzati di ripristinare direttamente un cluster DB dalla snapshot invece di prenderne una copia ed eseguire il ripristino da quella. Per ulteriori informazioni, consulta [Condivisione di uno snapshot cluster database](aurora-share-snapshot.md).

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

## Considerazioni sui gruppi di parametri
<a name="aurora-restore-snapshot.Parameters"></a>

È consigliabile mantenere il gruppo parametri del database e il gruppo di parametri del cluster di database per tutti gli snapshot del cluster di database creati, in modo da poter associare il cluster di database ripristinato ai gruppi di parametri corretti.

Il gruppo parametri del database di default e il gruppo di parametri del cluster di database sono associati al cluster ripristinato, a meno che non si scelgano gruppi diversi. Non sono disponibili impostazioni personalizzate per i parametri nei gruppi di parametri di default.

È possibile specificare i gruppi di parametri al momento del ripristino del cluster di database.

Per ulteriori informazioni sui gruppi di parametri del database e i gruppi di parametri del cluster di database, consulta [Gruppi di parametri per Amazon Aurora](USER_WorkingWithParamGroups.md).

## Considerazioni relative al gruppo di sicurezza
<a name="aurora-restore-snapshot.Security"></a>

Quando ripristini un cluster di database, il cloud privato virtuale (VPC) di default, il gruppo di sottoreti di 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 al cluster o creare un nuovo gruppo di sicurezza VPC.
+ Se utilizzi il AWS CLI, puoi specificare un gruppo di sicurezza VPC personalizzato da associare al cluster includendo l'`--vpc-security-group-ids`opzione nel comando. `restore-db-cluster-from-snapshot`
+ Se utilizzi l'API di Amazon RDS, puoi includere il parametro `VpcSecurityGroupIds.VpcSecurityGroupId.N` nell'operazione `RestoreDBClusterFromSnapshot`.

Non appena il ripristino è completo e il nuovo cluster di database è disponibile, puoi anche cambiare le impostazioni del VPC modificando il cluster di database. Per ulteriori informazioni, consulta [Modifica di un cluster database Amazon Aurora](Aurora.Modifying.md).

## Considerazioni Amazon Aurora
<a name="aurora-restore-snapshot.Aurora"></a>

Con Aurora, si ripristina uno snapshot cluster DB in un cluster DB.

Con Aurora MySQL e Aurora PostgreSQL, è anche possibile ripristinare uno snapshot cluster database in un cluster database Aurora Serverless. Per ulteriori informazioni, consulta [Ripristino di un cluster database Aurora Serverless v1](aurora-serverless.restorefromsnapshot.md).

Con Aurora MySQL, è anche possibile ripristinare uno snapshot cluster database da un cluster senza query parallela a un cluster con query parallela. Poiché la query parallela viene usata in genere con tabelle di dimensioni molto grandi, il meccanismo di snapshot è il più veloce per inserire volumi elevati di dati in un cluster Aurora MySQL abilitato per la query parallela. Per ulteriori informazioni, consulta [Query parallela per Amazon Aurora MySQL](aurora-mysql-parallel-query.md).

## Ripristino da uno snapshot
<a name="aurora-restore-snapshot.Restoring"></a>

È possibile ripristinare un cluster di database da uno snapshot del cluster di database tramite la Console di gestione AWS, la AWS CLI o l'API RDS.

### Console
<a name="aurora-restore-snapshot.CON"></a>

**Per ripristinare un cluster database da una snapshot cluster DB**

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)**.

1. Scegliere lo snapshot cluster database da cui eseguire il ripristino.

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

   Viene visualizzata la pagina **Ripristina snapshot**.

1. Scegli la versione del motore del database in cui desideri ripristinare il cluster database.

   Per impostazione predefinita, lo snapshot viene ripristinato nella stessa versione del motore del database del cluster database di origine, se tale versione è disponibile.

1. Per **DB Instance Identifier** (Identificatore di istanza database), immetti il nome dell'istanza database ripristinata. È importante ricordare che Amazon RDS ricava l’identificatore del cluster di database dall’identificatore dell’istanza database specificato dall’utente.

1. Specificare altre impostazioni, ad esempio la configurazione dell'archiviazione del cluster database.

   Per informazioni su ciascuna impostazione, consulta [Impostazioni per cluster di database Aurora](Aurora.CreateInstance.md#Aurora.CreateInstance.Settings).

1. Scegliere **Restore DB Cluster** (Ripristina cluster di database). 

### AWS CLI
<a name="aurora-restore-snapshot.CLI"></a>

[Per ripristinare un cluster DB da un'istantanea del cluster DB, usa il AWS CLI comando restore-db-cluster-from -snapshot.](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/rds/restore-db-cluster-from-snapshot.html)

In questo esempio il ripristino avviene da uno snapshot del cluster DB creato precedentemente e denominato `mydbclustersnapshot`. Viene ripristinato un nuovo cluster DB denominato `mynewdbcluster`.

Puoi specificare altre impostazioni, come la versione del motore del database. Se non specifichi una versione del motore, il cluster database viene ripristinato alla versione del motore predefinita.

Per informazioni su ciascuna impostazione, consulta [Impostazioni per cluster di database Aurora](Aurora.CreateInstance.md#Aurora.CreateInstance.Settings).

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

```
1. aws rds restore-db-cluster-from-snapshot \
2.     --db-cluster-identifier mynewdbcluster \
3.     --snapshot-identifier mydbclustersnapshot \
4.     --engine aurora-mysql|aurora-postgresql
```
Per Windows:  
   

```
1. aws rds restore-db-cluster-from-snapshot ^
2.     --db-cluster-identifier mynewdbcluster ^
3.     --snapshot-identifier mydbclustersnapshot ^
4.     --engine aurora-mysql|aurora-postgresql
```

Dopo il ripristino del cluster di database, devi aggiungere quest'ultimo al gruppo di sicurezza utilizzato dal cluster di database per creare la snapshot cluster di database, se desideri le stesse funzionalità del cluster di database precedente.

**Importante**  
Se si utilizza la console per ripristinare un cluster database, Amazon RDS crea automaticamente l'istanza DB primaria (istanza di scrittura) per il cluster database. Se si utilizza AWS CLI per ripristinare un cluster di database, è necessario creare in modo esplicito l'istanza principale per il cluster di database. L'istanza primaria è la prima istanza creata in un cluster di database. Se non si crea l'istanza DB primaria, lo stato degli endpoint del cluster database rimane impostato su `creating`.  
Chiama il [create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html) AWS CLI comando per creare l'istanza principale per il tuo cluster DB. Includi il nome del cluster di database come valore dell'opzione `--db-cluster-identifier`.

### API RDS
<a name="aurora-restore-snapshot.API"></a>

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

**Importante**  
Se si utilizza la console per ripristinare un cluster database, Amazon RDS crea automaticamente l'istanza DB primaria (istanza di scrittura) per il cluster database. Se si utilizza API RDS per ripristinare un cluster di database, è necessario creare in modo esplicito l'istanza principale per il cluster di database. L'istanza primaria è la prima istanza creata in un cluster di database. Se non si crea l'istanza DB primaria, lo stato degli endpoint del cluster database rimane impostato su `creating`.  
Chiama l'operazione [Create dell'API RDS DBInstance per creare](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstance.html) l'istanza principale per il cluster DB. Includi il nome del cluster di database come valore del parametro `DBClusterIdentifier`.