View a markdown version of this page

Conversione di un'istanza DB in una Multi-AZ distribuzione 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à.

Conversione di un'istanza DB in una Multi-AZ distribuzione per Amazon RDS

La modifica di un'istanza DB in una Multi-AZ distribuzione migliora la disponibilità aggiungendo un'istanza di 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 hai un'istanza DB in una Single-AZ distribuzione e la modifichi in una distribuzione di istanze Multi-AZ DB, Amazon RDS esegue le seguenti azioni:

  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.

Durante la conversione, lo stato dell'istanza DB passa da disponibile a modificabile e torna a disponibile mentre i volumi del nuovo standby continuano a idratarsi in background. Per monitorare l'inizializzazione del volume nel nuovo standby, utilizza i campi StorageOperationStatus e StorageOperationPercentProgress nella risposta DescribedBInstances. https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBInstances.html Durante l'inizializzazione, StorageOperationStatus è impostato su ed entrambi i campi sono assenti Initializing quando l'inizializzazione è completa. Per ulteriori informazioni, consulta Visualizzazione Amazon RDSStato istanza database.

Importante

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

È invece possibile creare una replica di lettura, abilitare i backup su di essa, convertirla in Multi-AZ, caricare i dati nei relativi volumi e quindi promuoverla nell'istanza DB primaria. Per ulteriori informazioni, consulta Uso delle repliche di lettura dell'istanza database.

Esistono due modi per modificare un'istanza DB in modo che diventi una distribuzione di istanze Multi-AZ DB:

Conversione in una distribuzione di istanze Multi-AZ DB con la console RDS

È possibile utilizzare la console RDS per convertire un'istanza DB in una distribuzione di istanze Multi-AZ DB.

Per completare la conversione puoi usare solo la console. Per utilizzare l'API AWS CLI o RDS, segui le istruzioni in. Modificare un'istanza DB in modo che diventi una distribuzione di istanze Multi-AZ DB

Per eseguire la conversione in una distribuzione di istanze Multi-AZ DB con la console RDS
  1. Accedi Console di gestione AWS 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. Da Azioni, scegli Converti in Multi-AZ distribuzione.

  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 Converti in. Multi-AZ

Modificare un'istanza DB in modo che diventi una distribuzione di istanze Multi-AZ DB

È possibile modificare un'istanza DB in modo che diventi una distribuzione di istanze Multi-AZ DB nei seguenti modi:

  • Utilizzando la console RDS, modificate l'istanza DB e impostate la Multi-AZ distribuzione su Sì.

  • Usando il 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 di 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.