Externe Replikation erstellen

Auf dieser Seite wird beschrieben, wie Sie eine externe Replikation erstellen.

Hinweise

Bevor Sie eine externe Replikation einrichten, empfehlen wir Ihnen, sich den Workflow für die externe Replikation anzusehen. Der externe Replikationsprozess beginnt mit dem Erstellen eines Ziel-Volumes und der Angabe der Details des Quellsystems. Durch diese Aktion wird eine Ziel-Volume-Ressource und eine untergeordnete Replikationsressource in NetApp Volumes zum Verwalten der Replikation erstellt.

Hinweise

  • Die folgenden Funktionen werden für Zielvolumes während der externen Replikation nicht unterstützt:

    • Automatisches Tiering

    • Volume-Replikation

    • Flex-Servicelevel

  • Sie müssen manuelle Sicherungen verwenden, wenn Sie eine integrierte Sicherung von NetApp Volumes-Zielvolumes durchführen. Wenn Sie versuchen, einem Zielvolume eine Sicherungsrichtlinie zuzuweisen, schlägt der Vorgang fehl.

  • Wählen Sie den richtigen Speicherpool aus und achten Sie darauf, dass das Ziel-Volume groß genug ist, um die logische Größe (nicht die physische Größe) des ONTAP-Quell-Volumes aufzunehmen.

  • Geben Sie den richtigen Freigabenamen und die richtigen Protokolltypen an. Der Freigabename muss mit der Quelle übereinstimmen. Die Protokolltypen müssen sorgfältig ausgewählt werden, da sie nach dem Erstellen des Volumes nicht mehr geändert werden können. Die von Ihnen ausgewählten Protokolleinstellungen werden auch Lautstärkesicherheitsstilen zugeordnet. Achten Sie darauf, dass diese Einstellungen übereinstimmen.

  • Bevor Sie eine externe Replikation erstellen, müssen Sie sicherstellen, dass Sie CLI-Zugriff und die erforderlichen Berechtigungen für das ONTAP-Quellsystem haben. Sie müssen CLI-Befehle innerhalb einer Stunde nach dem Replikationsvorgang auf dem Quell-ONTAP-System ausführen.

Voraussetzungen für die externe Replikation

Für die externe Replikation und die Volumemigration gelten dieselben Voraussetzungen.

Externe Replikation erstellen

Gehen Sie nach der folgenden Anleitung vor, um mit derGoogle Cloud -Konsole oder der Google Cloud CLI eine externe Replikation zu erstellen.

Console

  1. Rufen Sie in der Google Cloud Console die Seite NetApp Volumes auf.

    Zu NetApp Volumes

  2. Klicken Sie im Menü Datenschutz auf Externe Replikationen.

  3. Klicken Sie auf Externes Volume replizieren.

  4. Sehen Sie sich im Abschnitt Voraussetzungen die Voraussetzungen an und klicken Sie auf Weiter.

  5. Führen Sie im Abschnitt Details zur externen Quelle die folgenden Schritte aus:

    1. Geben Sie den Namen Ihres Quellclusters in das Feld Clustername ein.

    2. Geben Sie im Feld Name der Storage-VM den Namen der Storage Virtual Machine (SVM) ein, die das Quellvolume hostet. Die SVM wird auch als vserver bezeichnet.

    3. Geben Sie den Namen des Quell-Volumes in das Feld Volume name (Name des Volumes) ein.

    4. Geben Sie die IC-LIF-IP-Adresse (Inter-Cluster-LIF) in das Feld Inter-Cluster-IP ein. Jeder Knoten des Quellclusters benötigt eine IC-LIF. Geben Sie alle IC-LIFs als durch Kommas getrennte Liste an.

    5. Optional: Geben Sie im Feld Standort eine Beschreibung für den Standort des ONTAP-Quellclusters ein.

  6. Optional: Klicken Sie im Bereich Volume-Stil das Kästchen FlexGroup-Volume an, um ein Ziel-Volume mit großer Kapazität in NetApp Volumes zu erstellen.

    1. Geben Sie die Anzahl der zugehörigen Volumes auf dem Quell-Volume in das Feld Anzahl der zugehörigen Volumes ein.

    2. Klicken Sie auf Weiter.

Details des Ziel-Volumes konfigurieren

  1. Führen Sie im Abschnitt Zielvolumen erstellen die folgenden Schritte aus:

    1. Geben Sie den Namen des Ziel-Volumes in das Feld Name des Ziel-Volumes ein.

    2. Optional: Geben Sie im Feld Beschreibung eine Beschreibung für das Volume ein.

  2. Führen Sie im Abschnitt Speicherpooldetails die folgenden Schritte aus:

    1. Klicken Sie auf Speicherpool auswählen.

    2. Wählen Sie in der Liste der angezeigten Speicherpools den gewünschten Speicherpool aus.

    3. Klicken Sie auf Auswählen.

      Wenn die Speicherpools in der Liste nicht die gewünschten Einstellungen haben, klicken Sie auf Neuen Speicherpool erstellen.

  3. Geben Sie im Abschnitt Volume-Details im Feld Freigabename den Freigabenamen des Volumes ein. Der Freigabename muss innerhalb eines Standorts eindeutig sein. Es empfiehlt sich, den Namen des Ziel-Volumes als Freigabenamen zu verwenden.

  4. Führen Sie im Abschnitt Kapazitätskonfiguration die folgenden Schritte aus:

    1. Klicken Sie auf das Kästchen Große Kapazität aktivieren.

    2. Geben Sie die Volume-Kapazität in das Feld Capacity (Kapazität) ein.

  5. Optional: Wenn der ausgewählte Speicherpool Auto-Tiering unterstützt:

    1. Klicken Sie das Kästchen Automatisches Tiering aktivieren an, wenn Sie automatisches Tiering für das Volume aktivieren möchten.

    2. Geben Sie im Feld Schwellenwert für „kalte“ Daten in Tagen einen Schwellenwert für „kalte“ Daten zwischen 2 und 183 Tagen an. Der Standardschwellenwert für „kalte“ Daten beträgt 31 Tage.

  6. Wählen Sie im Abschnitt Protokollkonfiguration dasselbe Protokoll wie für das Quellvolume aus. Bei einigen Protokollen werden verschiedene Optionen angezeigt. Weitere Informationen zu Protokolloptionen finden Sie unter Neues Volume erstellen.

  7. Optional: Führen Sie im Abschnitt Snapshot-Konfiguration die folgenden Schritte aus:

    1. Klicken Sie das Kästchen Make snapshot directory visible (Snapshot-Verzeichnis sichtbar machen) an, um Clients den Zugriff auf Snapshot-Versionen des Dateisystems zu ermöglichen. Weitere Informationen finden Sie unter Übersicht über NetApp Volumes-Volume-Snapshots.

    2. Wählen Sie Geplante Snapshots zulassen aus, um das Volume so zu konfigurieren, dass automatisch Snapshots erstellt werden. Sie können die Anzahl der Snapshots angeben, die in stündlichen, täglichen, wöchentlichen und monatlichen Snapshot-Intervallen beibehalten werden sollen. Die Zeiten werden in UTC angegeben. Wenn Sie die maximale Anzahl von Snapshots erreichen, wird der älteste Snapshot gelöscht.

    3. Überprüfen Sie Ihre Snapshot-Auswahl.

  8. Klicken Sie auf Weiter.

Replikationszeitplan definieren

  1. Führen Sie im Bereich Replikationszeitplan die folgenden Schritte aus:

    1. Geben Sie den Namen der Replikation in das Feld Name der Replikation ein.

    2. Optional: Geben Sie im Feld Beschreibung eine Beschreibung für die Replikation ein.

    3. Klicken Sie auf die Drop-down-Liste Replikationszeitplan und wählen Sie die folgende Häufigkeit im Zeitplan für die Replikation der Daten vom Quell-Volume zum Ziel-Volume aus.

      • Alle 10 Minuten

      • Täglich

      • Stündlich

      Der Standardwert ist HOURLY. Volumes mit großer Kapazität unterstützen die Option EVERY_10_MINUTES nicht.

    4. Optional: Klicken Sie auf Label hinzufügen, um relevante Labels für Berichte und Abfragen einzugeben.

  2. Klicken Sie auf Weiter.

  3. Prüfen Sie Ihre Einstellungen und klicken Sie auf Erstellen, um den Replikationsvorgang zu starten.

Nachdem Sie den Replikationsprozess erstellt haben, werden Sie zur Ansicht mit den Volumedetails weitergeleitet. Klicken Sie auf den Tab Replikation, um den Replikationsstatus zu überwachen.

Sie müssen die SnapMirror-Verbindung zwischen Ihrem ONTAP-Quellsystem und NetApp Volumes authentifizieren. Führen Sie den Befehl cluster peer create im ONTAP-Quellcluster aus. Wenn kein vorheriges Peering vorhanden ist, wird auf dem Tab Replication (Replikation) die Meldung Pending cluster peering (Ausstehendes Cluster-Peering) angezeigt.

Wenn Sie auf Peering konfigurieren klicken, wird eine Seitenleiste mit einer Anleitung angezeigt. Folgen Sie der Anleitung und klicken Sie auf Peering prüfen. Nach einem erfolgreichen Peering wird die Seitenleiste ausgeblendet und der Übertragungsstatus der Replikation ändert sich in Wird vorbereitet. Die Baseline-Übertragung wird jetzt ausgeführt. Eine Baseline-Übertragung kann je nach Menge der zu übertragenden Daten und der Netzwerkgeschwindigkeit Minuten, Stunden oder Tage dauern. Sobald die Baseline-Übertragung abgeschlossen ist, wechselt der Übertragungsstatus zu Gespiegelt.

gcloud

So erstellen Sie eine externe Replikation:

gcloud netapp volumes create VOLUME_NAME --location=LOCATION \
  --capacity=CAPACITY --protocols=PROTOCOL \
  --share-name=SHARE_NAME --storage-pool=STORAGE_POOL \
  --hybrid-replication-parameters=hybrid-replication-type=ONPREM_REPLICATION,peer-cluster-name=PEER_CLUSTER_NAME,peer-ip-addresses=PEER_IP_ADDRESSES,peer-svm-name=PEER_SVM_NAME,peer-volume-name=PEER_VOLUME_NAME,replication=REPLICATION,replication-schedule=REPLICATION_SCHEDULE,cluster-location=CLUSTER_LOCATION,description=DESCRIPTION,labels=LABELS

Mit dem Block hybrid-replication-parameters wird ein Replikationsworkflow gestartet.

Ersetzen Sie die folgenden Informationen:

  • VOLUME_NAME ist der Name des Volumes. Dieser Name muss pro Standort eindeutig sein.

  • LOCATION: Der Speicherort für das Volume.

  • CAPACITY: die Kapazität des Volumes. Sie definiert die Kapazität, die NAS-Clients sehen.

  • PROTOCOLS: Die NAS-Protokolle, mit denen das Volume exportiert wird.

  • SHARE_NAME: Der NFS-Exportpfad oder SMB-Freigabename des Volumes.

  • STORAGE_POOL: der Speicherpool, in dem das Volume erstellt werden soll.

  • HYBRID_REPLICATION_TYPE: Geben Sie für die externe Replikation ONPREM_REPLICATION an.

  • PEER_CLUSTER_NAME: der Name des ONTAP-Clusters, auf dem sich die Quell-Volumes befinden.

  • PEER_IP_ADDRESSES: Die InterCluster-LIF-IP-Adressen des ONTAP-Clusters. Der Quellcluster muss eine IC-LIF pro Knoten bereitstellen, die durch #-Zeichen getrennt sind. Geben Sie alle an.

    Das folgende Beispiel zeigt, wie Sie mehrere IC-LIF-IP-Adressen des ONTAP-Clusters hinzufügen:

    peer-ip-addresses=10.0.0.25#10.0.0.26
    
  • PEER_SVM_NAME: der Name der Storage Virtual Machine (SVM), auch bekannt als vserver, die das Quellvolume besitzt.

  • PEER_VOLUME_NAME: der Name des Quellvolumes.

  • REPLICATION: Der Name der zu erstellenden Replikationsressource.

  • LARGE_VOLUME_CONSTITUENT_COUNT: Dieser Parameter ist nur erforderlich, wenn Ihr Quell-Volume ein FlexGroup ist. Weitere Informationen finden Sie unter FlexGroups und große Volumes.

    Wenn Sie ein großes Volume erstellen möchten, verwenden Sie specify --large-volume true und --multiple-endpoints true als Erstellungsparameter.

  • REPLICATION_SCHEDULE (optional): Sie können replication schedule auf eines der folgenden Intervalle festlegen:

    • EVERY_10_MINUTES

    • HOURLY

    • DAILY

    Der Standardwert ist HOURLY. Bei großen Mengen ist EVERY_10_MINUTES nicht verfügbar.

  • CLUSTER_LOCATION (optional): Beschreibung des Quellclusterstandorts.

  • DESCRIPTION: Optional: Der Beschreibungstext für die Replikationsressource.

  • LABELS (optional): Labels für die Replikationsressource.

    Im folgenden Beispiel sehen Sie, wie Sie Schlüssel/Wert-Paare für den Parameter labels angeben:

    labels=KEY1:VALUE1#KEY2:VALUE2
    

Beispielaufruf:

$ gcloud netapp volumes create ok-destination --location australia-southeast1 \
--capacity 100 --protocols=nfsv3 \
--share-name ok-destination --storage-pool okrause-pool \
--hybrid-replication-parameters=hybrid-replication-type=ONPREM_REPLICATION,peer-cluster-name=au2se1cvo2sqa,peer-ip-addresses=10.0.0.25#10.0.0.26,peer-svm-name=svm_au2se1cvo2sqa,peer-volume-name=okrause_source,replication=okrause-replication,replication-schedule=HOURLY

Geben Sie alle anwendbaren optionalen Parameter an, um die Anforderungen an das Volumen zu erfüllen. Für ein NFS-Volume ist beispielsweise möglicherweise eine Exportrichtlinie erforderlich.

Alle Optionen ansehen:

gcloud netapp volumes create --help

Nachdem Sie das Ziel-Volume und die Replikationsressource erstellt haben, versucht NetApp Volumes, ein Peering mit Ihrem ONTAP-Quellsystem herzustellen. Dieser Peering-Prozess dient als Authentifizierungs- und Autorisierungsschritt und schützt Ihren Quellcluster vor schädlichen SnapMirror-Anfragen. Stellen Sie daher sicher, dass Sie nur mit vertrauenswürdigen Systemen eine Verbindung herstellen.

So finden Sie die nächsten Schritte:

gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION

Der aktuelle Authentifizierungsstatus kann jederzeit ausgedruckt werden. Es kann jedoch bis zu fünf Minuten dauern, bis sich der Status ändert, nachdem durch eine Aktion der Prozess zum nächsten Schritt übergegangen ist.

Ein erfolgreiches Peering besteht aus den folgenden Schritten:

  • Das Ziel-Volume von NetApp Volumes pingt Ihr Quellsystem mit dem angegebenen peer-ip-addresses an.

  • Wenn das Cluster-Peering noch nicht eingerichtet ist, gibt NetApp Volumes die Cluster-Peering-Befehle aus, die Sie auf dem Quellsystem ausführen müssen.

  • Wenn SVM-Peering noch nicht eingerichtet ist, gibt NetApp Volumes außerdem die Vserver-Peering-Befehle aus, die Sie auf dem Quellsystem ausführen müssen.

Die zuvor ausgeführten Schritte werden übersprungen und der Vorgang wird automatisch mit dem nächsten Schritt fortgesetzt.

Netzwerkverbindung prüfen

NetApp Volumes versucht, eine ICMP-Anfrage (Ping) an die IC-LIFs zu senden, die Sie unter peer-ip-addresses angegeben haben. Wenn der Vorgang fehlschlägt, wird stateDetails mit Cluster peering failed, please try again angezeigt, was auf ein Netzwerkproblem hinweist. Weitere Informationen finden Sie unter Netzwerkverbindung zum Google Cloud -Projekt. Sie können erst fortfahren, wenn Sie eine Netzwerkverbindung zwischen dem Quellsystem und NetApp Volumes hergestellt haben. Versuchen Sie zu Debugging-Zwecken, die Gateway-IP des /27-CIDR zu pingen, auf dem sich die IC-LIFs von NetApp Volumes befinden.

gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION \
 --format="table(hybridPeeringDetails.subnetIp)"

Dadurch wird die CIDR ausgegeben. Pingen Sie die erste IP-Adresse dieses Netzwerks vom ONTAP-Quellsystem aus über eine Ihrer IC-LIFs.

Beispiel:

ONTAP> ping -lif=YOUR_IC_LIF -vserver=VSERVER_HOSTING_SOURCE_VOLUME -destination=FIRST_IP_OF_SUBNET_IP

Cluster-Peering:

Wenn ICMP funktioniert, wird mit dem Cluster-Peering fortgefahren. Der Status PENDING_CLUSTER_PEERING wird angezeigt, wenn das Peering noch nicht hergestellt wurde.

Anleitung für Cluster-Peering aufrufen:

gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION \
 --format="table(hybridPeeringDetails.command,hybridPeeringDetails.passphrase)"

Bei diesem Vorgang werden der Befehl und die erforderliche Passphrase für die Ausführung ausgegeben. Kopieren Sie den Befehl cluster peer create und fügen Sie ihn in Ihren Quellcluster ein. Führen Sie ihn dann aus. Sie werden aufgefordert, die Passphrase zweimal einzugeben.

SVM-Peering:

Mit dem Befehl cluster peer create aus dem vorherigen Schritt sollte auch das SVM-Peering automatisch ausgeführt werden. Wenn dies nicht der Fall ist, ändert sich der Status nach einigen Sekunden in PENDING_SVM_PEERING.

SVM-Peering prüfen:

gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION

Wenn der Status PENDING_SVM_PEERING ist, führen Sie den Befehl für VServer-Peering aus:

gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION \
 --format="table(hybridPeeringDetails.command)"

Nach einigen Sekunden ändert sich der Status in Bereit und mirrorState in Wird vorbereitet. Das bedeutet, dass die Baseline-Übertragung gestartet wurde. Nachdem die Übertragung der Baseline abgeschlossen ist, ändert sich der mirrorState in Mirrored. Inkrementelle Übertragungen werden basierend auf dem definierten Replikationszeitplan initiiert. Der mirrorState ist dann Transferring.

Weitere Informationen zu zusätzlichen optionalen Flags finden Sie in der Google Cloud SDK-Dokumentation zum Erstellen der externen Replikation.

Nächste Schritte

Externe Replikationen verwalten