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.
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.
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
Esamina documentazione
- "Peering VCN remoto con un DRG legacy" nella documentazione di Oracle Cloud Infrastructure
- "Uso della console per abilitare Data Guard su un sistema di infrastruttura Exadata Cloud" nella documentazione di Oracle Cloud Infrastructure
- "Creazione di un nuovo database Oracle Exadata Database Service on Dedicated Infrastructure con le chiavi gestite dai clienti" nella documentazione di Oracle Cloud Infrastructure
- "Passare un database Oracle Exadata Database Service on Dedicated Infrastructure dalle chiavi gestite da Oracle alle chiavi gestite dai clienti" nella documentazione di Oracle Cloud Infrastructure
- "Setting Up Replication for OCI Vault" nella documentazione di Oracle Cloud Infrastructure
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
orpm 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.