

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