Trasformazione di un’istanza database in implementazione Multi-AZ per Amazon RDS - 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à.

Trasformazione di un’istanza database in implementazione Multi-AZ per Amazon RDS

La trasformazione di un’istanza database in implementazione Multi-AZ migliora la disponibilità aggiungendo un’istanza database in standby in un’altra zona di disponibilità. Il processo prevede tempi di inattività minimi e richiede un’attenta pianificazione degli impatti sull’archiviazione e sulle prestazioni. Questa modifica migliora la tolleranza ai guasti e riduce i tempi di ripristino in caso di errore ed è per questo ideale per ambienti a disponibilità elevata.

Se si dispone di un’istanza database in un’implementazione Single-AZ e la si modifica in un’implementazione di istanze database Multi-AZ, Amazon RDS esegue le azioni descritte di seguito:

  1. Creazione di uno snapshot dei volumi Amazon Elastic Block Store (EBS) dell'istanza database primaria.

  2. Creazione di nuovi volumi per la replica in standby basati sullo snapshot. Questi volumi vengono inizializzati in background e le massime prestazioni del volume vengono raggiunte dopo la completa inizializzazione dei dati.

  3. Attivazione della replica sincrona a livello di blocco tra i volumi delle repliche primarie e in standby.

Importante

La creazione di un’istanza database in standby da un’istantanea durante una conversione da Single-AZ a Multi-AZ evita i tempi di inattività, ma potrebbe influire sulle prestazioni, in particolare per i carichi di lavoro sensibili alla scrittura. La replica sincrona può aumentare la latenza di I/O, influendo sulle prestazioni del database. Come best practice, evita di convertire un’istanza database di produzione in un’istanza database Multi-AZ.

Crea invece una replica di lettura, abilita i backup su di essa, convertila in Multi-AZ, carica i dati nei suoi volumi, quindi promuovila come istanza database primaria. Per ulteriori informazioni, consulta Uso delle repliche di lettura dell'istanza database.

Sono disponibili due modi per modificare un'istanza database in un'implementazione di istanza database multi-AZ:

Conversione in implementazione di istanza database multi-AZ mediante la console RDS

Puoi utilizzare la console RDS per convertire un'istanza database in un'implementazione di istanza database multi-AZ.

Per completare la conversione puoi usare solo la console. Per utilizzare AWS CLI o l'API RDS, segui le istruzioni riportate in Trasformazione di un'istanza database in implementazione d’istanza database Multi-AZ.

Per convertire in implementazione di istanza database multi-AZ mediante la console RDS
  1. Accedi alla AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel riquadro di navigazione, scegliere Databases (Database) e selezionare l'istanza database da modificare.

  3. In Actions (Operazioni) scegli Convert to Multi-AZ deployment (Converti in implementazione multi-AZ).

  4. Per applicare le modifiche immediatamente, scegli l'opzione Apply immediately (Applica immediatamente) nella pagina di conferma. La scelta di questa opzione non causa tempi di inattività, ma è possibile riscontrare un impatto sulle prestazioni. In alternativa, puoi scegliere di applicare l'aggiornamento durante la successiva finestra di manutenzione. Per ulteriori informazioni, consulta Utilizzo dell’impostazione della pianificazione delle modifiche.

  5. Scegli Convert to Multi-AZ (Converti in multi-AZ).

Trasformazione di un'istanza database in implementazione d’istanza database Multi-AZ

Puoi convertire un’istanza database in un’implementazione di un’istanza database Multi-AZ nei seguenti modi:

  • Utilizzando la console RDS, modifica l'istanza database e imposta Multi-AZ deployment (Implementazione multi-AZ su Yes (Sì).

  • Utilizzando AWS CLI, chiama il comando modify-db-instance e imposta l'opzione --multi-az.

  • Utilizzando l'API RDS, richiama l'operazione ModifyDBInstance e imposta il parametro MultiAZ su true.

Per ulteriori informazioni sulla modifica di un'istanza database, consulta Modifica di un'istanza database Amazon RDS. Una volta completata la modifica, Amazon RDS attiva un evento (RDS-EVENT-0025) che indica che il processo è completo. Puoi monitorare gli eventi Amazon RDS. Per ulteriori informazioni sugli eventi di , consulta Utilizzo della notifica degli eventi di Amazon RDS.