Ripristino a un’ora specificata da un backup replicato per Amazon RDS - Amazon Relational Database Service

Ripristino a un’ora specificata da un backup replicato per Amazon RDS

Puoi ripristinare un'istanza database a un determinato momento temporale da un backup replicato utilizzando la console Amazon RDS . Puoi inoltre utilizzare il comando restore-db-instance-to-point-in-time AWS CLI comando o la funzionalità dell’API RDS RestoreDBInstanceToPointInTime.

Per informazioni generali sul ripristino point-in-time (PITR), consulta Ripristino di un’istanza database a un punto temporale specifico per Amazon RDS.

Nota

Tieni presente le seguenti restrizioni del motore database quando i backup automatici vengono replicati nelle Regioni AWS:

  • Su RDS per SQL Server, i gruppi di opzioni non vengono copiati.

  • In RDS per Oracle, le seguenti opzioni non vengono copiate: NATIVE_NETWORK_ENCRYPTION, OEM, OEM_AGENT e SSL.

Se è stato associato un gruppo di opzioni personalizzate all'istanza database , è possibile ricreare tale gruppo di opzioni nella regione di destinazione. Quindi ripristina l'istanza database nella regione di destinazione e associarla al gruppo di opzioni personalizzate. Per ulteriori informazioni, consulta Uso di gruppi di opzioni.

Per ripristinare un'istanza database a un'ora specificata da un backup replicato
  1. Accedi alla AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/.

  2. Sceglie la regione di destinazione (in cui vengono replicati i backup) dal selettore di regioni.

  3. Nel riquadro di navigazione, selezionare Automated backups (Backup automatici).

  4. Nella scheda Backup replicati scegli l'istanza database che desideri ripristinare.

  5. In Actions (Operazioni), scegliere Restore to point in time (Ripristina a un punto temporale).

  6. 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 si sceglie Custom (Personalizza), immettere la data e l'ora in cui si desidera ripristinare l'istanza.

    Nota

    Gli orari vengono visualizzati nel fuso orario locale, indicato da un offset dell'ora UTC (Coordinated Universal Time). Ad esempio, UTC-5 è l'orario standard degli Stati Uniti orientali/ora legale degli Stati Uniti orientali.

  7. Per DB Instance Identifier (Identificatore istanze database), inserire il nome dell'istanza database di destinazione ripristinata.

  8. (Facoltativo) Scegliere altre opzioni in base alle esigenze, ad esempio l'attivazione dell’autoscaling.

  9. Scegliere Restore to point in time (Ripristina per punto nel tempo).

Utilizza il comando restore-db-instance-to-point-in-time AWS CLI per creare una nuova istanza database.

Per ripristinare un'istanza database a un'ora specificata da un backup replicato
  • Eseguire uno dei seguenti comandi.

    Per Linux, macOS o Unix:

    aws rds restore-db-instance-to-point-in-time \ --source-db-instance-automated-backups-arn "arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE" \ --target-db-instance-identifier mytargetdbinstance \ --restore-time 2020-10-14T23:45:00.000Z

    Per Windows:

    aws rds restore-db-instance-to-point-in-time ^ --source-db-instance-automated-backups-arn "arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE" ^ --target-db-instance-identifier mytargetdbinstance ^ --restore-time 2020-10-14T23:45:00.000Z

Per ripristinare un'istanza database a un momento temporale specifico, utilizza la funzionalità dell’API RestoreDBInstanceToPointInTime Amazon RDS con i seguenti parametri:

  • SourceDBInstanceAutomatedBackupsArn

  • TargetDBInstanceIdentifier

  • RestoreTime