Gestione di un’implementazione Multi-AZ per RDS Custom per Oracle - Amazon Relational Database Service

Gestione di un’implementazione Multi-AZ per RDS Custom per Oracle

In un’implementazione Multi-AZ di istanze database per RDS Custom per Oracle, Amazon RDS effettua automaticamente il provisioning e mantiene una replica in standby sincrona in un’altra zona di disponibilità (AZ). L'istanza database principale viene replicata in modo sincrono tra le zone di disponibilità in una replica in standby per garantire la ridondanza dei dati.

Un’implementazione Multi-AZ di istanze database migliora la disponibilità durante la manutenzione pianificata del sistema. Se si verifica una manutenzione pianificata del database o un’interruzione non pianificata del servizio, Amazon RDS esegue automaticamente il failover nell’istanza database in standby aggiornata. Le operazioni del database possono riprendere velocemente senza intervento manuale. Le istanze primarie e in standby utilizzano lo stesso endpoint, il cui indirizzo di rete fisico passa alla replica in standby durante il processo di failover. Non è necessario riconfigurare l’applicazione quando si verifica un failover.

Il seguente diagramma mostra l’architettura Multi-AZ per RDS Custom per Oracle:

Amazon RDS architecture with primary DB instance and standby replica in separate availability zones.

La console Amazon RDS mostra la zona di disponibilità della replica in standby (zona di disponibilità secondaria). Puoi anche utilizzare il comando dell'interfaccia della riga di comando describe-db-instances o l'operazione API DescribeDBInstances per trovare la zona di disponibilità secondaria.

Disponibilità di Regioni e versioni per un’implementazione Multi-AZ per RDS Custom per Oracle

Le implementazioni Multi-AZ per RDS Custom per Oracle sono supportate nei seguenti rilasci per Enterprise Edition (EE) e Standard Edition 2 (SE2):

  • Oracle Database 19c

  • Oracle Database 12c Release 2 (12.2)

  • Oracle Database 12c Release 1 (12.1)

Nota

Le implementazioni Multi-AZ per RDS Custom per Oracle non sono supportate su Oracle Database 18c.

Le implementazioni Multi-AZ per RDS Custom per Oracle sono disponibili in tutte le Regioni in cui è disponibile RDS Custom per Oracle. Per ulteriori informazioni sulla disponibilità di Regioni delle implementazioni Multi-AZ per RDS Custom per Oracle, consulta Regioni e motori di database supportati per RDS Custom per Oracle.

Limitazioni per un’implementazione Multi-AZ con RDS Custom per Oracle

Le implementazioni Multi-AZ con RDS Custom per Oracle sono caratterizzate dalle seguenti limitazioni:

  • Se l’istanza database è stata creata prima del 30 giugno 2025, non è possibile passare da un’implementazione Single-AZ a un’implementazione Multi-AZ. La versione del motore personalizzato (CEV) sottostante è stata creata con un’AMI precedente fornita dal servizio priva del supporto Multi-AZ. È necessario migrare il database a una nuova istanza database utilizzando una CEV creata con un’AMI fornita dal servizio dopo il 30 giugno 2025. Per informazioni dettagliate, consultare Procedura di migrazione per le istanze database con CEV create prima del 30 giugno 2025.

  • Non è possibile creare implementazioni Multi-AZ tra Regioni.

  • Non è possibile configurare l’istanza database in standby in modo da accettare attività di lettura del database.

  • Quando si utilizza una versione del motore personalizzato (CEV) con un’implementazione Multi-AZ, anche l’istanza database in standby utilizzerà la stessa versione. L’istanza database in standby non può utilizzare una CEV diversa.

  • Non è possibile creare una replica di lettura su un’istanza con implementazione Multi-AZ e non è possibile modificare l’istanza primaria della replica di lettura in modo che abbia un’implementazione Multi-AZ.

  • Le istanze database RDS Custom per Oracle che utilizzano implementazioni Multi-AZ possono avere una latenza di scrittura e di commit maggiore rispetto a un’implementazione Single-AZ. Questo incremento può verificarsi a causa della replica sincrona dei dati tra istanze DB. È possibile che si verifichi una modifica nella latenza in caso di failover dell'implementazione nella replica di standby, sebbene AWS sia progettato con una connettività di rete a bassa latenza tra zone di disponibilità.

Creazione di un’implementazione Multi-AZ per RDS Custom per Oracle

Per creare un’istanza database RDS Custom per Oracle con un’implementazione Multi-AZ, segui la procedura descritta in Configurazione dell'ambiente per Amazon RDS Custom per Oracle per configurare l’ambiente con i prerequisiti.

Importante

Per semplificare la configurazione, si consiglia di utilizzare il file modello AWS CloudFormation più recente fornito nelle istruzioni di configurazione della rete. Per ulteriori informazioni, consulta Implementazione di RDS Custom per Oracle con AWS CloudFormation.

Puoi creare un’istanza RDS Custom per Oracle con un’implementazione Multi-AZ scegliendo Multi-AZ durante la creazione dell’istanza database nella console Amazon RDS. In alternativa, puoi specificare il parametro --multi-az nel comando create-db-instance di Amazon RDS nella AWS CLI.