Beziehungstyp „SnapMirror Active Sync“ konvertieren
Ab ONTAP 9.15.1 können Sie zwischen Typen von SnapMirror Active Sync-Schutz konvertieren: Von asymmetrisch zu symmetrisch aktiv/aktiv und umgekehrt.
Konvertieren in eine symmetrische aktiv/aktiv-Beziehung
Sie können eine SnapMirror Active Sync Beziehung mit aysnchronischem Schutz umwandeln, um symmetrische aktiv/aktiv-Verbindung zu verwenden.
-
Auf beiden Clustern muss ONTAP 9.15.1 oder höher ausgeführt werden.
-
Symmetrische aktiv/aktiv-Konfigurationen erfordern die
AutomatedFailoverDuplex
Schutzrichtlinie. Alternativ können Sie Individuelle SnapMirror-Richtlinie erstellenden-type
IS zur Verfügung stellenautomated-failover-duplex
.
-
Ziel-Initiatorgruppe entfernen:
-
Navigieren Sie auf dem Zielcluster zu Hosts > SAN-Initiatorgruppen.
-
Wählen Sie die Initiatorgruppe mit der SnapMirror Beziehung aus und dann Löschen.
-
Wählen Sie im Dialogfeld das Feld Zuordnung der zugeordneten LUNs aufheben und dann Löschen.
-
-
Bearbeiten Sie die SnapMirror Active Sync Beziehung.
-
Navigieren Sie zu Schutz > Beziehungen.
-
Wählen Sie das Kabob-Menü neben der Beziehung, die Sie ändern möchten, und dann Bearbeiten.
-
Ändern Sie die Schutzrichtlinie auf AutomaticteFailoverDuplex.
-
Wenn Sie auswählen
AutoMatedFailoverDuplex
, wird ein Dialogfeld zum Ändern der Host-Näherungseinstellungen angezeigt. Wählen Sie für die Initiatoren die entsprechende Option für Initiator proximal bis und dann Speichern. -
Wählen Sie Speichern.
-
-
Bestätigen Sie im Menü Schutz den erfolgreichen Vorgang, wenn die Beziehung als angezeigt wird
InSync
.
-
Ziel-Initiatorgruppe entfernen:
-
Navigieren Sie am sekundären Standort zu Hosts > SAN-Initiatorgruppen.
-
Wählen Sie die Initiatorgruppe mit der SnapMirror Beziehung aus und dann Löschen.
-
Wählen Sie im Dialogfeld das Feld Zuordnung der zugeordneten LUNs aufheben und dann Löschen.
-
-
Neue Initiatorgruppe erstellen:
-
Wählen Sie im Menü SAN-Initiatorgruppen auf dem Zielstandort Hinzufügen.
-
Geben Sie einen Namen ein, wählen Sie das Host-Betriebssystem und dann Initiator Group Members.
-
Wählen Sie Speichern.
-
-
Ordnen Sie die neue Initiatorgruppe den Ziel-LUNs zu.
-
Navigieren Sie zu Storage > LUNs.
-
Wählen Sie alle LUNs aus, die der Initiatorgruppe zugeordnet werden sollen.
-
Wählen Sie Mehr und dann Initiatorgruppen zuordnen.
-
-
Bearbeiten Sie die SnapMirror Active Sync Beziehung.
-
Navigieren Sie zu Schutz > Beziehungen.
-
Wählen Sie das Kabob-Menü neben der Beziehung, die Sie ändern möchten, und dann Bearbeiten.
-
Ändern Sie die Schutzrichtlinie auf AutomaticteFailoverDuplex.
-
Durch Auswahl von AutoMatedFailoverDuplex wird die Option zum Ändern der Einstellungen für die Host-Nähe aktiviert. Wählen Sie für die Initiatoren die entsprechende Option für Initiator proximal bis und dann Speichern.
-
Wählen Sie Speichern.
-
-
Bestätigen Sie im Menü Schutz den erfolgreichen Vorgang, wenn die Beziehung als angezeigt wird
InSync
.
-
Ändern Sie die SnapMirror-Richtlinie von
AutomatedFailover
zuAutomatedFailoverDuplex
:snapmirror modify -destination-path destination_path -policy AutomatedFailoverDuplex
-
Durch das Ändern der Richtlinie wird eine Neusynchronisierung ausgelöst. Warten Sie, bis die Resynchronisierung abgeschlossen ist, und bestätigen Sie die Beziehung
Insync
:snapmirror show -destination-path destination_path
-
Wenn die vorhandenen Hosts lokal das primäre Cluster sind, fügen Sie den Host dem zweiten Cluster hinzu und stellen Sie die Verbindung mit dem entsprechenden Zugriff auf jedes Cluster her.
-
Löschen Sie am sekundären Standort die LUN-Zuordnungen der Initiatorgruppen, die Remote-Hosts zugeordnet sind.
Stellen Sie sicher, dass die Initiatorgruppe keine Zuordnungen für nicht replizierte LUNs enthält. SiteB::> lun mapping delete -vserver svm_name -igroup igroup -path <>
-
Ändern Sie am primären Standort die Initiatorkonfiguration für vorhandene Hosts, um den proximalen Pfad für Initiatoren auf dem lokalen Cluster festzulegen.
SiteA::> igroup initiator add-proximal-vserver -vserver svm_name -initiator host -proximal-vserver server
-
Fügen Sie eine neue Initiatorgruppe und einen neuen Initiator für die neuen Hosts hinzu und legen Sie die Host-Nähe für die Host-Affinität zu ihrem lokalen Standort fest. Ennable-igroup-Replikation zur Replikation der Konfiguration und Invertierung der Hostlokalität auf dem Remote-Cluster.
SiteA::> igroup modify -vserver vsA -igroup ig1 -replication-peer vsB
SiteA::> igroup initiator add-proximal-vserver -vserver vsA -initiator host2 -proximal-vserver vsB
-
Ermitteln Sie die Pfade auf den Hosts und überprüfen Sie, ob die Hosts über einen aktiv/optimierten Pfad zur Storage-LUN vom bevorzugten Cluster verfügen
-
Implementieren Sie die Applikation und verteilen Sie die VM-Workloads über Cluster hinweg.
-
Ändern Sie die SnapMirror-Richtlinie von
AutomatedFailover
zuAutomatedFailoverDuplex
:snapmirror modify -destination-path destination_path -policy AutomatedFailoverDuplex
-
Durch das Ändern der Richtlinie wird eine Neusynchronisierung ausgelöst. Warten Sie, bis die Resynchronisierung abgeschlossen ist, und bestätigen Sie die Beziehung
Insync
:snapmirror show -destination-path destination_path
-
Wenn sich die vorhandenen Hosts lokal zum primären Cluster befinden, fügen Sie den Host zum zweiten Cluster hinzu, und stellen Sie die Verbindung mit dem entsprechenden Zugriff auf jedes Cluster her.
-
Löschen Sie am sekundären Standort die LUN-Zuordnungen der Initiatorgruppen, die Remote-Hosts zugeordnet sind.
Stellen Sie sicher, dass die Initiatorgruppe keine Zuordnungen für nicht replizierte LUNs enthält. SiteB::> lun mapping delete -vserver svm_name -igroup igroup -path <>
-
Ändern Sie am primären Standort die Initiatorkonfiguration für vorhandene Hosts, um den proximalen Pfad für Initiatoren auf dem lokalen Cluster festzulegen.
SiteA::> igroup initiator add-proximal-vserver -vserver Svm_name -initiator host -proximal-vserver server
-
Fügen Sie am sekundären Standort eine neue Initiatorgruppe und einen neuen Initiator für die neuen Hosts hinzu und legen Sie die Host-Nähe für die Host-Affinität zum lokalen Standort fest. Ordnen Sie die LUNs der Initiatorgruppe zu.
SiteB::> igroup create -vserver svm_name -igroup igroup_name
SiteB::> igroup add -vserver svm_name -igroup igroup_name -initiator host_name
SiteB::> lun mapping create -igroup igroup_name -path path_name
-
Ermitteln Sie die Pfade auf den Hosts und überprüfen Sie, ob die Hosts über einen aktiv/optimierten Pfad zur Storage-LUN vom bevorzugten Cluster verfügen
-
Implementieren Sie die Applikation und verteilen Sie die VM-Workloads über Cluster hinweg.
Umwandlung von symmetrischer aktiv/aktiv-Beziehung in eine asymmetrische Beziehung
Wenn Sie symmetrischen aktiv/aktiv-Schutz konfiguriert haben, können Sie die Beziehung mithilfe der ONTAP-CLI in asymmetrischen Schutz umwandeln.
-
Verschieben Sie alle VM-Workloads auf den lokalen Host in das Quellcluster.
-
Entfernen Sie die igroup-Konfiguration für die Hosts, die die VM-Instanzen nicht verwalten, und ändern Sie die igroup-Konfiguration, um die igroup-Replikation zu beenden.
code
-
Heben Sie am sekundären Standort die Zuordnung der LUNs auf.
SiteB::> lun mapping delete -vserver svm_name -igroup igroup_name -path <>
-
Löschen Sie am sekundären Standort die symmetrische aktiv/aktiv-Beziehung.
SiteB::> snapmirror delete -destination-path destination_path
-
Geben Sie am primären Standort die symmetrische aktiv/aktiv-Beziehung frei.
SiteA::> snapmirror release -destination-path destination_path -relationship-info-only true
-
Erstellen Sie vom sekundären Standort aus mit der
AutomatedFailover
Richtlinie eine Beziehung zum gleichen Volume-Satz, in dem die Beziehung neu synchronisiert wird.
SiteB::> snapmirror create -source-path source_path -destination-path destination_path -cg-item-mappings source:@destination -policy AutomatedFailover
SiteB::> snapmirror resync -destination-path vs1:/cg/cg1_dst
Die Consistency Group am sekundären Standort muss "Zu löschen" vor dem Neuerstellen der Beziehung erstellt werden. Die Zielvolumes "Muss in Typ DP konvertiert werden". -
Bestätigen Sie, dass
Snapmirrored
der Beziehungsstatus „SpiegelstatusInsync
“ lautet.snapmirror show -destination-path destination_path
-
Ermitteln Sie die Pfade vom Host erneut.