Informazioni su Oracle Data Guard

Puoi utilizzare Oracle Data Guard in un sistema DB. Oracle Data Guard offre funzionalità di High Availability, protezione dei dati e disaster recovery per i dati enterprise.

Per ulteriori informazioni su Oracle Data Guard, vedere Introduzione a Oracle Data Guard.

Criterio IAM necessario

Per utilizzare Oracle Cloud Infrastructure, un amministratore deve concedere l'accesso di sicurezza in un criterio. Questo accesso è necessario indipendentemente dal fatto che si stia utilizzando la console o l'API REST con un SDK, un'interfaccia CLI o unaltro strumento. Se viene visualizzato un messaggio che indica che non si dispone dell'autorizzazione o che non si dispone dell'autorizzazione, verificare con l'amministratore il tipo di accesso di cui si dispone e il compartimento di cui lavorare.

Se non si conoscono i criteri, vedere Guida introduttiva ai criteri e Criteri comuni.

Informazioni generali

La configurazione di Oracle Data Guard richiede almeno due database: uno in un ruolo primario e uno in un ruolo standby. I database primari e in standby costituiscono insieme una configurazione Data Guard. La maggior parte delle applicazioni accede al database primario. Un database in standby è una copia coerente a livello di transazione del database primario.

Data Guard Group offre la possibilità di creare e gestire più database in standby locale e remoto collegati a un database primario, offrendo flessibilità sia per la protezione dei dati che per il disaster recovery. In un gruppo Data Guard, un database primario può supportare fino a sei database in standby.

Oracle Data Guard gestisce il database di standby trasmettendo e applicando i redo data dal database primario. Se il database primario non è più disponibile, puoi utilizzare Data Guard per eseguire lo switchover o il failover del database di standby sul ruolo primario. Ciò è vero anche se si dispone di più database in standby.

In una configurazione Data Guard tipica, vengono comunemente utilizzati due database in standby:

Alcuni clienti aziendali puntano alla simmetria dopo uno switch del sito. Ad esempio, potrebbero preferire avere sia lo standby primario che locale nell'Area 1, sia uno standby remoto con il proprio standby locale nell'Area 2. In questa configurazione saranno presenti tre database in standby. Dopo uno switch del sito, sarà comunque disponibile un database primario e uno standby locale nella nuova region primaria.

Inoltre, puoi migliorare le loro configurazioni aggiungendo un altro database in standby a scopo di test, sfruttando le nostre funzionalità di standby snapshot (lettura/scrittura).

Una configurazione Data Guard richiede almeno due sistemi DB, uno contenente il database primario e uno contenente il database di standby. Quando abiliti Data Guard per un database, viene creato un nuovo sistema DB con il database di standby e associato al database primario.

Ulteriori dettagli sui requisiti sono i seguenti:

Problemi noti

Lista di sicurezza per la subnet nel sistema DB primario

Ingress Rules:
	Stateless: No
	Source: 10.0.1.0/24
	IP Protocol: TCPSource Port Range: All
	Destination Port Range: 1521
	Allows: TCP traffic for ports: 1521

Egress Rules:
	Stateless: No
	Destination: 10.0.1.0/24
	IP Protocol: TCP
	Source Port Range: All
	Destination Port Range: 1521
	Allows: TCP traffic for ports: 1521

Lista di sicurezza per la subnet sul sistema DB in standby

Ingress Rules:
	Stateless: No
	Source: 10.0.0.0/24
	IP Protocol: TCP
	Source Port Range: All
	Destination Port Range: 1521
	Allows: TCP traffic for ports: 1521

Egress Rules:
	Stateless: No
	Destination: 10.0.0.0/24
	IP Protocol: TCP
	Source Port Range: All
	Destination Port Range: 1521
	Allows: TCP traffic for ports: 1521

Per informazioni sulla creazione e la modifica delle regole, vedere Elenchi sicurezza.

Considerazioni sul dominio di disponibilità e sul dominio di errore per Oracle Data Guard

Oracle consiglia che il sistema DB contenente il database di standby si trovi in un dominio di disponibilità diverso da quello del sistema DB contenente il database primario per migliorare la disponibilità e il disaster recovery. Se abiliti Oracle Data Guard per un database e il tuo database in standby si trova nello stesso dominio di disponibilità del database primario (per scelta o perché lavori in un'unica region del dominio di disponibilità), Oracle consiglia di posizionare il database in standby in un dominio di errore diverso da quello del database primario.

Nota: se i database primario e in standby sono database Oracle RAC a due nodi ed entrambi si trovano nello stesso dominio di disponibilità, solo uno dei due nodi del database in standby può trovarsi in un dominio di errore che non include altri nodi del database primario o in standby. Questo perché ogni dominio di disponibilità ha solo tre domini di errore e i database primario e in standby hanno un totale combinato di quattro nodi. Per ulteriori informazioni sui domini di disponibilità e sui domini di errore, vedere Aree e domini di disponibilità.