

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 un cluster Amazon Aurora
<a name="restoring-aur"></a>

## Usa la AWS Backup console per ripristinare i punti di ripristino Aurora
<a name="aur-restore-console"></a>

AWS Backup ripristina il cluster Aurora; non crea o collega un'istanza Amazon RDS al cluster. Nei passaggi seguenti, viene illustrato come creare e collegare un'istanza Amazon RDS al cluster Aurora ripristinato tramite la CLI.

Per ripristinare un cluster Aurora è necessario specificare più opzioni di ripristino. Per informazioni su queste opzioni, consulta [Panoramica di backup e ripristino di un cluster di database Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Managing.Backups.html) nella *Guida per l'utente di Amazon Aurora*. Le specifiche per le opzioni di ripristino sono disponibili nella guida API per. [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterFromSnapshot.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterFromSnapshot.html)

**Per ripristinare un cluster Amazon Aurora**

1. Apri la AWS Backup console in [https://console.aws.amazon.com/backup.](https://console.aws.amazon.com/backup)

1. Nel riquadro di navigazione, scegli **Risorse protette** e l'ID della risorsa Aurora che desideri ripristinare.

1. Nella pagina **Dettagli della risorsa** viene visualizzato un elenco di punti di ripristino per l'ID risorsa selezionata. Per ripristinare una risorsa, nel riquadro **Backup** scegliere il pulsante di opzione accanto all'ID del punto di ripristino della risorsa. Nell'angolo superiore destro del riquadro, scegliere **Ripristina**.

1. Nel riquadro **Specifiche dell'istanza** accettare i valori predefiniti o specificare le opzioni per le impostazioni **Motore database**, della**Versione motore database** e **Tipo di capacità**. 
**Nota**  
Se è selezionato il tipo di capacità **Serverless** viene visualizzato un riquadro **Impostazioni di capacità**. Specificare le opzioni per **Unità di capacità minima di Aurora** e **Unità di capacità massima di Aurora** oppure scegliere opzioni diverse dalla sezione **Configurazione di ridimensionamento aggiuntivo**.

1. Nel riquadro **Impostazioni**, specifica un nome univoco per tutte le istanze del cluster DB di proprietà dell'utente Account AWS nella regione corrente.

1. Nel riquadro **Rete e sicurezza**, accettare le impostazioni predefinite o specificare le opzioni per le impostazioni di **Cloud privato virtuale (VPC)**, **Gruppo di sottoreti**, e **Zona di disponibilità**. 

1. Nel riquadro **Opzioni database** accettare le impostazioni predefinite o specificare le opzioni per le impostazioni **Porta database**, **Gruppo di parametri del cluster DB** e **Autenticazione DB IAM abilitata**. 

1. Nel riquadro **Backup** accettare l'impostazione predefinita o specificare l'opzione per l'impostazione **Copia i tag sugli snapshot**. 

1. Nel riquadro **Backtrack** accettare l'impostazione predefinita o specificare le opzioni per le impostazioni **Abilita Backtrack** o **Disabilita Backtrack**. 

1. Nel riquadro **Crittografia** accettare l'impostazione predefinita o specificare le opzioni per le impostazioni **Abilita crittografia** o **Disabilita crittografia**. 

1. Nel riquadro **Esportazioni dei log**, scegli i tipi di log da pubblicare su Amazon CloudWatch Logs. Il **ruolo IAM** è già definito. 

1. Nel riquadro **Ripristina ruolo** scegliere il ruolo IAM che AWS Backup assumerà per questo ripristino. 

1. Dopo aver specificato tutte le impostazioni, scegli **Ripristina backup**.

   Viene visualizzato il riquadro **Lavori di ripristino**. Un messaggio nella parte superiore della pagina fornisce informazioni sul lavoro di ripristino.

1. Al termine del ripristino, collega il cluster Aurora ripristinato a un'istanza Amazon RDS.

   Utilizzo della AWS CLI:
   + Per Linux, macOS o Unix:

     ```
     aws rds create-db-instance --db-instance-identifier sample-instance \ 
                   --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r4.large
     ```
   + Per Windows:

     ```
     aws rds create-db-instance --db-instance-identifier sample-instance ^ 
                   --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r4.large
     ```

Vedi [backup e point-in-time ripristino continui (PITR)](https://docs.aws.amazon.com/aws-backup/latest/devguide/point-in-time-recovery.html) per informazioni sui backup continui e sul ripristino in un determinato momento.

## Usa l' AWS Backup API, la CLI o l'SDK per ripristinare i punti di ripristino di Amazon Aurora
<a name="aur-restore-cli"></a>

Utilizza `[StartRestoreJob](https://docs.aws.amazon.com/aws-backup/latest/devguide/API_StartRestoreJob.html)`. I metadati che puoi includere per un processo di ripristino dipenderanno dal fatto che tu stia ripristinando un backup continuo su un punto nel tempo (PITR) o se stai ripristinando un'istantanea.

**Ripristina un cluster da un'istantanea**  
È possibile specificare i seguenti metadati per un processo di ripristino delle istantanee Aurora. Consulta il riferimento [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterFromSnapshot.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterFromSnapshot.html)all'*API di Amazon Relational Database Service* per ulteriori informazioni e valori accettati.

```
// Required metadata:
dbClusterIdentifier // string
engine // string

// Optional metadata:          
availabilityZones // array of strings
backtrackWindow // long
copyTagsToSnapshot // Boolean
databaseName // string
dbClusterParameterGroupName // string
dbSubnetGroupName // string
enableCloudwatchLogsExports // array of strings
enableIAMDatabaseAuthentication // Boolean
engineMode // string
engineVersion // string
kmsKeyId // string
optionGroupName // string
port // integer
scalingConfiguration // object
vpcSecurityGroupIds // array of strings
```

Esempio:

```
"restoreMetadata":"{\"EngineVersion\":\"5.6.10a\",\"KmsKeyId\":\"arn:aws:kms:us-east-1:234567890123:key/45678901-ab23-4567-8cd9-012d345e6f7\",\"EngineMode\":\"serverless\",\"AvailabilityZones\":\"[\\\"us-east-1b\\\",\\\"us-east-1e\\\",\\\"us-east-1c\\\"]\",\"Port\":\"3306\",\"DatabaseName\":\"\",\"DBSubnetGroupName\":\"default-vpc-05a3b07cf6e193e1g\",\"VpcSecurityGroupIds\":\"[\\\"sg-012d52c68c6e88f00\\\"]\",\"ScalingConfiguration\":\"{\\\"MinCapacity\\\":2,\\\"MaxCapacity\\\":64,\\\"AutoPause\\\":true,\\\"SecondsUntilAutoPause\\\":300,\\\"TimeoutAction\\\":\\\"RollbackCapacityChange\\\"}\",\"EnableIAMDatabaseAuthentication\":\"false\",\"DBClusterParameterGroupName\":\"default.aurora5.6\",\"CopyTagsToSnapshot\":\"true\",\"Engine\":\"aurora\",\"EnableCloudwatchLogsExports\":\"[]\"}"
```

**Ripristina un cluster a un punto nel tempo (PITR)**  
È possibile specificare i seguenti metadati quando si desidera ripristinare un backup continuo Aurora (punto di ripristino) in un punto temporale specifico (PITR). Consulta il riferimento [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterToPointInTime.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterToPointInTime.html)all'*API di Amazon Relational Database Service* per ulteriori informazioni e valori accettati.

```
// Required metadata:
dbClusterIdentifier // string
engine // string
restoreToTime // timestamp; must be specified if UseLatestRestorableTime parameter isn't provided

// Optional metadata:          
backtrackWindow // long
copyTagsToSnapshot // Boolean
dbClusterParameterGroupName // string
dbSubnetGroupName // string
enableCloudwatchLogsExports // array of strings
enableIAMDatabaseAuthentication // Boolean
engineMode // string
engineVersion // string
kmsKeyId // string
optionGroupName // string
port // integer
scalingConfiguration // object
vpcSecurityGroupIds // array of strings
```