Konfigurationsprozess verstehen
Disaster-Recovery-Schutzgruppe und Disaster-Recovery-Plan zum Verschieben von Instanzen implementieren
In den folgenden Themen werden Sie durch den Prozess zum Konfigurieren und Implementieren einer DR-Schutzgruppe und zum Verschieben von Instanzen geführt
Disaster-Recovery-Schutzgruppe erstellen
Erstellen Sie zunächst eine DR-Schutzgruppe, verknüpfen Sie die primäre und die sekundäre DR-Gruppe, und fügen Sie der Gruppe Mitglieder hinzu. Gehen Sie wie im Folgenden beschrieben vor:
- Melden Sie sich bei der OCI-Konsole an, und wählen Sie die primäre Region aus. Klicken Sie im Hauptmenü auf Disaster Recovery, DR-Schutzgruppen und dann auf DR-Schutzgruppe erstellen. Wählen Sie den Objektspeicher-Bucket aus, der in der primären Region als Teil der Voraussetzungen für Loggingzwecke erstellt wurde.
- Wechseln Sie in der OCI-Konsole zur Standbyregion. Erstellen Sie eine weitere DR-Schutzgruppe, und verknüpfen Sie sie mit dem in der Standbydatenbank erstellten Bucket, den Sie als Voraussetzung einrichten.
- Kehren Sie zur primären Region zurück, und wählen Sie die dort erstellte DR-Schutzgruppe aus. Klicken Sie auf Verknüpfen, um den Link zur DR-Gruppe in der Standbyregion einzurichten.
- Zeigen Sie die Rollenzuweisungen (Primär/Standby) für jede DR-Gruppe auf der Hauptseite "DR-Schutzgruppen" in der OCI-Konsole an.
- Fügen Sie Mitglieder zur DR-Gruppe in der primären Region hinzu:
- Nehmen Sie die erforderliche Volume-Gruppe als Mitglied der DR-Schutzgruppe auf.
- Fügen Sie Compute-Ressourcen hinzu, und geben Sie die erforderliche Eingabe für die VNICs an, indem Sie VNIC-Zuordnung hinzufügen auswählen. VNIC-Einstellungen müssen mit der primären Site übereinstimmen, da JDE Hostnamen auf Rechnerinformationen speichert. Sie können auch gültige IP-Adressen für die DR-Region angeben, die beim Spin-up der Compute-Instanz verwendet werden soll.
- Als Teil der Voraussetzungen sollten Sie einen Load Balancer in der Standbyregion erstellt haben. Nach der Erstellung können Sie als Mitglied der DR-Schutzgruppe hinzufügen. Verknüpfen Sie Backend-Sets zwischen Primär- und Standbyregionen, um sicherzustellen, dass Backends beim Diaster Recovery ordnungsgemäß übertragen werden.
- Fügen Sie die Datenbank als Member zur primären Region hinzu, und wechseln Sie dann zur sekundären Region und zur Peerdatenbank als Member des DR-Schutzes.
Disaster-Recovery-Plan erstellen
Ein Disaster Recovery-Plan beschreibt den Workflow von der Primärregion zur Standbyregion von Aktivitäten und Aufgaben, die im Falle eines Switchovers oder Failovers ausgeführt werden. In diesem Abschnitt wird beschrieben, wie Sie einen DR-Plan erstellen, der Mitglied der zuvor definierten Schutzgruppe ist
So erstellen Sie den DR-Plan:
Disaster-Recovery-Schutzgruppe und Disaster-Recovery-Plan für nicht verschiebende Instanzen implementieren
In den folgenden Themen werden Sie durch den Prozess zum Konfigurieren und Implementieren einer DR-Schutzgruppe und Pläne für nicht verschiebende Instanzen geführt.
Disaster-Recovery-Schutzgruppe erstellen
Wenn Sie wie beim Verschieben von Instanzen mit Instanzen arbeiten, die sich nicht verschieben, müssen Sie eine DR-Schutzgruppe erstellen, die primäre und die sekundäre DR-Gruppe neu verknüpfen und der Gruppe Mitglieder hinzufügen. Gehen Sie wie folgt vor:
- Melden Sie sich bei der OCI-Konsole an, und wählen Sie die Region Mumbai aus. Klicken Sie im Hauptmenü auf Disaster Recovery, DR-Schutzgruppen und dann auf DR-Schutzgruppe erstellen. Wählen Sie den Objektspeicher-Bucket aus, der in der Region Mumbai als Teil der Voraussetzungen für Loggingzwecke erstellt wurde.
- Fügen Sie Mitglieder zur DR-Gruppe in der primären Region hinzu.
- Wechseln Sie in der OCI-Konsole zur sekundären Region. Erstellen Sie eine weitere DR-Schutzgruppe, und verknüpfen Sie sie mit dem Bucket, der am sekundären Speicherort erstellt wurde und als Voraussetzung eingerichtet wurde.
- Fügen Sie der DR-Gruppe in der sekundären Region Mitglieder hinzu. Da es sich um ein DR-Setup ohne Verschiebung handelt, müssen alle erforderlichen JDE-Deployment-, -Batch- und -Webserver bereits in der sekundären Region bereitgestellt werden.
- Nur Block-Volumes werden auf der sekundären Site repliziert. Es wird empfohlen, die Anwendung auf Block-Volumes zu hosten.
- Um Boot-Volumes auf Servern im primären und sekundären Speicherort zu synchronisieren, verwenden Sie bei Bedarf rsync/robocopy, um den Dateiordner zwischen der primären und der sekundären Site zu synchronisieren.
- Kehren Sie zur primären Region zurück, und wählen Sie die dort erstellte DR-Schutzgruppe aus. Klicken Sie auf Zuordnen, um den Link zur DR-Gruppe in der Sekundärgruppe einzurichten.
- Sie können die Rollenzuweisungen (Primär/Sekundär) für jede DR-Gruppe auf der Hauptseite "DR-Schutzgruppen" in der OCI-Konsole anzeigen.
Disaster-Recovery-Plan erstellen
Disaster-Recovery-Plangruppen verstehen
- Vorausgefüllte Gruppen, bei denen es sich um sequenzielle Gruppen handelt, die je nach Teilnehmer und Planart variieren.
- Benutzerdefinierte Gruppen, die Konfigurationsänderungen an der JDE-Anwendung durchführen, indem benutzerdefinierte Skripte nach dem Switchover von Instanzen aus der primären Region in die sekundäre Region verwendet werden.
Vorab aufgefüllte Gruppen für DR-Pläne verstehen
Die Vorauffüllung sequenzieller Gruppen hängt von den Mitgliedern ab, die der DR-Schutzgruppe hinzugefügt wurden, sowie von der Art des Plans. Im Folgenden werden die Schritte beschrieben, die gemäß Switchover-Plan aufgefüllt werden.
- Vorabprüfungen - Eingebaut
Diese Vorabprüfungen stellen sicher, dass alle erforderlichen Ressourcen, Konfigurationen und Berechtigungen vorhanden sind, um Fehler beim tatsächlichen Failover, Failback oder Test zu verhindern.
- Load Balancing - Backend-Quell-Sets aktualisieren
Entfernt Backend-Server aus den Backend-Sets, die nach dem Failover nicht mehr benötigt werden.
- Compute-Instanzen - Stoppen
Stoppt alle Instanzressourcen, die Teil der DR-Schutzgruppe in der primären Region sind.
- Volume-Gruppen – Switchover
Startet einen Switchover-Vorgang für Volume-Gruppen aus dem Bereich "Primär" in den Bereich "Sekundär", sodass die Volumes im Bereich "Sekundär" schreibgeschützt und aktiv sind.
- Autonome Datenbanken – Switchover
Führt ein Switchover von autonomen Datenbanken auf die Standbyinstanz in der sekundären Region aus.
- Compute-Instanzen - Starten
Startet Compute-Instanzen in der sekundären Region mit vordefinierten Konfigurationen.
- Load Balancing - Ziel-Backend-Set aktualisieren
Aktualisiert die Load-Balancer-Backend-Sets mit Backends, die in der sekundären Region gestartet werden.
- Volume-Gruppen - Reverse Replication
Kehrt die Richtung der Volume-Gruppenreplikation um, sodass die sekundäre Region Daten jetzt wieder in die primäre Region repliziert, um die Kontinuität nach dem Failover sicherzustellen.
- Compute-Instanzen - Beenden
Beendet die Compute-Instanzen, die in der primären Region nicht mehr benötigt werden. Dies ist ein optionaler Schritt, der manuell aktiviert werden muss.
- Compute-Instanzen - Von DR-Schutzgruppe entfernen
Entfernt Compute-Instanzen aus der DR-Schutzgruppe, damit die Gruppe aktualisiert bleibt.
- Volume-Gruppen – Beenden
Löscht Volume-Gruppen in der primären Region nach erfolgreichem Switchover. Dies ist ein optionaler Schritt, der manuell aktiviert werden muss
- Volume-Gruppen - Von DR-Schutzgruppe entfernen
Entfernt Volume-Gruppen aus der DR-Schutzgruppe, damit die Gruppe aktualisiert bleibt.
Benutzerdefinierte Gruppen für den DR-Plan verstehen
Sie können diese benutzerdefinierten Gruppen hinzufügen, um Konfigurationsänderungen an der JDE-Anwendung durchzuführen, indem Sie benutzerdefinierte Skripte nach dem Switchover von Instanzen aus der primären Region in die sekundäre Region verwenden. Dieser Ansatz trägt dazu bei, den Betriebsaufwand zu minimieren und Ausfallzeiten zu reduzieren.
Die folgenden Gruppen wurden basierend auf den architektonischen Anforderungen einbezogen.
- Enterprise Server aktualisieren. Fügen Sie diese Gruppe nach Compute-Instanz - Starten hinzu.
- Webserver aktualisieren; fügen Sie diese Gruppe nach Enterprise Server aktualisieren hinzu.
- Ais Server aktualisieren. Fügen Sie diese Gruppe nach Webserver aktualisieren hinzu.
Führen Sie die Schritte 2, 3 und 4 in "Disaster-Recovery-Plan erstellen" oben aus, um mehrere benutzerdefinierte Skripte auszuführen und JDE-Konfigurationsdateien für die sekundäre Region zu aktualisieren.