Eine Regel für eine ONTAP SnapMirror Richtlinie definieren
Für benutzerdefinierte Richtlinien mit dem vault oder mirror-vault Richtlinientyp muss mindestens eine Regel definiert werden, die festlegt, welche Snapshots während der Initialisierung und Aktualisierung übertragen werden. Es können auch Regeln für Standardrichtlinien mit dem vault oder mirror-vault Richtlinientyp definiert werden.
Jede Richtlinie mit dem vault oder mirror-vault-Richtlinientyp muss eine Regel enthalten, die angibt, welche Snapshots repliziert werden. Die Regel bi-monthly gibt beispielsweise an, dass nur Snapshots mit dem SnapMirror-Label bi-monthly repliziert werden. Das SnapMirror-Label wird bei der Konfiguration der Snapshot-Richtlinie auf der Quelle angegeben.
Jedem Richtlinientyp sind eine oder mehrere systemdefinierte Regeln zugeordnet. Diese Regeln werden einer Richtlinie automatisch zugewiesen, wenn deren Richtlinientyp angegeben wird. Die folgende Tabelle zeigt die systemdefinierten Regeln.
Systemdefinierte Regel |
Wird in Richtlinientypen verwendet |
Ergebnis |
sm_created |
async-mirror, mirror-vault, Sync, StrictSync |
Ein von SnapMirror erstellter Snapshot wird bei der Initialisierung und Aktualisierung übertragen. |
all_source_snapshots |
async-mirror |
Neue Snapshots auf der Quelle werden bei Initialisierung und Aktualisierung übertragen. |
täglich |
Vault, Mirror-Vault |
Neue Snapshots auf dem Quell-Cluster mit dem SnapMirror-Label |
wöchentlich |
Vault, Mirror-Vault |
Neue Snapshots auf dem Quell-Cluster mit dem SnapMirror-Label |
monatlich |
mirror-vault |
Neue Snapshots auf dem Quell-Cluster mit dem SnapMirror-Label |
app_consistent |
Sync, StrictSync |
Snapshots mit dem SnapMirror-Label |
Mit Ausnahme des Richtlinientyps „async-mirror“ lassen sich bei Bedarf zusätzliche Regeln für Standard- oder benutzerdefinierte Richtlinien angeben. Beispiel:
-
Für die
MirrorAndVault`Standardrichtlinie könnte eine Regel mit dem Namen `bi-monthlyerstellt werden, um Snapshots auf dem Quell-System mit dembi-monthlySnapMirror Label abzugleichen. -
Für eine benutzerdefinierte Richtlinie mit dem
mirror-vaultRichtlinientyp könnte eine Regel mit dem Namenbi-weeklyerstellt werden, um Snapshots auf dem Quell-Cluster mit dembi-weeklySnapMirror Label abzugleichen.
-
Eine Regel für eine Richtlinie definieren:
snapmirror policy add-rule -vserver SVM -policy policy_for_rule -snapmirror-label snapmirror-label -keep retention_countDas folgende Beispiel fügt eine Regel mit der Bezeichnung SnapMirror
bi-monthlyzur Standard `MirrorAndVault`richtlinie hinzu:cluster_dst::> snapmirror policy add-rule -vserver svm1 -policy MirrorAndVault -snapmirror-label bi-monthly -keep 6
Das folgende Beispiel fügt eine Regel mit der Bezeichnung SnapMirror
bi-weeklyzur benutzerdefiniertenmy_snapvaultRichtlinie hinzu:cluster_dst::> snapmirror policy add-rule -vserver svm1 -policy my_snapvault -snapmirror-label bi-weekly -keep 26
Das folgende Beispiel fügt eine Regel mit der Bezeichnung SnapMirror
app_consistentzur benutzerdefiniertenSyncRichtlinie hinzu:cluster_dst::> snapmirror policy add-rule -vserver svm1 -policy Sync -snapmirror-label app_consistent -keep 1
Weitere Informationen zu
snapmirror policy add-rulefinden sich in der "ONTAP-Befehlsreferenz".Anschließend können Snapshots aus dem Quell-Cluster repliziert werden, die diesem SnapMirror-Label entsprechen:
cluster_src::> snapshot create -vserver vs1 -volume vol1 -snapshot snapshot1 -snapmirror-label app_consistent