Oracle Data Guard mit Exadata Cloud Infrastructure verwenden
Hier erfahren Sie, wie Data Guard-Gruppen in Ihrem VM-Cluster konfiguriert und verwaltet werden.
- Informationen zur Verwendung von Oracle Data Guard mit Exadata Cloud Infrastructure
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 überleben können. - Voraussetzungen für die Verwendung von Oracle Data Guard mit Exadata Cloud Infrastructure
Für eine Oracle Data Guard-Implementierung in Exadata Cloud Infrastructure müssen zwei Exadata-VM-Cluster vorhanden sein: ein Cluster mit einer vorhandenen Datenbank, die von Data Guard dupliziert wird, und ein Cluster, in dem die neue Standbydatenbank von Data Guard gehostet wird. - 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-Verknüpfungen mit der API verwalten
Verwenden Sie die folgenden API-Vorgänge, um Data Guard-Verknüpfungen in einer Exadata Cloud Infrastructure-Instanz zu verwalten: - Data Guard-Gruppe mit der API verwalten
Mit den folgenden API-Vorgängen können Sie eine Data Guard-Gruppe in einer Exadata Cloud Infrastructure-Instanz verwalten:
Übergeordnetes Thema: Anleitungen
Oracle Data Guard mit Exadata Cloud Infrastructure 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 erläutert, wie Sie mit der Konsole oder API Data Guard-Ressourcen in Ihrem VM-Cluster konfigurieren und verwalten.
Wenn Sie Data Guard für eine Datenbank auf einem Exadata-Datenbank-Compute-Node mit der Konsole oder der API aktivieren:
- Die erstellte Standby-Datenbank ist eine physische Standby-Datenbank.
- 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 Exadata Cloud Infrastructure verwenden
Voraussetzungen für die Verwendung von Oracle Data Guard mit Exadata Cloud Infrastructure
Für eine Oracle Data Guard-Implementierung in Exadata Cloud Infrastructure müssen zwei Exadata-VM-Cluster vorhanden sein: ein Cluster mit einer vorhandenen Datenbank, die von Data Guard dupliziert wird, und ein Cluster, in dem die neue Standbydatenbank von Data Guard gehostet wird.
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. Wenn Sie eine neue Standbydatenbank in derselben Region mit mehreren Availability-Domains hinzufügen, empfiehlt Oracle die Verwendung einer separaten Availability-Domain, um eine vollständige Fehlerisolierung für Availability-Domains oder Data Center sicherzustellen. Wenn Sie eine neue Standbydatenbank regionsübergreifend hinzufügen, bietet die Standbydatenbank auch eine Fehlerisolierung für einen regionalen Ausfall.
Wenn Sie Data Guard aktivieren, müssen Sie ein neues Datenbank-Home auf der Standbyinstanz erstellen, um die neue Standbydatenbank zu hosten. Alternativ können Sie die Standbydatenbank in einem vorhandenen Datenbank-Home auf der Standbyinstanz bereitstellen. Informationen zum Erstellen der erforderlichen Ressourcen für das Standbysystem finden Sie unter:
- So erstellen Sie eine Cloud-Exadata-Infrastrukturressource
- So erstellen Sie eine Cloud-VM-Clusterressource
- So erstellen Sie ein neues Datenbank-Home in einer vorhandenen Exadata Cloud Infrastructure-Instanz
Sie können ein benutzerdefiniertes Datenbanksoftwareimage verwenden, das die erforderlichen Patches für Ihre Datenbanken enthält, wenn Sie ein Datenbank-Home auf der Primär- oder der Standby-Exadata-Instanz erstellen. Informationen zum Arbeiten mit benutzerdefinierten Oracle Database-Softwareimages finden Sie unter Oracle Database-Softwareimages.
Wenn Sie eine Standbydatenbank in einem vorhandenen Datenbank-Home bereitstellen möchten, stellen Sie sicher, dass das Zieldatenbank-Home auf der Standbyinstanz alle erforderlichen Patches enthält, die für die Primärdatenbank verwendet werden, bevor Sie die Standbydatenbank bereitstellen. Weitere Informationen zum Patching eines vorhandenen Datenbank-Homes finden Sie in den folgenden Themen:
- So patchen Sie die Oracle Database-Software in einem Datenbank-Home (Cloud-VM-Cluster)
- So patchen Sie die Oracle Database-Software in einem Datenbank-Home (DB-System)
Wenn Sie eine Data Guard-Gruppe erstellen und zum Verschlüsseln der Datenbank vom Kunden verwaltete Schlüssel verwenden, müssen Sie den Vault-Service konfiguriert und einen Masterschlüssel erstellt haben. Siehe So verwalten Sie Vault-Verschlüsselungsschlüssel und Konzepte zur Schlüssel- und Secret-Verwaltung.
- Netzwerkanforderungen für Data Guard
Stellen Sie vor der Einrichtung von Data Guard sicher, dass Ihre Exadata Cloud Infrastructure-Umgebung die folgenden Netzwerkanforderungen erfüllt: - Kennwortanforderungen
Um das SYS-Kennwort zu ändern oder TDE-Schlüssel zu rotieren, verwenden Sie die OCI-API. - Bekannte Probleme bei Exadata Cloud Infrastructure und Data Guard
Mögliche Probleme bei der TDE-Schlüsselreplikation sowie Fehler bei MRP- und DG-LCM-Vorgängen. - Knoten zu einem VM-Cluster hinzufügen
- Knoten aus einem VM-Cluster entfernen
Verwandte Themen
Übergeordnetes Thema: Oracle Data Guard mit Exadata Cloud Infrastructure verwenden
Netzwerkanforderungen für Data Guard
Stellen Sie vor der Einrichtung von Data Guard sicher, dass Ihre Exadata Cloud Infrastructure-Umgebung die folgenden Netzwerkanforderungen erfüllt:
- Die Primär- und die Standbydatenbank können zu VM-Clustern in verschiedenen Compartments gehören.
- Wenn Sie Oracle Data Guard regionsübergreifend konfigurieren möchten, müssen Sie Remote-Peering für das virtuelle Cloud-Netzwerk (VCN) zwischen der Primär- und der Standbydatenbank konfigurieren. Das Networking wird in der Cloud-VM-Clusterressource für Systeme mit dem neuen Exadata-Ressourcenmodell und in der DB-Systemressource für das System mit dem alten Ressourcenmodell konfiguriert. Siehe Remote-VCN-Peering mit einem RPC.
Bei Exadata Data Guard-Konfigurationen unterstützt OCI die Verwendung der Hub-and-Spoke-Netzwerktopologie für die VCNs in jeder Region. Das bedeutet, dass die Primär- und Standbydatenbank jeweils ein "Spoke"-VCN verwenden können, das Netzwerkverkehr an das "Hub"-VCN übergibt, das über eine Remote-Peering-Verbindung verfügt. Informationen zum Einrichten dieser Netzwerktopologie finden Sie unter Transitrouting in einem Hub-VCN.
- Um Oracle Data Guard in einer einzelnen Region einzurichten, müssen beide Exadata Cloud Infrastructure-Instanzen dasselbe VCN verwenden. Beim Einrichten von Data Guard innerhalb derselben Region empfiehlt Oracle, dass sich die Instanz mit der Standbydatenbank in einer anderen Availability-Domain als die Instanz mit der Primärdatenbank befindet, um Verfügbarkeit und Disaster Recovery zu verbessern.
-
Konfigurieren Sie die Ingress- und Egress-Sicherheitsregeln für die Subnetze beider Exadata Cloud Infrastructure-Instanzen in der Oracle Data Guard-Verknüpfung, damit der TCP-Traffic zwischen den betreffenden Ports fließen kann. Die von Ihnen erstellten Regeln müssen zustandsbehaftet sein (Standardwert).
Beispiel: Wenn das Subnetz der primären Exadata Cloud Infrastructure-Instanz das Quell-CIDR 10.0.0.0/24 und das Subnetz der Standbyinstanz das Quell-CIDR 10.0.1.0/24 verwendet, erstellen Sie Regeln wie im folgenden Beispiel dargestellt.
Anhand der Egress-Regeln im Beispiel wird nur gezeigt, wie der TCP-Traffic für Port 1521 aktiviert wird. Dies ist eine Mindestanforderung, damit Oracle Data Guard funktioniert. Wenn der TCP-Traffic bereits für alle Ziele (0.0.0.0/0) auf allen ausgehenden Ports aktiviert ist, müssen Sie diese spezifischen Egress-Regeln nicht explizit hinzuzufügen.
Sicherheitsregeln für Subnetz der primären Exadata Cloud Infrastructure-Instanz
Stateless: No
Source: 10.0.1.0/24
IP Protocol: TCP
Source Port Range: All
Destination Port Range: 1521
Allows: TCP traffic for ports: 1521
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
Sicherheitsregeln für das Subnetz der Standby-Exadata Cloud Infrastructure-Instanz
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
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 .
Kennwortanforderungen
Um das SYS-Kennwort zu ändern oder TDE-Schlüssel zu rotieren, verwenden Sie die OCI-API.
Verwandte Themen
Bekannte Probleme bei Exadata Cloud Infrastructure und Data Guard
Mögliches TDE-Schlüsselreplikationsproblem und Fehler bei MRP- und DG-LCM-Vorgängen.
KMS RPM libkmstdepkcs11_1.286-1.286-1-Linux.rpm
ist das neueste verfügbare Tool, das die aktive Replikation des Schlüssels zwischen regionsübergreifenden KMS-Vaults (Quelle und Ziel) unterstützt. Es wird empfohlen, das RPM auf Clustern upzugraden, die an Data Guard beteiligt sind. Regionsübergreifendes Data Guard für OCI Vaults funktioniert mit einer niedrigeren Version von RPM, die ältere Version garantiert jedoch keine aktive Replikation von Schlüsseln. Wenn bei den TDE-Schlüsseln ein Replikationsproblem zwischen Vaults auftritt, kann sich die Data Guard-Replikation auswirken (MRP-Fehler im Standbycluster aufgrund eines fehlenden Schlüssels im Ziel-Vault), und MRP kann erst wiederaufgenommen werden, nachdem die Schlüssel in den Ziel-Vault repliziert wurden. Um Fehler bei MRP- und DG LCM-Vorgängen zu vermeiden, upgraden Sie das RPM libkms
auf beiden Clustern, und starten Sie die Datenbanken neu (nur Datenbanken, die vom Kunden verwaltete Schlüssel verwenden).
Knoten zu VM-Clustern 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. Die Metadatenaktualisierung in der Remotedatenbank, d.h. in der Primärdatenbank, muss jedoch manuell durchgeführt werden, wenn die Standby-Datenbank hinzugefügt wird und umgekehrt.
Dazu können Sie die JSON-Datei addinstance
kopieren, /var/opt/oracle/dbaas_acfs/<dbname>/addInstance.json
, die am Ende der Instanzerweiterung erstellt wurde, und den Befehl /var/opt/oracle/ocde/rops update_instance <dbname> <path to addInstance JSON>
auf einem beliebigen Knoten des Remoteclusters ausführen.
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. Die entsprechenden Metadaten in der Remotedatenbank, also die Primärdatenbank, müssen jedoch manuell gelöscht werden, wenn das Entfernen in der Standbydatenbank erfolgt und umgekehrt.
Dazu können Sie den Befehl /var/opt/oracle/ocde/rops remove_instance <dbname> <Instance Name>
auf einem beliebigen Knoten des Remoteclusters ausführen.
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 ein Switchover oder Failover der Standbydatenbank zur Primärrolle ausführen. 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
In einer Data Guard-Gruppe wird eine Datenbank in der Standbyrolle neu instanziiert.
Übergeordnetes Thema: Oracle Data Guard mit Exadata Cloud Infrastructure 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 virtuellen Exadata-Datenbank-Rechner mit einer Data Guard-Gruppe wird in dem Regel durchgeführt, indem die Primärdatenbank die Standbyrolle annuliert und in diesem Standbyrolle gewartet wird, anschließend wird ihr wieder der Rolle der Primärdatenbank zugewiesen.
Ü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.
Das Failover kann je nach Schutzmodus und der Synchronisierung der primären und der Standby-Zieldatenbank zum Zeitpunkt des Ausfalls der primären Datenbank zu Datenverlust führen. Weitere Informationen finden Sie unter Manueller Failover in der Data Guard-Dokumentation.
Ü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-Gruppen 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.
- So aktivieren Sie Data Guard auf einem Exadata Cloud Infrastructure-System
Hier erfahren Sie, wie Sie Data Guard-Gruppen zwischen Datenbanken einrichten. - So zeigen Sie Data Guard-Gruppendetails von Datenbanken in einem Cloud-VM-Cluster an
So zeigen Sie die Rolle jeder Datenbank in einer Data Guard-Gruppe in einem Cloud-VM-Cluster an: - So aktivieren Sie automatische Backups in einer Standbydatenbank
Hier erfahren Sie, wie Sie automatische Backups in einer Standbydatenbank aktivieren. - So führen Sie einen Datenbank-Switchover aus
Sie können einen Switchover-Vorgang für eine Standbydatenbank initiieren, die Mitglied der Data Guard-Gruppe ist. - So bearbeiten Sie die Oracle Data Guard-Gruppendetails
- So führen Sie einen Datenbank-Failover aus
Sie können einen Failover-Vorgang für eine Standbydatenbank initiieren, die Mitglied der Data Guard-Gruppe ist. - So instanziieren Sie eine Datenbank neu
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. - So beenden Sie eine Data Guard-Gruppe auf einer Exadata Cloud Infrastructure-Instanz
In einer Exadata Cloud Infrastructure-Instanz entfernen Sie eine Data Guard-Gruppe, indem die gesamte Standbydatenbank beendet wird.
Übergeordnetes Thema: Oracle Data Guard mit Exadata Cloud Infrastructure verwenden
So aktivieren Sie Data Guard auf einem Exadata Cloud Infrastructure-System
Hier erfahren Sie, wie Sie die Data Guard-Gruppe zwischen Datenbanken einrichten.
Zum Zeitpunkt dieses Release kann serviceübergreifender Oracle Data Guard zwischen Exadata Database Service on Dedicated Infrastructure und Exadata Database Service on Exascale Infrastructure nur mit dem Oracle Database 23ai-Release konfiguriert werden.
- Wenn Sie Data Guard aktivieren, erfolgt die Replikation von Daten nur über das Clientnetzwerk.
- 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.
Ein paralleler Vorgang für die Standbydatenbank sollte nach einem 5-Minuten-Intervall wiederholt werden, wenn er nicht erfolgreich verläuft.
Sie können einen Data Guard erstellen, wenn die Datenbank mit OCI Virtual Vault verschlüsselt ist.
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.
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 Standby-Datenbank 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.
So zeigen Sie Data Guard-Gruppendetails von Datenbanken in einem Cloud-VM-Cluster an
So zeigen Sie die Rolle jeder Datenbank in einer Data Guard-Gruppe in einem Cloud-VM-Cluster an:
Verwandte Themen
Übergeordnetes Thema: Oracle Data Guard-Gruppe mit der Konsole verwalten
So aktivieren Sie automatische Backups in einer Standbydatenbank
Hier erfahren Sie, wie Sie automatische Backups in einer Standbydatenbank aktivieren.
Verwandte Themen
Übergeordnetes Thema: Oracle Data Guard-Gruppe mit der Konsole verwalten
So führen Sie einen Datenbank-Switchover aus
Sie können einen Switchover-Vorgang für eine Standbydatenbank initiieren, die Mitglied der Data Guard-Gruppe ist.
- Öffnen Sie das Navigationsmenü. Klicken Sie auf Oracle Database und dann auf Oracle Exadata Database Service on Dedicated Infrastructure.
- Wählen Sie das Compartment aus, das die Exadata Cloud Infrastructure-Instanz mit der Datenbank enthält, für die Sie Oracle Data Guard aktivieren möchten.
-
Navigieren Sie zu dem Cloud-VM-Cluster oder DB-System, das die Data Guard-Verknüpfung enthält:
Cloud-VM-Cluster (neues Ressourcenmodell): Klicken Sie unter Oracle Exadata Database Service on Dedicated Infrastructure auf Exadata-VM-Cluster. Suchen Sie in der Liste der VM-Cluster das VM-Cluster, auf das Sie zugreifen möchten. Klicken Sie auf den markierten Namen, um die Detailseite für das Cluster anzuzeigen.
DB-Systeme: Klicken Sie unter "Bare Metal, VM und Exadata" auf DB-Systeme. Suchen Sie in der Liste der DB-Systeme das Exadata-DB-System, auf das Sie zugreifen möchten. Klicken Sie dann auf den zugehörigen Namen, um Details anzuzeigen.
- Klicken Sie unter Ressourcen auf Data Guard-Gruppe.
- Wählen Sie die Standbydatenbank in der Data Guard-Gruppe, für die Sie einen Switchover ausführen möchten. Klicken Sie auf das Aktionssymbol (drei Punkte), und klicken Sie dann auf Switchover.
-
Geben Sie im Dialogfeld Datenbank wechseln das Datenbank-Admin-Kennwort ein, und klicken Sie dann auf Switchover.
Diese Datenbank nimmt jetzt die Funktion der Standbydatenbank an, und die Standbydatenbank übernimmt die Funktion der Primärdatenbank in der Data Guard-Gruppe.
Sie können jetzt folgende Aktionen ausführen:
- Führen Sie Data Guard-Aktionen (Switchover, Failover und Wiederinbetriebnahme) aus, während ein Data Guard-Setup in einer anderen Datenbank innerhalb desselben Oracle Homes ausgeführt wird, und umgekehrt.
- Führen Sie das Data Guard-Setup gleichzeitig in verschiedenen Datenbanken im selben Oracle Home aus.
- Führen Sie Data Guard-Aktionen (Switchover, Failover und Wiederinbetriebnahme) gleichzeitig in verschiedenen Datenbanken im selben Oracle Home aus.
- Führen Sie das Data Guard-Setup aus, während Sie gleichzeitig VM-Clustertags aktualisieren.
- Erstellen oder löschen Sie eine PDB bei gleichzeitiger Ausführung von Data Guard-Aktionen (Switchover, Failover und Wiederinbetriebnahme) innerhalb desselben Oracle Home und umgekehrt.
Verwandte Themen
Übergeordnetes Thema: Oracle Data Guard-Gruppe mit der Konsole verwalten
So bearbeiten Sie die Oracle Data Guard-Gruppendetails
- Öffnen Sie das Navigationsmenü. Klicken Sie auf Oracle Database und dann auf Oracle Exadata Database Service on Dedicated Infrastructure.
- Wählen Sie das Compartment aus, das die Exadata Cloud Service-Instanz mit der Datenbank enthält, für die Oracle Data Guard aktiviert werden soll.
- Navigieren Sie zu dem Cloud-VM-Cluster oder DB-System, das die Data Guard-Verknüpfung enthält:
Cloud-VM-Cluster (neues Ressourcenmodell): Klicken Sie unter Oracle Exadata Database Service on Dedicated Infrastructure auf Exadata-VM-Cluster. Suchen Sie in der Liste der VM-Cluster das VM-Cluster, auf das Sie zugreifen möchten. Klicken Sie auf den markierten Namen, um die Detailseite für das Cluster anzuzeigen.
DB-Systeme: Klicken Sie unter "Bare Metal, VM und Exadata" auf DB-Systeme. Suchen Sie in der Liste der DB-Systeme das Exadata-DB-System, auf das Sie zugreifen möchten. Klicken Sie dann auf den zugehörigen Namen, um Details anzuzeigen.
- Klicken Sie unter Ressourcen auf Data Guard-Gruppe.
Eine Liste der Datenbanken, die Mitglieder der Data Guard-Gruppe sind, wird mit dem Data Guard-Modell angezeigt, das Sie für jedes Data Guard-Gruppenmitglied ausgewählt haben.
- Um Data Guard-Gruppendetails zu bearbeiten, klicken Sie auf das Symbol "Aktionen" (drei Punkte), und klicken Sie dann auf Bearbeiten.
- Konfigurieren Sie im Bereich Data Guard-Gruppe bearbeiten die Data Guard-Gruppe:
- Data Guard-Typ: Wählen Sie Active Data Guard oder Data Guard aus. Active Data Guard bietet zusätzliche Features wie Echtzeitabfrage und DML-Auslagerung, automatische Blockreparatur, Änderungsverfolgung von Standbyblocks, globale Datenservices und Application Continuity. Für Active Data Guard ist eine Oracle Active Data Guard-Lizenz erforderlich. Weitere Informationen zu Active Data Guard finden Sie unter Active Data Guard. Einen vollständigen Überblick über beide Data Guard-Typen finden Sie unter Einführung in Oracle Data Guard
- Schutzmodus: Der Schutzmodus kann Maximale Performance oder Maximale Verfügbarkeit lauten. Informationen zu diesen Optionen finden Sie unter Schutzmodi in Oracle Data Guard.
-
Transporttyp: Der Redo-Transporttyp, die für diese Oracle Data Guard-Gruppe verwendet wird.
- Datenbank-ADMIN-Kennwort: Geben Sie das ADMIN-Kennwort für die Datenbank ein.
- Klicken Sie auf Speichern.
Verwandte Themen
Übergeordnetes Thema: Oracle Data Guard-Gruppe mit der Konsole verwalten
So führen Sie einen Datenbank-Failover aus
Sie können einen Failover-Vorgang für eine Standbydatenbank initiieren, die Mitglied der Data Guard-Gruppe ist.
- Öffnen Sie das Navigationsmenü. Klicken Sie auf Oracle Database und dann auf Oracle Exadata Database Service on Dedicated Infrastructure.
- Wählen Sie das Compartment aus, das die Exadata Cloud Infrastructure-Instanz mit der Datenbank enthält, für die Sie Oracle Data Guard aktivieren möchten.
- Navigieren Sie zu dem Cloud-VM-Cluster oder DB-System, das die Data Guard-Verknüpfung enthält:
Cloud-VM-Cluster ( neues Ressourcenmodell): Klicken Sie unter Oracle Exadata Database Service on Dedicated Infrastructure auf Exadata-VM-Cluster. Suchen Sie in der Liste der VM-Cluster das VM-Cluster, auf das Sie zugreifen möchten. Klicken Sie auf den markierten Namen, um die Detailseite für das Cluster anzuzeigen.
DB-Systeme: Klicken Sie unter "Bare Metal, VM und Exadata" auf DB-Systeme. Suchen Sie in der Liste der DB-Systeme das Exadata-DB-System, auf das Sie zugreifen möchten. Klicken Sie dann auf den zugehörigen Namen, um Details anzuzeigen.
- Klicken Sie unter Ressourcen auf Data Guard-Gruppe.
- Wählen Sie die Standbydatenbank in der Data Guard-Gruppe, für die Sie einen Failover ausführen möchten. Klicken Sie auf das Aktionssymbol (drei Punkte), und klicken Sie dann auf Failover.
- Geben Sie im Dialogfeld Datenbank-Failover das Datenbank-Admin-Kennwort ein, und klicken Sie dann auf Failover.
Hinweis
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.
Sie können jetzt folgende Aktionen ausführen:
- Führen Sie Data Guard-Aktionen (Switchover, Failover und Wiederinbetriebnahme) aus, während ein Data Guard-Setup in einer anderen Datenbank innerhalb desselben Oracle Homes ausgeführt wird, und umgekehrt.
- Führen Sie das Data Guard-Setup gleichzeitig in verschiedenen Datenbanken im selben Oracle Home aus.
- Führen Sie Data Guard-Aktionen (Switchover, Failover und Wiederinbetriebnahme) gleichzeitig in verschiedenen Datenbanken im selben Oracle Home aus.
- Führen Sie das Data Guard-Setup aus, während Sie gleichzeitig VM-Clustertags aktualisieren.
- Erstellen oder löschen Sie eine PDB bei gleichzeitiger Ausführung von Data Guard-Aktionen (Switchover, Failover und Wiederinbetriebnahme) innerhalb desselben Oracle Home und umgekehrt.
Verwandte Themen
Übergeordnetes Thema: Oracle Data Guard-Gruppe mit der Konsole verwalten
So instanziieren Sie eine Datenbank neu
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 Fehlerursache korrigiert haben, können Sie die ausgefallene Datenbank als funktionierende Standbydatenbank für die aktuelle Primärdatenbank neu instanziieren.
- Öffnen Sie das Navigationsmenü. Klicken Sie auf Oracle Database und dann auf Oracle Exadata Database Service on Dedicated Infrastructure.
- Wählen Sie das Compartment aus, das die Exadata Cloud Infrastructure-Instanz mit der Datenbank enthält, für die Sie Oracle Data Guard aktivieren möchten.
- Navigieren Sie zu dem Cloud-VM-Cluster oder DB-System, das die Data Guard-Verknüpfung enthält:
Cloud-VM-Cluster ( neues Ressourcenmodell): Klicken Sie unter Oracle Exadata Database Service on Dedicated Infrastructure auf Exadata-VM-Cluster. Suchen Sie in der Liste der VM-Cluster das VM-Cluster, auf das Sie zugreifen möchten. Klicken Sie auf den markierten Namen, um die Detailseite für das Cluster anzuzeigen.
DB-Systeme: Klicken Sie unter "Bare Metal, VM und Exadata" auf DB-Systeme. Suchen Sie in der Liste der DB-Systeme das Exadata-DB-System, auf das Sie zugreifen möchten. Klicken Sie dann auf den zugehörigen Namen, um Details anzuzeigen.
- Klicken Sie unter Ressourcen auf Data Guard-Gruppe.
- Klicken Sie für die Data Guard-Gruppe, in der Sie diese Datenbank neu instanziieren möchten, auf das Symbol "Aktionen" (drei Punkte), und klicken Sie dann auf Neu instanziieren.
-
Geben Sie im Dialogfeld Datenbank neu instanziieren das Datenbank-Admin-Kennwort ein, und klicken Sie dann auf Neu instanziieren.
Diese Datenbank sollte jetzt als Standbydatenbank in der Data Guard-Gruppe neu instanziiert worden sein.
Sie können jetzt folgende Aktionen ausführen:
- Führen Sie Data Guard-Aktionen (Switchover, Failover und Wiederinbetriebnahme) aus, während ein Data Guard-Setup in einer anderen Datenbank innerhalb desselben Oracle Homes ausgeführt wird, und umgekehrt.
- Führen Sie das Data Guard-Setup gleichzeitig in verschiedenen Datenbanken im selben Oracle Home aus.
- Führen Sie Data Guard-Aktionen (Switchover, Failover und Wiederinbetriebnahme) gleichzeitig in verschiedenen Datenbanken im selben Oracle Home aus.
- Führen Sie das Data Guard-Setup aus, während Sie gleichzeitig VM-Clustertags aktualisieren.
- Erstellen oder löschen Sie eine PDB bei gleichzeitiger Ausführung von Data Guard-Aktionen (Switchover, Failover und Wiederinbetriebnahme) innerhalb desselben Oracle Home und umgekehrt.
Übergeordnetes Thema: Oracle Data Guard-Gruppe mit der Konsole verwalten
So beenden Sie eine Data Guard-Gruppe auf einer Exadata Cloud Infrastructure-Instanz
In einer Exadata Cloud Infrastructure-Instanz entfernen Sie eine Data Guard-Gruppe, indem die gesamte Standbydatenbank beendet wird.
- Öffnen Sie das Navigationsmenü. Klicken Sie auf Oracle Database und dann auf Oracle Exadata Database Service on Dedicated Infrastructure.
- Wählen Sie das Compartment aus, das die Exadata Cloud Infrastructure-Instanz mit der Datenbank enthält, für die Sie Oracle Data Guard aktivieren möchten.
-
Navigieren Sie zu dem Cloud-VM-Cluster oder DB-System, das die Standbydatenbank enthält:
Cloud-VM-Cluster (neues Ressourcenmodell): Klicken Sie unter Oracle Exadata Database Service on Dedicated Infrastructure auf Exadata-VM-Cluster. Suchen Sie in der Liste der VM-Cluster das VM-Cluster, auf das Sie zugreifen möchten. Klicken Sie auf den markierten Namen, um die Detailseite für das Cluster anzuzeigen.
DB-Systeme: Klicken Sie unter "Bare Metal, VM und Exadata" auf DB-Systeme. Suchen Sie in der Liste der DB-Systeme das Exadata-DB-System, auf das Sie zugreifen möchten. Klicken Sie dann auf den zugehörigen Namen, um Details anzuzeigen.
- Klicken Sie bei der Standbydatenbank, die Sie beenden möchten, auf das Symbol "Aktionen" (drei Punkte), und klicken Sie dann auf Beenden.
-
Geben Sie im Dialogfeld Datenbank beenden den Namen der Datenbank ein, und klicken Sie dann auf OK.
Verwandte Themen
Übergeordnetes Thema: Oracle Data Guard-Gruppe mit der Konsole verwalten
Data Guard-Verknüpfungen mit der API verwalten
Verwenden Sie die folgenden API-Vorgänge, um Data Guard-Verknüpfung in einer Exadata Cloud Infrastructure-Instanz zu 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).
- CreateDataGuardAssociation
- ListDataGuardAssociations
- GetDataGuardAssociation
- UpdateDataGuardAssociation
- SwitchoverDataGuardAssociation
- FailoverDataGuardAssociation
- ReinstateDataGuardAssociation
- DeleteDatabase: Sie beenden eine Data Guard-Verknüpfung einer Exadata Cloud Infrastructure-Instanz, indem Sie die Standbydatenbank löschen.
Die vollständige Liste der APIs für den Database-Service finden Sie unter Database-Service-API.
Übergeordnetes Thema: Oracle Data Guard mit Exadata Cloud Infrastructure verwenden
Data Guard-Gruppe mit der API verwalten
Verwenden Sie die folgenden API-Vorgänge, um eine Data Guard-Gruppe in einer Exadata Cloud Infrastructure-Instanz zu 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).
Vorgänge | REST-API-Endpunkt | Kommentar |
---|---|---|
Standbydatenbank erstellen/hinzufügen |
|
|
Data Guard-Gruppenkonfiguration aktualisieren |
Zum Aktualisieren der Konfiguration ist entweder die Standby- oder die Primärdatenbank-OCID erforderlich. |
|
Data Guard-Aktion - Switchover |
Switchover muss auf der jeweiligen Standbydatenbank ausgelöst werden, die zur Primärdatenbank wird. |
|
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. |
|
Standbydatenbank löschen |
|
|
Data Guard-Verknüpfung zu mehreren Standby-Datenbanken migrieren |
|
Die vollständige Liste der APIs für den Database-Service finden Sie unter Database-Service-API.
Übergeordnetes Thema: Oracle Data Guard mit Exadata Cloud Infrastructure verwenden