Ripristino di un cluster di database Multi-AZ a un determinato momento - Amazon Relational Database Service

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 di database Multi-AZ a un determinato momento

È possibile ripristinare un cluster di database Multi-AZ a un determinato momento, creando un nuovo cluster di database Multi-AZ.

RDS carica i log delle transazioni per i cluster database Multi-AZ in Amazon S3 continuamente. Puoi eseguire il ripristino point-in-time durante il tempo di conservazione del backup. Per visualizzare il primo orario di ripristino per un cluster DB Multi-AZ, utilizzare il AWS CLI describe-db-clusterscomando. Guarda il valore restituito nel campo EarliestRestorableTime per il cluster di database. Per visualizzare l'ultima ora di ripristino per un cluster di database Multi-AZ, guarda il valore restituito nel campo LatestRestorableTime per il cluster di database.

Quando ripristini un cluster DB Multi-AZ in un determinato momento, puoi scegliere il gruppo di sicurezza VPC predefinito per il tuo cluster DB Multi-AZ oppure puoi applicare un gruppo di sicurezza VPC personalizzato al tuo cluster DB Multi-AZ.

I cluster database Multi-AZ ripristinati vengono associati automaticamente al gruppo di parametri del cluster di datababse predefinito. Tuttavia, è possibile applicare un gruppo di parametri del cluster DB personalizzato specificandolo durante un ripristino.

Se il cluster DB di origine dispone di tag di risorsa, RDS aggiunge i tag più recenti al cluster DB ripristinato.

Nota

Si consiglia di ripristinare una dimensione identica o simile del cluster di database Multi-AZ come cluster di database di origine. Si consiglia inoltre di eseguire il ripristino con un valore IOPS uguale o simile se si utilizza l’archiviazione IOPS con provisioning. È possibile che venga visualizzato un errore se, ad esempio, si sceglie una dimensione di cluster database con un valore IOPS incompatibile.

Se il cluster DB Multi-AZ di origine utilizza lo storage SSD General Purpose (gp3) e dispone di meno di 400 GiB di storage allocato, non è possibile modificare gli IOPS assegnati per il cluster DB ripristinato.

Per informazioni sul ripristino di un cluster DB Multi-AZ con una versione RDS Extended Support, vedere. Ripristino di un'istanza DB o di un cluster DB Multi-AZ, di un cluster Amazon RDS Extended Support

È possibile ripristinare un cluster DB Multi-AZ in un punto temporale utilizzando AWS Management Console, the o l'API AWS CLI RDS.

Per ripristinare un cluster di database Multi-AZ a un determinato momento
  1. Accedi AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel riquadro di navigazione, scegli Databases (Database).

  3. Seleziona il cluster di database Multi-AZ che desideri ripristinare.

  4. In Actions (Operazioni), scegli Restore to point in time (Ripristina a un istante temporale).

    Viene visualizzata la finestra Restore to point in time (Ripristina a un istante temporale).

  5. 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 scegli Custom (Personalizzato), specifica la data e l'ora in cui desideri ripristinare il cluster di database Multi-AZ.

    Nota

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

  6. Per Identificativo cluster di database, specificare il nome del cluster di database Multi-AZ ripristinato.

  7. In Availability and durability (Disponibilità e durabilità), scegliere Multi-AZ DB cluster (Cluster di database Multi-AZ).

    Scelta cluster di database Multi-AZ
  8. In DB instance class (classe dell'istanza del database), selezionare una classe dell’istanza database.

    Attualmente, i cluster di database Multi-AZ supportano solo le classi di istanza database db.m6gd e db.r6gd. Per altre informazioni sulle classi di istanza database, consulta Classi di istanze DB .

  9. Per le restanti sezioni, specifica le impostazioni del cluster di database. Per informazioni su ciascuna impostazione, consulta Impostazioni per la creazione di cluster di database Multi-AZ.

  10. Scegli Restore to point in time (Ripristina per punto nel tempo).

Per ripristinare un cluster DB Multi-AZ a un orario specificato, usa il AWS CLI comando restore-db-cluster-to- point-in-time to creare un nuovo cluster DB Multi-AZ.

Attualmente, i cluster di database Multi-AZ supportano solo le classi di istanza database db.m6gd e db.r6gd. Per altre informazioni sulle classi di istanza database, consulta Classi di istanze DB .

PerLinux, omacOS: Unix

aws rds restore-db-cluster-to-point-in-time \ --source-db-cluster-identifier mysourcemultiazdbcluster \ --db-cluster-identifier mytargetmultiazdbcluster \ --restore-to-time 2021-08-14T23:45:00.000Z \ --db-cluster-instance-class db.r6gd.xlarge

Per Windows:

aws rds restore-db-cluster-to-point-in-time ^ --source-db-cluster-identifier mysourcemultiazdbcluster ^ --db-cluster-identifier mytargetmultiazdbcluster ^ --restore-to-time 2021-08-14T23:45:00.000Z ^ --db-cluster-instance-class db.r6gd.xlarge

Per ripristinare un cluster DB a un'ora specificata, chiama l'ClusterToPointInTimeoperazione Amazon RDS API RestoreDB con i seguenti parametri:

  • SourceDBClusterIdentifier

  • DBClusterIdentifier

  • RestoreToTime