Ripristino di uno snapshot di cluster database multi-AZ a un'istanza database - 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 uno snapshot di cluster database multi-AZ a un'istanza database

Uno snapshot di cluster database multi-AZ è uno snapshot dei volumi di archiviazione del cluster database con il backup dell'intero cluster database anziché dei singoli database. Puoi ripristinare uno snapshot di cluster database multi-AZ in un'implementazione single-AZ o a un'implementazione di istanza database multi-AZ. Per informazioni sulle implementazioni multi-AZ, consulta Configurazione e gestione di una distribuzione Multi-AZ per Amazon RDS.

Nota

È inoltre possibile ripristinare uno snapshot di cluster database multi-AZ in un nuovo cluster database multi-AZ. Per istruzioni, consulta Ripristino da uno snapshot a un cluster di database Multi-AZ.

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

Utilizza l'API AWS Management Console AWS CLI, the o RDS per ripristinare uno snapshot del cluster Multi-AZ DB in una distribuzione Single-AZ o in un'istanza DB Multi-AZ.

Per ripristinare uno snapshot di cluster database multi-AZ in un'implementazione single-AZ o in un'implementazione di istanza database multi-AZ
  1. Accedi AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel pannello di navigazione, selezionare Snapshots (Snapshot).

  3. Scegli lo snapshot di cluster database multi-AZ di cui vuoi eseguire il ripristino.

  4. Per Actions (Operazioni), selezionare Restore Snapshot (Ripristina snapshot).

  5. Nella pagina Restore snapshot (Ripristina snapshot), in Availability and durability (Disponibilità e durabilità), scegli una delle seguenti opzioni:

    • Single DB instance (Istanza database singola): ripristina lo snapshot in una sola istanza database senza istanza database in standby.

    • Multi-AZ DB instance (Istanza database multi-AZ): ripristina lo snapshot in un'implementazione di istanza database multi-AZ con un'istanza database primaria e un'istanza database standby.

  6. Per DB Instance Identifier (Identificatore di istanza database), immetti il nome dell'istanza database ripristinata.

  7. Per le restanti sezioni, specifica le impostazioni dell'istanza database. Per informazioni su ciascuna impostazione, consulta Impostazioni per istanze database.

  8. Selezionare Ripristina istanza database.

Per ripristinare uno snapshot del cluster DB Multi-AZ in una distribuzione di istanza DB, usa il comando restore-db-instance-from-db-snapshot. AWS CLI

Nell'esempio seguente si esegue il ripristino di uno snapshot di cluster database multi-AZ creato in precedenza denominato myclustersnapshot. Viene ripristinato in una nuova implementazione di istanza database multi-AZ con un'istanza database primaria denominata mynewdbinstance. Per l'opzione --db-cluster-snapshot-identifier, specifica il nome dello snapshot di cluster database multi-AZ.

Per l'opzione --db-instance-class, specifica la classe di istanza database per la nuova implementazione di istanza database. Per altre informazioni sulle classi di istanza database, consulta Classi di istanze DB .

Puoi anche specificare altre opzioni.

UnixPer, o: Linux macOS

aws rds restore-db-instance-from-db-snapshot \ --db-instance-identifier mynewdbinstance \ --db-cluster-snapshot-identifier myclustersnapshot \ --engine mysql \ --multi-az \ --db-instance-class db.r6g.xlarge

Per Windows:

aws rds restore-db-instance-from-db-snapshot ^ --db-instance-identifier mynewdbinstance ^ --db-cluster-snapshot-identifier myclustersnapshot ^ --engine mysql ^ --multi-az ^ --db-instance-class db.r6g.xlarge

Dopo il ripristino dell'istanza database, puoi aggiungerla al gruppo di sicurezza associato al cluster database multi-AZ utilizzato per creare lo snapshot, se opportuno. In questo modo viene fornita la stessa funzionalità del cluster database multi-AZ precedente.

Per ripristinare uno snapshot del cluster DB Multi-AZ su un'implementazione di istanza DB, chiama l'operazione API RDS RestoreDB InstanceFrom dbSnapshot con i seguenti parametri:

  • DBInstanceIdentifier

  • DBClusterSnapshotIdentifier

  • Engine

Puoi inoltre specificare altri parametri facoltativi.

Dopo il ripristino dell'istanza database, puoi aggiungerla al gruppo di sicurezza associato al cluster database multi-AZ utilizzato per creare lo snapshot, se opportuno. In questo modo viene fornita la stessa funzionalità del cluster database multi-AZ precedente.