Informazioni sulla configurazione di Oracle Data Guard per Oracle Exadata Database Service on Dedicated Infrastructure

In caso di calamità, il tuo database primario Oracle Exadata Database Service on Dedicated Infrastructure potrebbe non essere più disponibile. Un database in standby è una copia del database di produzione che diventa disponibile in caso di interruzione del database di produzione. La configurazione di Oracle Data Guard per il database primario crea automaticamente un database in standby. Per ottenere la massima disponibilità, consigliamo di configurare i database primari e in standby in diverse region OCI. È supportata anche la configurazione dei database primari e in standby nella stessa OCI region.

Oracle Data Guard garantisce alta disponibilità, protezione di dati e disaster recovery per i dati aziendali in un Oracle Database. Oracle Data Guard fornisce un set completo di servizi che creano, mantengono, gestiscono e monitorano uno o più database in standby Per consentire ai database Oracle di produzione di sopravvivere a disastri e danneggiamenti di dati. Oracle Data Guard gestisce questi database in standby come copie del database di produzione primario. Se il database primario non è più disponibile a causa di un'indisponibilità pianificata o non pianificata, Oracle Data Guard può cambiare qualsiasi database di standby in primario, riducendo al minimo i tempi di inattività associati all'indisponibilità.

Questo playbook descrive come configurare Oracle Data Guard per Oracle Exadata Database Service on Dedicated Infrastructure utilizzando la console OCI.

Architettura

Questa architettura mostra due database Oracle Exadata Database Service on Dedicated Infrastructure situati in aree diverse, con Oracle Data Guard configurato tra i database per mantenerli entrambi sincronizzati.

Il diagramma riportato di seguito illustra questa architettura.


Segue la descrizione dell'immagine exadata-dedicated-cross-region-dataguard.png
Descrizione dell'illustrazione exadata-dedicated-cross-region-dataguard.png

exadata-dedicato-interregione-dataguard.zip

In alternativa, i database Oracle Exadata Database Service on Dedicated Infrastructure possono trovarsi all'interno della stessa area.

Il seguente diagramma descrive l'architettura.


Segue la descrizione dell'immagine exadata-dedicated-region-dataguard.png
Descrizione dell'illustrazione exadata-dedicated-region-dataguard.png

exadata-regione-dedicata-dataguard.zip

Quando si configura Oracle Data Guard, si consiglia di configurare i database primari e di standby Oracle Exadata Database Service on Dedicated Infrastructure di conseguenza per garantire la massima disponibilità:

  • Disponibilità massima: database primari e in standby in aree OCI diverse.
  • Maggiore disponibilità: database primari e in standby nella stessa area, ma domini di disponibilità diversi.
  • High Availability: database primari e in standby nello stesso dominio di region e disponibilità.

Operazioni preliminari

Prima di iniziare, controllare le versioni dei principali componenti software utilizzati in questa impostazione ed esaminare la documentazione del prodotto per riferimento successivo.

Esaminare i requisiti software

  • Oracle Exadata Database Service on Dedicated Infrastructure
  • Exaimage 22.1.30 o versione successiva (database di origine)
  • Exaimage 24.1.8 o più recente (database di destinazione)
  • Oracle Database 19.25 o versioni successive

Considerazioni per la configurazione

Prima di iniziare a configurare Oracle Data Guard, esaminare queste ipotesi e considerazioni.

  • I database primari e in standby di Oracle Exadata Database Service on Dedicated Infrastructure devono essere gestiti nella stessa tenancy OCI.
  • Il database in standby è un database fisico.
  • Un database primario supporta fino a sei database in standby utilizzando il nuovo modello di gruppo Data Guard (19c e versioni successive). Se disponi di un database in standby esistente che utilizza il modello di associazione Data Guard, puoi modificare la configurazione in un gruppo Data Guard. Questo switch modello modifica solo i metadati degli strumenti OCI e non influisce sui database. Per ulteriori informazioni, vedere la sezione Modificare un'associazione Oracle Data Guard in un gruppo Oracle Data Guard.
  • I database primari e in standby possono eseguire diversi aggiornamenti delle release della stessa versione principale del database, in particolare quando si eseguono operazioni di manutenzione e aggiornamento.
  • Per i database che eseguono le versioni 11g e 12c, l'interfaccia OCI limita la configurazione Data Guard a un database in standby per ogni database primario, denominato Associazione Data Guard. Se sono necessari più standby, la configurazione di Data Guard deve essere eseguita manualmente. I backup automatici non possono essere abilitati nei database di standby, per le versioni di database 11g e 12c.
  • Per impostare un database in standby, è necessario che Data Guard o Active Data Guard sia abilitato. Con Data Guard, il database in standby viene eseguito in modalità MOUNTED, mentre con Active Data Guard, il database in standby viene eseguito in modalità Sola lettura. Data Guard è l'opzione predefinita e fa parte della licenza Oracle Enterprise Edition. La configurazione di Active Data Guard richiede una licenza appropriata per le funzioni.
  • Per garantire il massimo isolamento degli errori per i carichi di lavoro di produzione, si consiglia di configurare i database primari e in standby su infrastrutture Exadata diverse. Il modello Gruppo Data Guard abilita gli standby in-region e cross-region. La configurazione dei database di standby in cascata non è supportata.
  • DBaaS Le versioni di Tools e Dbcs Agent devono essere identiche tra i cluster VM primari e in standby. Utilizzare dbaascli o rpm utility per verificare le versioni di Strumenti DBaaS e Agente Dbcs.
  • Puoi utilizzare l'interfaccia OCI per configurare Oracle Data Guard per i database nella stessa area e in diverse aree che utilizzano Transparent Data Encryption (TDE) con chiavi gestite dal cliente con OCI Vault. Prima di configurare Data Guard per un database che utilizza o utilizzerà OCI Vault per memorizzare le chiavi gestite dal cliente, vedere la sezione Verifica criteri di sicurezza e gruppi dinamici.

    Nota

    Dopo che un database è stato configurato per utilizzare le chiavi gestite dal cliente con OCI Vault, non è possibile riconfigurarlo per utilizzare le chiavi gestite da Oracle, indipendentemente dal fatto che Oracle Data Guard sia configurato o meno.

Informazioni sui prodotti e i ruoli richiesti

Questa soluzione richiede i seguenti prodotti:

  • Oracle Exadata Database Service on Dedicated Infrastructure
  • Oracle Database

Questi sono i ruoli necessari per ogni prodotto.

Nome prodotto: Ruolo Obbligatorio per...
Oracle Exadata Database Service on Dedicated Infrastructure: database admin Creare l'associazione Data Guard per il database primario.
Oracle Database: sys Creare l'associazione Data Guard utilizzando la password sys del database primario.

Consulta i prodotti, le soluzioni e i servizi Oracle per ottenere ciò di cui hai bisogno.