Datensicherung und Disaster Recovery
Informieren Sie sich über die Sicherungs- und Recovery-Optionen für Astra Trident und Volumes, die mit Astra Trident erstellt wurden. Für jede Applikation mit einer Persistenzanforderung sollte eine Datensicherungs- und Recovery-Strategie eingesetzt werden.
Astra Trident Replizierung und Recovery
Sie können ein Backup erstellen, um Astra Trident im Falle eines Ausfalls wiederherzustellen.
Astra Trident Replizierung
Astra Trident verwendet Kubernetes CRDs zum Speichern und Managen seines eigenen Zustands sowie des Kubernetes-Clusters und etcd zum Speichern seiner Metadaten.
-
Backup des Kubernetes-Clusters etcd mit "Kubernetes: Backup eines uscd-Clusters".
-
Platzieren Sie die Backup-Artefakte auf einer FlexVol.
Wir empfehlen, die SVM, auf der sich die FlexVol befindet, mit einer SnapMirror-Beziehung zu einer anderen SVM zu sichern.
Astra Trident Recovery
Mit Kubernetes CRDs und dem Kubernetes-Cluster uscd Snapshot können Sie Astra Trident wiederherstellen.
-
Mounten Sie von der Ziel-SVM das Volume, das die Kubernetes usw.-Datendateien und Zertifikate enthält, auf dem Host, der als Master-Node eingerichtet wird.
-
Kopieren Sie alle erforderlichen Zertifikate zum Kubernetes-Cluster unter
/etc/kubernetes/pki
und die etcd-Mitgliedsdateien unter/var/lib/etcd
. -
Stellen Sie den Kubernetes-Cluster aus dem etcd"Kubernetes: Wiederherstellung eines uscd-Clusters"-Backup mit wieder her.
-
Führen Sie aus
kubectl get crd
, um zu überprüfen, ob alle benutzerdefinierten Trident-Ressourcen eingerichtet sind, und rufen Sie die Trident-Objekte ab, um zu überprüfen, ob alle Daten verfügbar sind.
SVM-Replizierung und Recovery
Astra Trident kann keine Replizierungsbeziehungen konfigurieren. Der Storage-Administrator kann jedoch zur Replizierung einer SVM verwenden "ONTAP SnapMirror".
Bei einem Notfall können Sie die SnapMirror Ziel-SVM aktivieren, um die Datenbereitstellung zu starten. Sie können zurück zum primären System wechseln, wenn die Systeme wiederhergestellt sind.
Bei Verwendung der SnapMirror SVM-Replizierungsfunktion sind die folgenden Überlegungen zu beachten:
-
Sie sollten für jede SVM ein eigene Back-End mit aktivierter SVM-DR erstellen.
-
Konfigurieren Sie die Storage-Klassen so, dass die replizierten Back-Ends nur bei Bedarf ausgewählt werden, um zu vermeiden, dass Volumes ohne Replizierung auf den Back-Ends bereitgestellt werden, die SVM-DR unterstützen.
-
Applikationsadministratoren sollten sich über die zusätzlichen Kosten und die Komplexität der Replizierung informieren und ihren Recovery-Plan vor Beginn des Prozesses sorgfältig prüfen.
SVM-Replizierung
Sie können zum Erstellen der SVM-Replizierungsbeziehung verwenden"ONTAP: SnapMirror SVM-Replizierung".
Mit SnapMirror können Sie festlegen, was repliziert werden soll. Sie müssen wissen, welche Optionen Sie beim Preforming ausgewählt SVM-Recovery mit Astra Tridenthaben.
-
"-Identität-bewahren wahr" Replizierung der gesamten SVM-Konfiguration
-
"-Discard-configs Netzwerk" Davon sind LIFs und zugehörige Netzwerkeinstellungen nicht enthalten.
-
"-Identity-preserve false" Repliziert nur die Volumes und die Sicherheitskonfiguration.
SVM-Recovery mit Astra Trident
Astra Trident erkennt SVM-Ausfälle nicht automatisch. Bei einem Notfall kann der Administrator das Trident Failover manuell auf die neue SVM initialisieren.
-
Abbrechen geplanter und laufender SnapMirror Übertragungen, Abbrechen der Replizierungsbeziehung, stoppen Sie die Quell-SVM und aktivieren Sie dann die SnapMirror Ziel-SVM.
-
Wenn Sie die SVM-Replikation angegeben
-identity-preserve false
oder-discard-config network
konfiguriert haben, aktualisieren SiemanagementLIF
unddataLIF
in der Trident-Backend-Definitionsdatei. -
Bestätigen
storagePrefix
ist in der Trident-Backend-Definitionsdatei vorhanden. Dieser Parameter kann nicht geändert werden. Wenn Sie das Backend nichtstoragePrefix
mehr verwenden, schlägt das Update fehl. -
Aktualisieren Sie alle erforderlichen Back-Ends, um den neuen Ziel-SVM-Namen widerzuspiegeln. Verwenden Sie dazu Folgendes:
./tridentctl update backend <backend-name> -f <backend-json-file> -n <namespace>
-
Wenn Sie oder
discard-config network
angegeben-identity-preserve false
haben, müssen Sie alle Anwendungspads zurückspringen.Wenn Sie angegeben haben, beginnen alle von Astra Trident bereitgestellten Volumes, -identity-preserve true
Daten bereitzustellen, wenn die Ziel-SVM aktiviert ist.
Volume-Replizierung und Recovery
Astra Trident kann keine SnapMirror-Replizierungsbeziehungen konfigurieren. Der Storage-Administrator kann jedoch "Replizierung und Recovery mit ONTAP SnapMirror"Volumes replizieren, die von Astra Trident erstellt wurden.
Sie können dann importieren Sie die wiederhergestellten Volumes in Astra Trident mit "Tridentctl-Volumenimport".
Import wird auf, , ontap-san-economy`oder `ontap-flexgroup-economy Treibern nicht unterstützt ontap-nas-economy .
|
Snapshot Datensicherung
Sie können Daten schützen und wiederherstellen mit:
-
Ein externer Snapshot-Controller und CRDs zum Erstellen von Kubernetes-Volume-Snapshots von persistenten Volumes (PVs).
-
ONTAP Snapshots zur Wiederherstellung der gesamten Inhalte eines Volumes oder zur Wiederherstellung einzelner Dateien oder LUNs.
Applikationsreplizierung für Astra Control Center
Mithilfe von Astra Control können Sie Daten und Applikationsänderungen mithilfe von asynchronen Replizierungsfunktionen von SnapMirror von einem Cluster zu einem anderen replizieren.