Oracle Data Guard mit Oracle Exadata Database Service on Cloud@Customer verwenden
Hier erfahren Sie, wie Data Guard-Gruppen in Ihrem VM-Cluster konfiguriert und verwaltet werden.
- Oracle Data Guard mit Oracle Exadata Database Service on Cloud@Customer verwenden
Oracle Data Guard umfasst zahlreiche Services, mit denen Sie eine oder mehrere Standbydatenbanken erstellen, verwalten, verwalten und überwachen können, damit Oracle-Produktionsdatenbanken Katastrophen und Datenfehler überstehen können. - Anforderungen für die Verwendung von Oracle Data Guard mit Oracle Exadata Database Service on Cloud@Customer
Hier finden Sie die Liste der Voraussetzungen für die Verwendung von Data Guard mit Oracle Exadata Database Service on Cloud@Customer. - Mit Data Guard arbeiten
Mit Oracle Data Guard wird High Availability, Datenschutz und Disaster Recovery für Unternehmensdaten sichergestellt. - Oracle Data Guard-Gruppen mit der Konsole verwalten
Hier erfahren Sie, wie Sie eine Data Guard-Gruppe in einer Data Guard-Gruppe aktivieren, die Rolle einer Datenbank in einer Data Guard-Gruppe mit einem Switchover- oder Failover-Vorgang ändern und eine Datenbank nach Fehlern neu instanziieren. - Data Guard-Verbindungen auf einem Oracle Exadata Database Service on Cloud@Customer-System mit der API verwalten
Hier erfahren Sie, wie Sie die API zur Verwaltung von Data Guard-Verbindungen auf einem Oracle Exadata Database Service on Cloud@Customer-System verwenden. - Data Guard-Gruppen in Oracle Exadata Database Service on Cloud@Customer-Systemen mit der API verwalten
Hier erfahren Sie, wie Sie Data Guard-Gruppen in Oracle Exadata Database Service on Cloud@Customer-Systemen mit der API verwalten.
Übergeordnetes Thema: Anleitungen
Oracle Data Guard mit Oracle Exadata Database Service on Cloud@Customer verwenden
Oracle Data Guard umfasst zahlreiche Services, mit denen Sie eine oder mehrere Standbydatenbanken erstellen, verwalten und überwachen können, damit Oracle-Produktionsdatenbanken Katastrophen und Datenfehler überstehen können.
Oracle Data Guard verwaltet diese Standbydatenbanken als Kopien der Produktionsdatenbank. Wenn die Produktionsdatenbank dann aufgrund eines geplanten oder ungeplanten Ausfalls nicht mehr verfügbar ist, kann Oracle Data Guard jede Standbydatenbank in die Produktionsrolle wechseln und so die Ausfallzeit im Zusammenhang mit dem Ausfall minimieren. Oracle Data Guard kann mit herkömmlichen Backup-, Wiederherstellungs- und Clustertechniken verwendet werden, um ein hohes Maß an Datenschutz und Datenverfügbarkeit bereitzustellen. Oracle Data Guard-Transportservices werden auch von anderen Oracle-Features wie Oracle Streams und Oracle GoldenGate verwendet, um Redo-Daten effizient und zuverlässig von einer Quelldatenbank an ein oder mehrere Remoteziele zu übertragen.
Ausführliche Informationen zu Oracle Data Guard finden Sie in der Dokumentation Oracle Data Guard: Konzepte und Verwaltung und im Portal Oracle Database-Dokumentation unter Oracle Data Guard: Broker-Konzepte.
In diesem Thema wird beschrieben, wie Data Guard-Ressourcen in einem VM-Cluster mit der Konsole oder mit der API verwaltet werden.
- Die Standbydatenbank ist eine physische Standbydatenbank.
- Die Versionen von Peerdatenbanken (Primär und Standby) sind identisch.
- Die Standbydatenbank wird als offene, schreibgeschützte Datenbank (Active Data Guard) bereitgestellt.
- Eine Primärdatenbank kann bis zu sechs Standbydatenbanken unterstützen.
Übergeordnetes Thema: Oracle Data Guard mit Oracle Exadata Database Service on Cloud@Customer verwenden
Voraussetzungen für die Verwendung von Oracle Data Guard mit Oracle Exadata Database Service on Cloud@Customer
Prüfen Sie die Liste der Voraussetzungen für die Verwendung von Data Guard mit Oracle Exadata Database Service on Cloud@Customer.
- VM-Cluster
Eine Data Guard-Implementierung in einem VM-Cluster erfordert zwei Exadata-Datenbank-VM-Cluster. Ein Cluster enthält die Primärdatenbank und das andere enthält die Standbydatenbank. - Kennwort
Um das SYS-Kennwort zu ändern oder TDE-Schlüssel zu rotieren, verwenden Sie die OCI-API. - Knoten zu einem VM-Cluster hinzufügen
Wenn Sie einen Knoten zu einem VM-Cluster hinzufügen, wird automatisch eine Instanz der Data Guard-Datenbank auf dem neuen Knoten erstellt. - Knoten aus einem VM-Cluster entfernen
Wenn Sie einen Knoten aus einem VM-Cluster entfernen, werden die Instanz und die zugehörigen Metadaten auf dem entfernenden Knoten automatisch gelöscht.
Übergeordnetes Thema: Oracle Data Guard mit Oracle Exadata Database Service on Cloud@Customer verwenden
VM-Cluster
Eine Data Guard-Implementierung in einem VM-Cluster erfordert zwei Exadata-Datenbank-VM-Cluster. Ein Cluster enthält die Primärdatenbank und das andere enthält die Standbydatenbank.
Oracle empfiehlt unbedingt, dass sich die Primär- und die Standbydatenbank für Produktions-Workloads in verschiedenen Exadata Cloud-Infrastrukturen befinden, um die Fehlerisolierung und den Disaster-Schutz zu verbessern.
Knoten zu einem VM-Cluster hinzufügen
Wenn Sie einen Knoten zu einem VM-Cluster hinzufügen, wird automatisch eine Instanz der Data Guard-Datenbank auf dem neuen Knoten erstellt.
Mit Data Guard arbeiten
Oracle Data Guard gewährleistet High Availability, Datenschutz und Disaster Recovery für Unternehmensdaten.
Die Primär- und die Standbydatenbank bilden eine Data Guard-Gruppe. Die meisten Ihrer 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 Standbydatenbank wird von Data Guard verwaltet, indem Redo-Daten aus der Primärdatenbank übertragen und angewendet werden. Wenn die Primärdatenbank ausfällt, können Sie mit Data Guard der Standbydatenbank per Switchover oder Failover die Primärrolle zuweisen. Dies gilt auch, wenn Sie über mehrere Standbydatenbanken verfügen.
- Switchover
Ein Switchover kehrt die Rollen der Primär- und der Standbydatenbank um. - Failover
Ein Failover weist der Standbydatenbank die Primärrolle zu, wenn die vorhandene Primärdatenbank ausfällt oder nicht mehr erreichbar ist. - Neu instanziieren
Damit wird eine Datenbank in einer Data Guard-Gruppe wieder in der Standbyrolle instanziiert.
Übergeordnetes Thema: Oracle Data Guard mit Oracle Exadata Database Service on Cloud@Customer verwenden
Switchover
Mit einem Switchover werden die Rollen der Primär- und der Standbydatenbank umgekehrt.
Jede Datenbank ist in ihrer neuen Rolle weiterhin Teil der Data Guard-Gruppe. Ein Switchover erfolgt ohne Datenverlust. Sie können einen Switchover verwenden, bevor Sie eine geplante Wartung in der Primärdatenbank durchführen. Die geplante Wartung auf einem Exadata-Datenbank-Compute-Node mit einer Data Guard-Gruppe wird in dem Regel durchgeführt, indem die Primärdatenbank die Standbyrolle annuliert und in diesem Standbyrolle gewartet wird und ihr anschließend die Rolle der Primärdatenbank zugewiesen wird.
Übergeordnetes Thema: Mit Data Guard arbeiten
Failover
Bei einem Failover wird der Standbydatenbank die Primärrolle zugewiesen, wenn die vorhandene Primärdatenbank ausfällt oder nicht mehr erreichbar ist.
Bei einem Failover kann es zu einem Datenverlust kommen, wenn Sie den Schutzmodus Maximale Performance verwenden.
Übergeordnetes Thema: Mit Data Guard arbeiten
Neu instanziieren
Damit wird eine Datenbank in einer Data Guard-Gruppe in der Standbyrolle neu instanziiert.
Mit dem Befehl "Neu instanziieren" können Sie eine ausgefallene Datenbank nach dem Beheben der Fehlerursache wieder in Betrieb nehmen.
Sie können keine Primärdatenbank beenden, die Teil einer Data Guard-Gruppe ist, die eine oder mehrere Standbydatenbanken enthält. Sie müssen zuerst die Standbydatenbanken beenden. Alternativ können Sie einen Switchover der Primärdatenbank auf die Standbyrolle vornehmen und die ursprüngliche Primärdatenbank dann beenden.
Sie kann kein VM-Cluster beenden, das Datenbanken mit aktiviertem Data Guard enthält. Sie müssen zuerst die Standbydatenbanken beenden, die Teil der Data Guard-Gruppe sind.
Übergeordnetes Thema: Mit Data Guard arbeiten
Oracle Data Guard-Verknüpfungen mit der Konsole verwalten
Hier erfahren Sie, wie Sie eine Data Guard-Verknüpfung zwischen Datenbanken deaktivieren, die Rolle einer Datenbank in einer Data Guard-Gruppe mit einem Switchover- oder Failover-Vorgang ändern und die Datenbank nach Fehlern neu instanziieren.
Wenn Sie Data Guard aktivieren, wird eine separate Data Guard-Gruppe zwischen der Primär- und der Standbydatenbank erstellt.
- Data Guard auf einem Oracle Exadata Database Service on Cloud@Customer-System mit dem Konsole aktivieren
Hier finden sie Informationen zum Einrichten einer Data Guard-Verknüpfung zwischen Datenbanken. - Data Guard-Gruppe von Datenbanken in einem Exadata-VM-Cluster mit der Konsole anzeigen
Führen Sie diese Schritte aus, um die Rolle jeder Datenbank in einer Data Guard-Gruppe in einem Exadata-VM-Cluster anzuzeigen. - Data Guard-Gruppendetails mit der Konsole anzeigen und bearbeiten
Sie können auf der Basis des bereitgestellten Oracle Database-Softwarelizenztyps zwischen Data Guard-Typs wechseln. - Datenbank-Switchover mit der Konsole ausführen
Sie können einen Switchover-Vorgang für eine Standbydatenbank initiieren, die Mitglied der Data Guard-Gruppe ist. - Datenbank-Failover mit der Konsole ausführen
Sie können einen Failover-Vorgang für eine Standbydatenbank initiieren, die Mitglied der Data Guard-Gruppe ist. - Datenbank mit der Konsole neu instanziieren
Nach dem Failover einer Primärdatenbank zur Standbydatenbank nimmt die Standbydatenbank die Primärrolle an, und die bisherige Primärdatenbank wird als deaktivierte Standbydatenbank gekennzeichnet. - Data Guard-Gruppe auf einem Oracle Exadata Database Service on Cloud@Customer-System mit der Konsole beenden
In einem VM-Cluster entfernen Sie eine Data Guard-Gruppe, indem Sie alle Standbydatenbanken beenden.
Übergeordnetes Thema: Oracle Data Guard mit Oracle Exadata Database Service on Cloud@Customer verwenden
Data Guard in einem Oracle Exadata Database Service on Cloud@Customer-System mit der Konsole aktivieren
Hier erfahren Sie, wie Sie eine Data Guard-Gruppe zwischen Datenbanken einrichten.
Für Data Guard ist ein zuverlässiges Netzwerk mit genügend Durchsatz zwischen dem Primär- und dem Standbycluster erforderlich. Da Oracle nicht Eigentümer des Netzwerks ist, sollten Sie das Netzwerk vor der Implementierung von Data Guard testen, um sicherzustellen, dass die erforderliche Netzwerkbandbreite verfügbar ist. Es wird empfohlen, die Anweisungen unter Netzwerkperformance bewerten und optimieren zu beachten, damit Sie den erreichbaren Durchsatz zwischen den Clustern kennen und bewerten können, ob die Anforderungen der Datenbank erfüllt werden. Standardmäßig ist die maximale Socket-Puffergröße für regionsübergreifende Data Guard-Konfigurationen in ExaDB-C@C auf einen höheren Wert gesetzt.
Wenn Sie eine Data Guard-Gruppe konfigurieren, müssen sich die Primär- und die Standbydatenbank auf derselben Major Release-Version befinden, während sich die Standbydatenbank auf einer höheren Minor-Version befinden kann.
Im Rahmen des neuesten Release stellen wir eine verbesserte Benutzererfahrung und neue APIs vor, um die Performance zu verbessern und zusätzliche Data Guard-Funktionen bereitzustellen, einschließlich der Unterstützung mehrerer Standbydatenbanken durch Cloud-Automatisierung.
- Mit der neuen API wird Ihre neue Data Guard-Konfiguration als Data Guard-Gruppenressource erstellt.
- Wenn Data Guard bereits eingerichtet ist, können Sie die aktuellen Funktionen ohne Auswirkungen weiterhin verwenden. Wenn Sie jedoch mehrere Standbydatenbanken erstellen möchten, müssen Sie zu dem neuen API-Modell migrieren, das jederzeit ausgeführt werden kann.
- Wenn Sie derzeit über eine Automatisierung verfügen, die Data Guard-Vorgänge mit der vorhandenen Data Guard-Verknüpfungs-API verwaltet, müssen Sie Ihre Anwendungen so aktualisieren, dass sie die neue API verwenden, um diese neuen Funktionen zu nutzen
Oracle unterstützt derzeit sowohl die vorhandene Data Guard-Verknüpfungs-API als auch die neue Data Guard-Gruppen-API und die zugehörigen Benutzeroberflächen.
Ein paralleler Vorgang in der Standbydatenbank sollte nach einem 5-Minuten-Intervall wiederholt werden, wenn er nicht erfolgreich verläuft.
Zur Konfiguration der Data Guard-Verknüpfung wird eine Arbeitsanforderung ausgegeben. Der Fortschritt der Anforderung und die Provisioning-Phasen können auf der Seite "Arbeitsanforderungen" der jeweiligen Standbydatenbank angezeigt werden.
Wenn die Verknüpfung erstellt wird, werden in den Details für eine Datenbank und die zugehörige Peerdatenbank die entsprechenden Rollen als Primär oder Standby angezeigt.
Verwandte Themen
Übergeordnetes Thema: Oracle Data Guard-Gruppe mit der Konsole verwalten
Data Guard-Datenbankgruppe in einem Exadata-VM-Cluster mit der Konsole anzeigen
Führen Sie die folgenden Schritte aus, um die Rolle jeder Datenbank in einer Data Guard-Gruppe in einem Exadata-VM-Cluster anzuzeigen.
Übergeordnetes Thema: Oracle Data Guard-Gruppe mit der Konsole verwalten
Data Guard-Gruppendetails mit der Konsole anzeigen und bearbeiten
Je nach Ihrem bereitgestellten Oracle Database-Softwarelizenztyp können Sie zwischen Data Guard-Typen wechseln.
Übergeordnetes Thema: Oracle Data Guard-Gruppe mit der Konsole verwalten
Datenbank-Switchover mit der Konsole ausführen
Sie können einen Switchover-Vorgang für eine Standbydatenbank initiieren, die Mitglied der Data Guard-Gruppe ist.
Diese Datenbank nimmt jetzt die Funktion der Standbydatenbank an, und die Standbydatenbank übernimmt die Funktion der Primärdatenbank in der Data Guard-Gruppe.
Übergeordnetes Thema: Oracle Data Guard-Gruppe mit der Konsole verwalten
Datenbank-Failover mit der Konsole ausführen
Sie können einen Failover-Vorgang für eine Standbydatenbank initiieren, die Mitglied der Data Guard-Gruppe ist.
Sie können einen Failover auch dann initiieren, wenn sich die Primärdatenbank in einem fehlerfreien Zustand befindet. Gehen Sie jedoch bei einem Failover vorsichtig vor.
Diese Datenbank nimmt jetzt die Rolle der Primärdatenbank an. Als Rolle der bisherigen Primärdatenbank sollte Standby wurde deaktiviert angezeigt werden.
Übergeordnetes Thema: Oracle Data Guard-Gruppe mit der Konsole verwalten
Datenbank mit der Konsole neu instanziieren
Nach dem Failover einer Primärdatenbank zur Standbydatenbank nimmt die Standbydatenbank die Primärrolle an, und die bisherige Primärdatenbank wird als deaktivierte Standbydatenbank gekennzeichnet.
Nachdem Sie die Ursache des Fehlers korrigiert haben, können Sie die ausgefallene Datenbank als funktionierende Standbydatenbank für die aktuelle Primärdatenbank neu installieren.
Bevor Sie eine Datenbank der Version 12.2 oder höher neu instanziieren können, müssen Sie einige Schritte auf dem Datenbankhost ausführen, um die Datenbank zu stoppen oder sie im MOUNT
-Modus zu starten.
ORACLE_UNQNAME
-Umgebung auf den Wert des eindeutigen Datenbanknamens, und führen Sie dann die folgenden Befehle aus:srvctl stop database -d db-unique-name -o abort
srvctl start database -d db-unique-name -o mount
Diese Datenbank sollte jetzt als Standbydatenbank in der Data Guard-Gruppe neu instanziiert worden sein.
Übergeordnetes Thema: Oracle Data Guard-Gruppe mit der Konsole verwalten
Data Guard-Gruppe auf einem Oracle Exadata Database Service on Cloud@Customer-System mit einer Konsole beenden
In einem VM-Cluster entfernen Sie eine Data Guard-Gruppe, indem Sie alle Standbydatenbanken beenden.
Übergeordnetes Thema: Oracle Data Guard-Gruppe mit der Konsole verwalten
Data Guard-Verbindungen in einem Oracle Exadata Database Service on Cloud@Customer-System mit der API verwalten
Hier erfahren Sie, wie Sie Data Guard-Verbindungen auf einem Oracle Exadata Database Service on Cloud@Customer-System mit der API verwalten.
Im Februar 2026 werden das Data Guard-Verknüpfungsmodell und die zugehörigen APIs durch das neue Data Guard-Gruppenmodell und die neuen APIs ersetzt. Ab Februar 2026 verwenden alle neuen Data Guard-Konfigurationen, die über die Oracle Cloud Infrastructure-(OCI-)Konsole bereitgestellt werden, automatisch das Data Guard-Gruppenmodell.
Informationen zur Verwendung der API und zu Signieranforderungen finden Sie unter REST-APIs und Sicherheitszugangsdaten. Informationen zu SDKs finden Sie unter Software Development Kits und Befehlszeilenschnittstelle (CLI).
In der folgenden Tabelle werden die REST-API-Endpunkte für die Verwaltung von Data Guard-Verknüpfungen aufgeführt.
Vorgang | REST-API-Endpunkt |
---|---|
Data Guard-Verknüpfung erstellen. |
|
Konfigurationsdetails der angegebenen Data Guard-Verknüpfung anzeigen. |
|
Liste aller Data Guard-Verknüpfungen für die angegebene Datenbank anzeigen. |
|
Switchover ausführen, um eine Primärdatenbank einer Data Guard-Verknüpfung in die Standbyrolle zu überführen. |
|
Failover ausführen, um einer mit dem Parameter |
|
Eine mit dem Parameter |
Weitere Informationen finden Sie unter Datenbank mit der Konsole neu instanziieren. |
Standbydatenbank löschen. |
Die vollständige Liste der APIs finden Sie unter Database-Service-API.
Übergeordnetes Thema: Oracle Data Guard mit Oracle Exadata Database Service on Cloud@Customer verwenden
Data Guard-Gruppe auf einem Oracle Exadata Database Service on Cloud@Customer-System mit einer API verwalten
Hier erfahren Sie, wie Sie mit der API Data Guard-Gruppen auf einem Oracle Exadata Database Service on Cloud@Customer-System verwalten.
Im Februar 2026 werden das Data Guard-Verknüpfungsmodell und die zugehörigen APIs durch das neue Data Guard-Gruppenmodell und die neuen APIs ersetzt. Ab Februar 2026 verwenden alle neuen Data Guard-Konfigurationen, die über die Oracle Cloud Infrastructure-(OCI-)Konsole bereitgestellt werden, automatisch das Data Guard-Gruppenmodell.
Informationen zur Verwendung der API und zu Signieranforderungen finden Sie unter REST-APIs und Sicherheitszugangsdaten. Informationen zu SDKs finden Sie unter Software Development Kits und Befehlszeilenschnittstelle (CLI).
in der folgenden Tabelle sind die REST-API-Endpunkte für die Verwaltung von Data Guard-Gruppen aufgeführt.
Vorgang | REST-API-Endpunkt | Kommentar |
---|---|---|
Standby-Datenbank erstellen/hinzufügen |
|
|
Data Guard-Aktion - Failover |
Failover muss auf der jeweiligen Standbydatenbank ausgelöst werden, die zur Primärdatenbank wird. |
|
Data Guard-Aktion - Neu instanziieren |
Die erneute Instanziierung muss in der jeweiligen Standbydatenbank ausgelöst werden, damit sie wieder instanziiert wird. |
|
Data Guard-Aktion - Switchover |
Switchover muss auf der jeweiligen Standbydatenbank ausgelöst werden, die zur Primärdatenbank wird. |
|
Standbydatenbank löschen |
|
|
Data Guard-Verknüpfung zu mehreren Standby-Datenbanken migrieren |
|
|
Data Guard-Gruppenkonfiguration aktualisieren |
Zum Aktualisieren der Konfiguration ist entweder die Standby- oder die Primärdatenbank-OCID erforderlich. |
Die vollständige Liste der APIs finden Sie unter Database-Service-API.
Übergeordnetes Thema: Oracle Data Guard mit Oracle Exadata Database Service on Cloud@Customer verwenden