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_AGENTeSSL.
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
Accedi alla AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/
. -
Sceglie la regione di destinazione (in cui vengono replicati i backup) dal selettore di regioni.
-
Nel riquadro di navigazione, selezionare Automated backups (Backup automatici).
-
Nella scheda Backup replicati scegli l'istanza database che desideri ripristinare.
-
In Actions (Operazioni), scegliere Restore to point in time (Ripristina a un punto temporale).
-
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.
-
Per DB Instance Identifier (Identificatore istanze database), inserire il nome dell'istanza database di destinazione ripristinata.
-
(Facoltativo) Scegliere altre opzioni in base alle esigenze, ad esempio l'attivazione dell’autoscaling.
-
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-identifiermytargetdbinstance\ --restore-time2020-10-14T23:45:00.000ZPer 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-identifiermytargetdbinstance^ --restore-time2020-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