

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 database a un'ora specificata mediante AWS Backup
<a name="aurora-pitr-bkp"></a>

Puoi utilizzare AWS Backup per gestire i backup automatici e quindi ripristinarli a un'ora specificata. A tale scopo, devi creare un piano di backup in AWS Backup e assegnare il tuo cluster database come risorsa. Quindi abiliti i backup continui per il PITR nella regola di backup. Per ulteriori informazioni sui piani di backup e sulle regole di backup, consulta la[https://docs.aws.amazon.com/aws-backup/latest/devguide](https://docs.aws.amazon.com/aws-backup/latest/devguide).

## Abilitazione di backup continui in AWS Backup
<a name="aurora-pitr-bkp.enable"></a>

È possibile abilitare i backup continui nelle regole di backup.

**Abilitazione dei backup continui per il PITR**

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

1. Nel riquadro di navigazione scegliere **Backup plans (Piani di backup)**.

1. In **Nome del piano di backup**, seleziona il piano di backup che utilizzi per eseguire il backup del cluster database.

1. Nella sezione **Regole di backup**, scegli **Aggiungi regola di backup**.

   Viene visualizzata la pagina **Aggiungi regola di backup**.

1. Seleziona la casella di controllo **Abilitazione dei backup continui per Ripristino point-in-time (PITR)**.  
![\[Abilita i backup continui per il ripristino point-in-time (PITR).\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/add_backup_rule_continuous_v2.png)

1. Scegli le altre impostazioni, se necessario, quindi scegli **Aggiungi regola di backup**.

## Ripristino da un backup continuo in AWS Backup
<a name="aurora-pitr-bkp.restore"></a>

Puoi eseguire il ripristino a un'ora specificata da un vault di backup.

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

Per ripristinare un cluster database a un'ora specificata, puoi utilizzare Console di gestione AWS.

**Ripristino da un backup continuo in AWS Backup**

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

1. Nel riquadro di navigazione scegliere **Backup vaults (Vault di backup)**.

1. Scegli il vault di backup contenente il backup continuo, ad esempio **Predefinito**.

   Viene visualizzata la pagina dei dettagli del vault di backup.

1. In **Punti di ripristino**, seleziona il punto di ripristino per il backup automatico.

   Il tipo di backup è **Continuo** e il nome e `continuous:cluster-AWS-Backup-job-number`.

1. In **Operazioni**, sceglie **Riavvia**.

   Viene visualizzata la pagina **Ripristina backup**.  
![\[Pagina Ripristina backup per il ripristino point-in-time (PITR).\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/backup_vault_pitr.png)

1. Per**Ripristina al point-in-time**, seleziona **Specifica data e ora** per eseguire il ripristino a un'ora specifica.

1. Scegli le altre impostazioni necessarie per ripristinare il cluster database, quindi scegli **Ripristina backup**.

   Viene visualizzata la pagina **Processi** con il riquadro **Processi di ripristino**. Un messaggio nella parte superiore della pagina fornisce informazioni sul lavoro di ripristino.

Dopo il ripristino del cluster database, devi aggiungere l'istanza database (scrittura) primaria. Invoca il comando AWS CLI [create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html) per creare l'istanza principale per il cluster di database. Includi il nome del cluster di database come valore del parametro `--db-cluster-identifier`.

### CLI
<a name="aurora-pitr-bkp.restore.CLI"></a>

Per ripristinare il cluster database a un'ora specificata, devi utilizzare il comando AWS CLI [start-restore-job](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/backup/start-restore-job.html). I parametri seguenti sono obbligatori:
+ `--recovery-point-arn`: il nome della risorsa Amazon (ARN) per il punto di ripristino da cui eseguire il ripristino.
+ `--resource-type`: utilizza `Aurora`.
+ `--iam-role-arn`: il nome della risorsa Amazon (ARN) per il ruolo IAM utilizzato per le operazioni AWS Backup.
+ `--metadata`: i metadati utilizzati per ripristinare il cluster database. I parametri seguenti sono obbligatori:
  + `DBClusterIdentifier`
  + `Engine`
  + `RestoreToTime` o `UseLatestRestorableTime`

L'esempio seguente mostra come ripristinare un cluster database a un'ora specificata.

```
aws backup start-restore-job \
--recovery-point-arn arn:aws:backup:eu-central-1:123456789012:recovery-point:continuous:cluster-itsreallyjustanexample1234567890-487278c2 \
--resource-type Aurora \
--iam-role-arn arn:aws:iam::123456789012:role/service-role/AWSBackupDefaultServiceRole \
--metadata '{"DBClusterIdentifier":"backup-pitr-test","Engine":"aurora-mysql","RestoreToTime":"2023-09-01T17:00:00.000Z"}'
```

L'esempio seguente mostra come ripristinare un cluster database all'ultima ora ripristinabile.

```
aws backup start-restore-job \
--recovery-point-arn arn:aws:backup:eu-central-1:123456789012:recovery-point:continuous:cluster-itsreallyjustanexample1234567890-487278c2 \
--resource-type Aurora \
--iam-role-arn arn:aws:iam::123456789012:role/service-role/AWSBackupDefaultServiceRole \
--metadata '{"DBClusterIdentifier":"backup-pitr-latest","Engine":"aurora-mysql","UseLatestRestorableTime":"true"}'
```

Dopo il ripristino del cluster database, devi aggiungere l'istanza database (scrittura) primaria. Invoca il comando AWS CLI [create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html) per creare l'istanza principale per il cluster di database. Includi il nome del cluster di database come valore del parametro `--db-cluster-identifier`.