Info zu Oracle Data Guard

Sie können Oracle Data Guard in einem DB-System nutzen. Oracle Data Guard gewährleistet High Availability, Datenschutz und Disaster Recovery für Unternehmensdaten.

Weitere Informationen über Oracle Data Guard finden Sie unter Einführung in Oracle Data Guard.

Erforderliche IAM-Policy

Um Oracle Cloud Infrastructure verwenden zu können, muss einem Administrator der Sicherheitszugriff in einer Policy erteilt werden. Dieser Zugriff ist unabhängig davon erforderlich, ob Sie die Konsole oder die REST-API mit einem SDK, einer CLI oder einem anderen Tool verwenden. Wenn Sie eine Meldung erhalten, dass Sie keine Berechtigung haben oder nicht autorisiert sind, fragen Sie den Administrator, welcher Zugriffstyp Ihnen zugewiesen wurde und in welchem Compartment Sie arbeiten sollen.

Wenn Sie mit Policys nicht vertraut sind, finden Sie weitere Informationen unter Erste Schritte mit Policys und Allgemeine Policys.

Allgemeine Informationen

Für die Oracle Data Guard-Konfiguration sind mindestens zwei Datenbanken erforderlich: eine mit der Primär- und eine mit der Standbyrolle. Die Primär- und die Standbydatenbank bilden zusammen eine Data Guard-Konfiguration. Die meisten Anwendungen greifen auf die Primärdatenbank zu. Eine Standbydatenbank ist eine Kopie der Primärdatenbank, die in allen Transaktionen mit der Primärdatenbank übereinstimmt.

Die Data Guard-Gruppe bietet die Möglichkeit, mehrere lokale und Remote-Standbydatenbanken zu erstellen und zu verwalten, die mit einer Primärdatenbank verknüpft sind. Dies bietet Flexibilität für Datenschutz und Disaster Recovery. In einer Data Guard-Gruppe kann eine Primärdatenbank bis zu sechs Standbydatenbanken unterstützen.

Die Standbydatenbank wird von Oracle Data Guard verwaltet, indem Redo-Daten aus der Primärdatenbank übertragen und angewendet werden. Wenn die Primärdatenbank nicht mehr verfügbar ist, können Sie mit Data Guard der Standbydatenbank pro Switchover oder Failover die Primärrolle zuweisen. Dies gilt auch dann, wenn mehrere Standby-Datenbanken vorhanden sind.

In einer typischen Data Guard-Konfiguration werden häufig zwei Standbydatenbanken verwendet:

Einige Unternehmenskunden streben nach einem Standortwechsel Symmetrie an. Beispiel: Sie bevorzugen sowohl die primäre als auch die lokale Standbydatenbank in Region 1 als auch eine Remote-Standbydatenbank mit eigener lokaler Standbydatenbank in Region 2. In dieser Konfiguration gibt es drei Standby-Datenbanken. Nach einem Site-Switch sind weiterhin eine Primärdatenbank und eine lokale Standbydatenbank in der neuen primären Region verfügbar.

Darüber hinaus können Sie ihre Konfigurationen verbessern, indem Sie eine weitere Standbydatenbank zu Testzwecken hinzufügen und unsere Snapshot-(Lese-/Schreib-)Standbyfunktionen nutzen.

Eine Data Guard-Konfiguration erfordert mindestens zwei DB-Systeme: eines für die Primärdatenbank und eines für die Standbydatenbank. Wenn Sie Data Guard für eine Datenbank aktivieren, wird ein neues DB-System mit der Standbydatenbank erstellt und mit der Primärdatenbank verknüpft.

Weitere Anforderungsdetails:

Bekannte Probleme

Sicherheitsliste für Subnetz des Primär-DB-Systems

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

Sicherheitsliste für Subnetz des Standby-DB-Systems

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

Informationen zum Erstellen und Bearbeiten von Regeln finden Sie unter Sicherheitslisten.

Überlegungen zu Availability-Domains und Faultdomains für Oracle Data Guard

Oracle empfiehlt, dass sich das DB-System, das die Standbydatenbank enthält, in einer anderen Availability-Domain als das DB-System, das die Primärdatenbank enthält, um Verfügbarkeit und Disaster Recovery zu verbessern. Wenn Sie Oracle Data Guard für eine Datenbank aktivieren und sich die Standbydatenbank in derselben Availability-Domain wie die Primärdatenbank befindet (entweder auf Wunsch oder weil Sie in einer Region mit einer einzigen Availability-Domain arbeiten), empfiehlt Oracle, die Standbydatenbank in einer anderen Faultdomain als die Primärdatenbank zu platzieren.

Hinweis: Wenn Primär- und Standbydatenbank zwei Oracle RAC-Datenbanken sind und sich beide in derselben Availability-Domain befindet, kann sich nur einer der beiden Knoten der Standbydatenbank in einer Faultdomain befinden, die keine anderen Knoten der Primär- oder Standbydatenbank umfasst. Grund dafür ist, dass jede Availability-Domain nur drei Faultdomains enthält und Primär- und Standbydatenbank insgesamt vier Knoten aufweisen. Weitere Informationen zu Availability-Domains und Faultdomains finden Sie unter Regionen und Availability-Domains.