Beispiel: Konfiguration einer ONTAP SnapMirror Vault-Vault-Kaskade
Anhand eines Beispiels wird konkret veranschaulicht, wie Replikationsbeziehungen Schritt für Schritt konfiguriert werden können. Mithilfe der im Beispiel konfigurierten vault-vault Kaskadenbereitstellung können mehr als 251 Snapshots mit der Bezeichnung my-weekly aufbewahrt werden.
Die Quell- und Ziel-Cluster sowie die SVMs müssen miteinander verbunden sein.
Das Beispiel setzt Folgendes voraus:
-
Snapshots wurden auf dem Quell-Cluster mit den SnapMirror Labels
my-daily,my-weeklyundmy-monthlykonfiguriert. -
Sie haben Ziel-Volumes mit dem Namen
volAauf den sekundären und tertiären Ziel-Clustern konfiguriert. -
Sie haben Replikationsjob-Zeitpläne mit dem Namen
my_snapvaultauf den sekundären und tertiären Ziel-Cluster konfiguriert.
Das Beispiel zeigt, wie Replikationsbeziehungen auf Basis zweier benutzerdefinierter Richtlinien erstellt werden:
-
Die `snapvault_secondary`Richtlinie speichert 7 tägliche, 52 wöchentliche und 180 monatliche Snapshots auf dem sekundären Ziel-Cluster.
-
Der
snapvault_tertiary policyspeichert 250 wöchentliche Snapshots auf dem tertiären Ziel-Cluster.
-
Erstellen Sie auf dem sekundären Ziel-Cluster die `snapvault_secondary`Richtlinie:
cluster_secondary::> snapmirror policy create -policy snapvault_secondary -type vault -comment "Policy on secondary for vault to vault cascade" -vserver svm_secondary -
Definieren Sie auf dem sekundären Ziel-Cluster die `my-daily`Regel für die Richtlinie:
cluster_secondary::> snapmirror policy add-rule -policy snapvault_secondary -snapmirror-label my-daily -keep 7 -vserver svm_secondary -
Definieren Sie auf dem sekundären Ziel-Cluster die `my-weekly`Regel für die Richtlinie:
cluster_secondary::> snapmirror policy add-rule -policy snapvault_secondary -snapmirror-label my-weekly -keep 52 -vserver svm_secondary -
Definieren Sie auf dem sekundären Ziel-Cluster die `my-monthly`Regel für die Richtlinie:
cluster_secondary::> snapmirror policy add-rule -policy snapvault_secondary -snapmirror-label my-monthly -keep 180 -vserver svm_secondary -
Auf dem sekundären Ziel-Cluster die Richtlinie überprüfen:
cluster_secondary::> snapmirror policy show snapvault_secondary -instanceVserver: svm_secondary SnapMirror Policy Name: snapvault_secondary SnapMirror Policy Type: vault Policy Owner: cluster-admin Tries Limit: 8 Transfer Priority: normal Ignore accesstime Enabled: false Transfer Restartability: always Network Compression Enabled: false Create Snapshot: false Comment: Policy on secondary for vault to vault cascade Total Number of Rules: 3 Total Keep: 239 Rules: SnapMirror Label Keep Preserve Warn Schedule Prefix ---------------- ---- -------- ---- -------- ------ my-daily 7 false 0 - - my-weekly 52 false 0 - - my-monthly 180 false 0 - - -
Auf dem sekundären Ziel-Cluster die Beziehung zum Quell-Cluster erstellen:
cluster_secondary::> snapmirror create -source-path svm_primary:volA -destination-path svm_secondary:volA -type XDP -schedule my_snapvault -policy snapvault_secondary -
Auf dem sekundären Ziel-Cluster die Beziehung zum Quell-Cluster initialisieren:
cluster_secondary::> snapmirror initialize -source-path svm_primary:volA -destination-path svm_secondary:volA -
Auf dem tertiären Ziel-Cluster die `snapvault_tertiary`Richtlinie erstellen:
cluster_tertiary::> snapmirror policy create -policy snapvault_tertiary -type vault -comment "Policy on tertiary for vault to vault cascade" -vserver svm_tertiary -
Definieren Sie auf dem tertiären Ziel-Cluster die `my-weekly`Regel für die Richtlinie:
cluster_tertiary::> snapmirror policy add-rule -policy snapvault_tertiary -snapmirror-label my-weekly -keep 250 -vserver svm_tertiary -
Auf dem tertiären Ziel-Cluster die Richtlinie überprüfen:
cluster_tertiary::> snapmirror policy show snapvault_tertiary -instanceVserver: svm_tertiary SnapMirror Policy Name: snapvault_tertiary SnapMirror Policy Type: vault Policy Owner: cluster-admin Tries Limit: 8 Transfer Priority: normal Ignore accesstime Enabled: false Transfer Restartability: always Network Compression Enabled: false Create Snapshot: false Comment: Policy on tertiary for vault to vault cascade Total Number of Rules: 1 Total Keep: 250 Rules: SnapMirror Label Keep Preserve Warn Schedule Prefix ---------------- ---- -------- ---- -------- ------ my-weekly 250 false 0 - - -
Erstellen Sie auf dem tertiären Ziel-Cluster die Beziehung zum sekundären Cluster:
cluster_tertiary::> snapmirror create -source-path svm_secondary:volA -destination-path svm_tertiary:volA -type XDP -schedule my_snapvault -policy snapvault_tertiary -
Auf dem tertiären Ziel-Cluster die Beziehung zum sekundären Cluster initialisieren:
cluster_tertiary::> snapmirror initialize -source-path svm_secondary:volA -destination-path svm_tertiary:volA