OCI File Storage-Replikation implementieren
Diese Implementierung verwendet das Oracle Cloud Infrastructure File Storage-Replikationsfeature, das ein automatisiertes regionsübergreifendes Replikat für die OCI File Storage-Dateisysteme bereitstellt.
Die Implementierung der OCI File Storage-Replikation bietet folgende Vorteile:
- Skripte müssen nicht wie in anderen Replikationsfällen regelmäßig erstellt und ausgeführt werden. Nachdem Sie die Replikation eingerichtet haben, wird sie automatisch von Oracle Cloud Infrastructure ausgeführt.
- Es handelt sich um eine allgemeine Lösung für jedes OCI File Storage-Dateisystem, das von einem beliebigen Mid-Tier-System gemountet wird. Wenn mehrere Systeme OCI File Storage verwenden, können Sie dieselbe Lösung in allen Systemen verwenden.
- Die Informationen auf dem replizierten Dateisystem sind eine exakte Kopie des primären Dateisystems. Alle Dateien im Dateisystem werden repliziert.
Die Implementierung von OCI File Storage sollte folgende Aspekte berücksichtigen:
- Dazu sind Schritte erforderlich, um den replizierten OCI File Storage im sekundären System zu mounten. Sie können die Zieldateisysteme nicht direkt mounten. Sie müssen sie zuerst klonen, und dann können Sie das geklonte Dateisystem mounten. Sie können diese Komplexität jedoch mit dem OCI Full Stack Disaster Recovery-Service überwinden, um diese Schritte bei Switchover-, Failover- und Validierungsvorgängen zu automatisieren.
- Diese Technologie kann für viele Systeme nicht ausreichen. Wenn das System über mehr Speichertypen verfügt (z.B. Block-Volumes), müssen Sie dafür eine andere Replikatechnologie verwenden.
Replikation für OCI File Storage einrichten
Um die OCI File Storage-Replikation zu implementieren, sind die folgenden Schritte erforderlich:
- Verwenden Sie die OCI-Konsole, um die OCI-Zieldateisysteme auf der sekundären Site zu erstellen.
- Aktivieren Sie das Replikat in den primären OCI-Dateisystemen und zeigen Sie auf das entsprechende OCI-Zieldateisystem.
- Melden Sie sich bei den Mid-Tier-Hosts der sekundären Region an, und unmounten Sie das Dateisystem, das von der primären Region repliziert werden soll.
- Trennen und verwerfen Sie mithilfe der OCI-Konsolen-UI die OCI-Dateisysteme, die von der Primärdatenbank repliziert werden.
- Implementieren Sie eine Möglichkeit, die standortspezifischen Informationen zu verwalten, indem Sie sie nach dem Replikat mit den entsprechenden Informationen aktualisieren.
Beispiel 1: OCI File Storage-Replikation verwenden, um die Mid-Tier-Konfiguration und Laufzeit zu replizieren
Hinweis:
Dieses Beispiel gilt für alle Mid-Tier-Systeme. Als Referenz wird ein Oracle WebLogic Server-System verwendet, das den Best Practices des Oracle Fusion Middleware Enterprise Deployment Guide folgt. Dieses System verfügt über zwei OCI File Storage-Dateisysteme: eines für die gemeinsame Konfiguration (die WebLogic-Administrationsdomain, Keystores usw.) und das andere für die Laufzeitdaten. Sie können jedoch die gleichen Schritte ausführen, um jedes OCI File Storage-Dateisystem einer Mid-Tier zu replizieren.
Führen Sie die folgenden Schritte aus, um das regionsübergreifende Replikat für die OCI File Storage-Dateisysteme einzurichten:
Die OCI-Dateisystemreplikation ist jetzt bereit.
Replikation für OCI File Storage validieren
Bei einem Switchover- oder Failover-Vorgang müssen die replizierten Informationen in der Standby Site verfügbar und verwendbar sein, bevor die Prozesse gestartet werden. Dies ist auch erforderlich, wenn Sie das sekundäre System validieren (durch Öffnen der Standbydatenbank im Snapshot-Modus).
Um die replizierten OCI File Storage-Dateisysteme im Standbysystem verfügbar und verwendbar zu machen, führen Sie die folgenden Aktionen für jedes Dateisystem aus.
Führen Sie die folgenden Schritte aus, um die replizierten Dateisysteme im Standby-Modus zu verwenden:Laufende Replikation für OCI File Storage ausführen
Befolgen Sie diese Empfehlungen für die laufende Replikation, wenn Sie diese Implementierung verwenden.
- OCI führt die OCI File Storage-Replikation automatisch im Hintergrund aus. Das einzige, was Sie während des Lebenszyklus tun müssen, ist sicherzustellen, dass das Replikat in den OCI File Storage-Dateisystemen der Primärdatenbank aktiviert ist.
- Sie sollten OCI Full Stack Disaster Recovery verwenden, um die Switchover- und Failover-Aufgaben zu automatisieren. Es bietet die Möglichkeit, einen Switchover- oder Failover-Plan mit nur einem Klick über die OCI-Konsole auszuführen. Es ist sehr nützlich, die Ausführung der Aufgaben im Zusammenhang mit dem OCI File Storage-Replikat zu vereinfachen.
- Das Replikationsfeature ist eine Ergänzung zum Snapshot-Feature, kein Ersatz. Stellen Sie sicher, dass Sie auch eine Snapshot-Policy für die OCI File Storage-Dateisysteme anhängen. Dies bietet zusätzlich zum regionsübergreifenden Replikat Datenschutz, sodass Sie ein Dateisystem auf einen bestimmten Zeitpunkt wiederherstellen können.
- Verwalten Sie die spezifischen Informationen für jede Site, und halten Sie sie auf dem neuesten Stand. Beispiel: Wenn das Dateisystem einen Ordner mit den Artefakten enthält, um eine Verbindung zu einer Autonomous Database herzustellen, verwalten Sie eine Backupkopie dieses Ordners. Stellen Sie sicher, dass Sie das Backup des Ordners aktualisieren, wenn Sie ein Update im Wallet ausführen. Auf diese Weise wird es bei nachfolgenden Switchover- und Failover-Vorgängen korrekt wiederhergestellt.
- Bereinigen Sie nach einem Switchover- oder Failover-Vorgang die nicht verwendeten Dateisysteme, und ändern Sie die Replikationsrichtung. Diese Aktionen sind erforderlich, um die Replikationsrichtung umzukehren:
- Deaktivieren Sie die vorherige Replikation aus der vorherigen Primärdatenbank, und bereinigen (löschen) Sie die nicht verwendeten Zieldateisysteme in der neuen Primärdatenbank.
- Aktivieren Sie das Replikat in den OCI File Storage-Dateisystemen der neuen Primärdatenbank.
- Löschen Sie die nicht verwendeten Dateisysteme in der neuen Standbydatenbank.