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à.
Utilizzo di RDS per i backup di repliche Db2
È possibile creare e ripristinare i backup di una replica RDS for Db2. RDS for Db2 supporta sia backup automatici che istantanee manuali. Per ulteriori informazioni, consulta Backup, ripristino ed esportazione dei dati. Le sezioni seguenti descrivono le differenze principali tra la gestione dei backup di un database primario e una replica RDS per Db2.
Argomenti
Attivazione di RDS per i backup di repliche Db2
Una replica RDS per Db2 non ha i backup automatici attivati per impostazione predefinita. Attiva i backup automatici impostando il periodo di conservazione dei backup su un valore positivo diverso da zero.
Per attivare immediatamente i backup automatici
Accedi a AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/
. -
Nel riquadro di navigazione, scegliere Databases (Database) e selezionare l'istanza database da modificare.
-
Scegliere Modify (Modifica).
-
Per il periodo di conservazione del Backup, scegli un valore positivo diverso da zero, ad esempio tre giorni.
-
Scegli Continue (Continua).
-
Scegliere Apply immediately (Applica immediatamente).
-
Scegli Modifica istanza DB per salvare le modifiche e abilitare i backup automatici.
Per attivare i backup automatici, usa il AWS CLI modify-db-instancecomando.
Includere i seguenti parametri:
-
--db-instance-identifier
-
--backup-retention-period
-
--apply-immediately
o--no-apply-immediately
L'esempio seguente attiva i backup automatici impostando il periodo di conservazione dei backup su tre giorni. Le modifiche vengono applicate immediatamente.
Per LinuxmacOS, oUnix:
aws rds modify-db-instance \ --db-instance-identifier
my_db_instance
\ --backup-retention-period 3 \ --apply-immediately
Per Windows:
aws rds modify-db-instance ^ --db-instance-identifier
my_db_instance
^ --backup-retention-period 3 ^ --apply-immediately
Per attivare i backup automatici, utilizza l'DBInstanceoperazione RDS API Modify con i seguenti parametri obbligatori:
-
DBInstanceIdentifier
-
BackupRetentionPeriod
Ripristino di un backup di repliche RDS per Db2
È possibile ripristinare un backup di replica RDS for Db2 nello stesso modo in cui è possibile ripristinare un backup del database primario. Per ulteriori informazioni, consulta i seguenti argomenti:
Quando si esegue il ripristino di un backup di repliche, è importante determinare il momento in cui eseguire il ripristino. L'ora del database si riferisce all'ora dell'ultima transazione applicata ai dati nel backup. Quando si ripristina un backup di repliche, si esegue il ripristino corrispondente all'ora del database e non al momento in cui il backup è stato completato. La differenza è significativa perché una replica può rimanere indietro rispetto al database primario di minuti o ore. Pertanto, l'ora del database di un backup di replica e il momento in cui lo si ripristina potrebbero essere molto precedenti all'ora di creazione del backup.
Per trovare la differenza tra l'ora e l'ora di creazione del database, esegui il AWS CLI describe-db-snapshotscomando o chiama l'operazione RDS API DBSnapshotsDescrive. Confronta il SnapshotDatabaseTime
valore e il OriginalSnapshotCreateTime
valore. Il SnapshotDatabaseTime
valore è la prima ora del database tra tutti i database del backup di replica. Il OriginalSnapshotCreateTime
valore è l'ultima transazione applicata al database primario. Tieni presente che i ritardi di replica potrebbero essere diversi per più database e che il tempo del database potrebbe essere compreso tra questi due tempi.
L' AWS CLI esempio seguente mostra la differenza tra i due tempi:
aws rds describe-db-snapshots \ --db-instance-identifier
my_db2_replica
--db-snapshot-identifiermy_replica_snapshot
{ "DBSnapshots": [ { "DBSnapshotIdentifier": "my_replica_snapshot
", "DBInstanceIdentifier": "my_db2_replica
", "SnapshotDatabaseTime": "2022-07-26T17:49:44Z", ... "OriginalSnapshotCreateTime": "2021-07-26T19:49:44Z" } ] }