IBM Cloud Docs
Globale Replikationsdienste (GRS)

Globale Replikationsdienste (GRS)


IBM Power Virtual Server in IBM

IBM Power Virtual Server Private Cloud in Standort des Clients


IBM® Power® Virtual Server unterstützt Global Replication Services (GRS). GRS bietet Volumenreplikationsdienste auf der Basis von Storage Area Network (SAN), die als Grundlage für den Aufbau von Disaster-Recovery-Lösungen (DR) verwendet werden können. GRS basiert auf einer asynchronen Replikationstechnologie namens IBM FlashSystem Global Mirror Change Volume (GMCV).

Sie können ein replikationsfähiges Volume von einem GRS-aktivierten Speicherort aus erstellen. Das replikationsaktivierte Volume wird als primäres Volume betrachtet. Das replizierte Volume am sekundären Speicherort wird als Hilfsvolume bezeichnet.

GRS auf Power Virtual Server hat die folgenden Vorteile:

  • Bewahrt eine konsistente und wiederherstellbare Kopie der Daten an einem sekundären Speicherort. Die Kopie der Daten wird mit minimalen Auswirkungen auf die Anwendungen an Ihrem Hauptstandort erstellt.

  • Synchronisiert die Daten zwischen dem primären und dem sekundären Standort. Die Failover- und Failback-Modi in den primären und sekundären Standorten verkürzen die Zeit, die benötigt wird, um nach einem geplanten oder ungeplanten Ausfall zum primären Standort zurückzukehren.

  • Unterhält redundante Datenzentren an weit entfernten Standorten für eine schnelle Wiederherstellung nach Katastrophen.

  • Die für die Replikation teuren dedizierten Netzwerke entfallen und Bandbreiten-Upgrades werden vermieden.

Die GRS-Aktivierung in IBM Power Virtual Server ermöglicht die asynchrone Replikation von Daten zwischen zwei IBM Cloud regionalen Rechenzentren, in denen die Speicherreplikation aktiviert ist. Die Rechenzentrumspaare sind fixiert und in beiden Richtungen in einem Eins-zu-Eins-Beziehungsmodus abgebildet.

Begriffe und Definitionen

Begriffe und Definitionen im Zusammenhang mit globalen Replikationsdiensten
term Definition
Primärer Standort Ort, an dem das Volume erstellt wird.
Sekundärer Standort Ort, an dem das Hilfsvolume für die Replikation erstellt wird.
Primärdatenträger Erste Instanz des Replikationsvolumes am primären Speicherort.
Dieses Volumen ist für den Benutzer sichtbar und wird von IBM verwaltet Power Virtual Server.
Zusätzliches Volumen Instanz des replizierten Volumes am sekundären Speicherort. Wenn das Zusatzvolumen an Bord ist, ist es sichtbar und wird von IBM Power Virtual Server verwaltet.
IBM Cloud Ressourcennamen (CRNs) Identifikatoren, die zur eindeutigen Identifizierung von Ressourcen innerhalb von IBM Cloud vergeben werden.

GRS in Standort des Clients

Die GRS-Aktivierung in IBM Power Virtual Server Private Cloud ermöglicht die asynchrone Replikation von Daten zwischen der Infrastruktur des Primärstandorts und der Infrastruktur des Sekundärstandorts. Die beiden Infrastrukturstandorte verfügen über die gleichen Funktionen, die IBM Power Virtual Server in IBM bietet.

Stellen Sie die Netzwerkkonfiguration zwischen dem primären Standort und dem sekundären Standort für die Replikation bereit, die die folgenden Voraussetzungen umfasst:

  • Die Netzwerkbandbreite muss größer oder gleich 10 Gbps sein.
  • Die Latenzzeit des Netzes muss kleiner oder gleich 200 ms sein.

Bei der ersten Synchronisierung werden die gesamten Daten von den primären Volumes auf die Hilfsvolumes kopiert. Bei nachfolgenden Synchronisationen werden nur die Änderungen zwischen den beiden Synchronisationsvorgängen kopiert. Das effektive Wiederherstellungsziel (Recovery Point Objective, RPO) hängt von der Leistungsfähigkeit des zugrunde liegenden Netzdurchsatzes und den Anwendungsmerkmalen ab. Wenn der Netzdurchsatz nicht ausreicht, um den festgelegten RPO zu erreichen, erhöht sich die Zeitdauer zwischen den Synchronisierungen.

Wenn das definierte RPO um mehr als 8 Stunden überschritten wird, werden Sie vom IBM Operations Team gewarnt.

Die Replikation zwischen den VMs in IBM Power Virtual Server in der Umgebung IBM und IBM Power Virtual Server Private Cloud in der Umgebung Standort des Clients wird nicht unterstützt.

Preisgestaltung für GRS

Die Teilenummern werden zur Berechnung der Kosten für GRS auf der Grundlage der mit dem primären Datenträger verbundenen Speicherebene verwendet. Weitere Informationen finden Sie unter Preisgestaltung für Global Replication Services(GRS).

Power Virtual Server Regionen, die GRS unterstützen

In der folgenden Tabelle sind die Standortpaare aufgeführt, die die Replikation unterstützen:

Replikationsfähige Power Virtual Server Regionenpaare
Standort 1 Standort 2
mad02 eu-de-1 (fra04)
mad04 eu-de-2 (fra05)
us-east (wdc04) us-south (dal13)
wdc06 dal12
wdc06 dal14
wdc07 dal10
osa21 tok04
syd04 syd05
sao01 sao04
mon01 tor01
lon04 lon06

Um eine Liste der replikationsfähigen Standortnamen abzurufen, verwenden Sie die folgenden API- oder CLI-Befehle:

Überprüfen Sie, ob der primäre und der sekundäre Standort, die für die Replikation verwendet werden sollen, für Replikationsdienste aktiviert sind und in der Liste der replikationsfähigen Paare aufgeführt sind.

Im folgenden Beispiel bilden die Rechenzentren wdc07 und dal10 ein replikationsfähiges Paar:


{
  "location": "dal10",
  "replicationSites": [
    {
      "ReplicationPoolMap": [
        {
          "remotePool": "General-Flash-92",
          "volumePool": "General-Flash-83"
        }
      ],
      "isActive": true,
      "location": "wdc07"
    }
  ]
}

Power Virtual Server speicherpools, die GRS unterstützen

Sie können replikationsfähige Volumes nur aus Speicherpools zuweisen, die Replikation unterstützen. Um die Speicherpools zu identifizieren, die die Replikation unterstützen, verwenden Sie die folgenden API- oder CLI-Befehle:

Wenn ein Speicherpool Replikation unterstützt, wird die Eigenschaft replication-enabled auf true gesetzt.

Wenn Sie ein Volume erstellen, das replikationsfähig ist, wird das Volume standardmäßig in einem der Speicherpools erstellt, die die Replikation unterstützen. Wenn Sie ein Volume aktualisieren möchten, um die Replikation zu aktivieren, müssen Sie sicherstellen, dass Sie es in einem Speicherpool erstellen, der die Replikation unterstützt. Andernfalls schlägt der Aktualisierungsvorgang fehl.

Erstellen einer Volume-Gruppe für GRS

Eine Volume-Gruppe ist eine von Power Virtual Server verwaltete Ressource. Mithilfe der Volume-Gruppe können Sie eine Konsistenzgruppe für die Speicherreplikation aktivieren, deaktivieren und verwalten. Die Volume-Gruppe enthält die Volumes, die zum Zeitpunkt des Desasters wiederhergestellt werden müssen. Sie können die replikationsfähigen Volumes zu einer Volume-Gruppe hinzufügen. Ein replikationsfähiges Volume kann jeweils nur Teil einer Volume-Gruppe sein. Darüber hinaus müssen alle Volumes in einer Volume-Gruppe Teil desselben Speicherpools sein.

Wenn Sie eine Volume-Gruppe am primären Speicherort erstellen, wird die Speicherreplikations-Konsistenzgruppe im Speicher-Backend sowohl am primären als auch am sekundären Speicherort erstellt. Die Konsistenzgruppe der Speicherreplikation speichert die konsistente Kopie für die Volumes in der Volume-Gruppe. Um Operationen an der Konsistenzgruppe durchzuführen, müssen Sie die Operation an der Volume-Gruppe durchführen, die die Konsistenzgruppe repräsentiert. Power Virtual Server verwaltet die Konsistenzgruppe nicht direkt im Speicher-Backend. Ein Speicher-Backend ist das Speichersubsystem, das den Speicherpool und den Speicher-Controller enthält.

Wenn Sie ein Volume am sekundären Speicherort einbinden und die Volume-Gruppe noch nicht erstellt wurde, wird das Volume erstellt und das eingebundene Hilfsvolume wird hinzugefügt. Diese Volume-Gruppe wird von Power Virtual Server am sekundären Speicherort angezeigt und verwaltet. Weitere Informationen finden Sie unter Onboarding eines Zusatzvolumes.

Bei der ersten Datensynchronisation werden die gesamten Daten des primären Datenträgers auf die zusätzlichen Datenträger kopiert. Bei nachfolgenden Datensynchronisationen werden nur die Änderungen zwischen den beiden Synchronisationsvorgängen kopiert. Das effektive Wiederherstellungsziel (Recovery Point Objective, RPO) hängt von der Leistungsfähigkeit des Netzdurchsatzes und den Anwendungsmerkmalen ab. Wenn der Netzwerkdurchsatz nicht ausreicht, um das definierte RPO einzuhalten, erhöht sich die Dauer zwischen den Datensynchronisationen.

Eine Volume-Gruppe wird zum Aktivieren, Deaktivieren und Verwalten einer replikationsaktivierten Konsistenzgruppe in Speicher-Volumes verwendet. Durch die Verwendung einer Konsistenzgruppe können Sie Vorgänge auf mehreren Volumes durchführen, anstatt jedes Volume einzeln zu verwalten. Die Konsistenzgruppe hat eine state Eigenschaft, die den Status des copy Vorgangs der Volumes in der Gruppe angibt.

In der folgenden Tabelle sind die verschiedenen Zustände der replikationsaktivierten Konsistenzgruppe in Speicher-Volumes aufgeführt.

Verschiedene Zustände der Speicherreplikations-Konsistenzgruppe und ihre Beschreibungen.
Status Beschreibung
inconsistent_stopped Auf die primären Volumes kann für read und write E/A-Vorgänge zugegriffen werden, aber auf die zusätzlichen Volumes ist kein Zugriff möglich. Dieser Status zeigt an, dass das Kopieren der Daten vom primären auf den zusätzlichen Datenträger gestoppt ist. Starten Sie den Vorgang copy auf dem Zusatzvolume, um es mit dem Hauptvolume in Einklang zu bringen.
inconsistent_copying Auf die primären Datenträger kann für read und write zugegriffen werden, aber auf die Hilfsdatenträger kann nicht zugegriffen werden und der Vorgang copy wird gestartet. Dieser Status zeigt an, dass der Vorgang copy für die Konsistenzgruppe gestartet wird, die sich zuvor im Status inconsistent_stopped befand.
consistent_copying Die primären Volumes sind für read und write E/A-Betrieb zugänglich. Die Hilfsvolumes enthalten eine konsistente Kopie der Daten auf den primären Volumes. Die Daten auf dem Hilfsdatenträger können veraltet sein und müssen daher mit den Daten auf dem Hauptdatenträger aktualisiert werden. Dieser Status zeigt an, dass der Kopiervorgang im Gange ist und die Hilfsvolumes mit der aktuellen Kopie der primären Volumes aktualisiert werden.
consistent_stopped Die Hilfsvolumes enthalten eine konsistente Kopie der primären Volumes, können aber mit den Daten auf den primären Volumes veraltet sein. Der Status zeigt an, dass sich die Konsistenzgruppe im Zustand consistent_copying befand und angehalten wurde.
idling Die primären und die zusätzlichen Datenträger werden beide in der primären Rolle betrieben und beide sind für read und write E/A-Vorgänge zugänglich. Dieser Status zeigt an, dass die Daten von einem Satz von Datenträgern nicht auf den anderen Satz von Datenträgern im Replikationspaar kopiert werden, da der Replikationsprozess deaktiviert ist.
idling_disconnected Dieser Status zeigt an, dass die Volumes in der Konsistenzgruppe in der primären Rolle betrieben werden und read und write E/A-Vorgänge akzeptieren können.
consistent_disconnected Dieser Status zeigt an, dass die Volumes in den Konsistenzgruppen in der nicht primären Rolle arbeiten und Sie keine read oder write E/A-Vorgänge durchführen können.
empty Dieser Zustand zeigt an, dass die Volumes in der Konsistenzgruppe in keiner Beziehung zueinander stehen.

Wenn Sie einen Vorgang an einer Volume-Gruppe an einem Speicherort durchführen, wirkt sich dies auf die zugehörige Volume-Gruppe am anderen Speicherort aus. Nehmen wir zum Beispiel an, eine Volume-Gruppe wird an einem primären Speicherort angehalten. Nach einiger Zeit wird die zugehörige Volume-Gruppe am sekundären Speicherort aktualisiert, um den Replikationsstatus des Paares in der Volume-Gruppe wiederzugeben. In diesem Fall zeigt das Feld replicationStatus den Status der Volume-Gruppe als disabled sowohl am primären als auch am sekundären Speicherort an.

Bevor Sie einen Vorgang an einer Volume-Gruppe an einem Standort durchführen, sollten Sie den Replikationsstatus der Volume-Gruppen am primären und sekundären Standort überprüfen.

Sie können die replikationsfähigen Volumes gruppieren, die in ihrer Funktion ähnlich sind. So können beispielsweise Volumes, die einem bestimmten Workload zugeordnet sind, in einer Volume-Gruppe zusammengefasst werden. Wenn zusätzliche replikationsfähige Volumes erstellt werden, können Sie ein Volume zu einer bestehenden Volume-Gruppe mit ähnlichen Volumes auf der Grundlage der Funktion hinzufügen. Sie können eine neue Volume-Gruppe für die Volumes erstellen, wenn deren Funktion nicht mit der der vorhandenen Volumes übereinstimmt.

Vorbereitung auf Disaster-Recovery

Stellen Sie sich vor, Sie haben virtuelle Serverinstanzen mit Datenträgern, auf denen Arbeitslasten ausgeführt werden. Wenn ein Fehler auftritt und die Data-Volumes repliziert sind, können Sie die Data-Volumes vom sekundären Speicherort wiederherstellen. Um den Volume-Replikationsdienst zu aktivieren, führen Sie die folgenden Aktionen durch:

Sie müssen die Aktionen auf der primären Site abschließen, bevor Sie mit den Aktionen auf der sekundären Site fortfahren.

Voraussetzungen

Bevor Sie ein replikationsfähiges Volume für Disaster Recovery (DR) vorbereiten, müssen Sie die folgenden Voraussetzungen erfüllen:

  • Verwenden Sie dieselbe IBM Cloud Konto-ID, um zwei Arbeitsbereiche zu erstellen, jeweils am primären und sekundären Standort, der GRS unterstützt
  • Sicherstellen, dass zwei Arbeitsbereiche unterschiedliche CRNs haben
  • Definieren Sie keine zusätzlichen Eigenschaften für die Arbeitsbereiche, um zu kennzeichnen, dass sie replikationsfähige Volumes enthalten

Aktionen am primären Standort

Um die Volume-Replikation auf der primären Site zu aktivieren, führen Sie die folgenden Schritte aus:

  1. Ein Volume für die Replikation erstellen
  2. Überprüfen Sie den Replikationsstatus des Volumes
  3. Aktualisierung eines vorhandenen Volumes als replikationsfähiges Volume
  4. Erstellen einer Volume-Gruppe
  5. Überprüfen Sie den Status der Volume-Gruppe

Erstellen eines Volumes für die Replikation

Verwenden Sie die Schnittstelle Power Virtual Server, um eine virtuelle Serverinstanz mit replikationsfähigen Volumes zu erstellen.

Die Boot-Volumes von virtuellen Serverinstanzen, die Sie erstellen, sind immer auf nicht replikationsaktiviert eingestellt. Sie können eine Kombination aus replikationsfähigen und nicht replikationsfähigen Volumes für eine virtuelle Serverinstanz bereitstellen, wenn sie zum selben Speicherpool gehören. Alle Affinitätsrichtlinien, die sich auf einen Speicherpool beziehen, sind für replikationsfähige Volumes gültig. Weitere Informationen finden Sie unter Konfigurieren von Affinitätsrichtlinien.

Sie können ein replikationsfähiges Volume auch mit den folgenden API- oder CLI-Befehlen erstellen:

Stellen Sie die Werte für die folgenden Parameter ein:

  • VOLUME_ID: Setzen Sie den Wert auf die primäre Volume-ID
  • --size: Setzen Sie die Maßeinheit auf Gigabyte (GB)
  • replicationEnabled: Setzen Sie das Flag auf True

Weitere Informationen zu den Replikationseigenschaften eines Volumes finden Sie unter FAQ.

Überprüfen des Replikationsstatus eines Volumes

Nachdem Sie ein replikationsfähiges Volume erstellt haben, rufen Sie die Details des Volumes ab, um den Replikationsstatus des Volumes zu überprüfen. Die Eigenschaft replicationEnabled muss auf true eingestellt sein. Der Status "Replikation aktiviert" wird möglicherweise nicht sofort aktiviert, da die Erstellung des Volumes asynchron erfolgt. Überwachen Sie weiterhin den Zustand des Datenträgers. Wenn sich das Volume im Status available befindet und der Status "Replikation aktiviert" noch nicht auf true gesetzt ist, aktualisieren Sie das Volume, um den Status "Replikation aktiviert" auf true zu setzen. Weitere Informationen finden Sie unter Aktualisieren eines Volumes zur Replikationsaktivierung.

Verwenden Sie die folgenden API- und CLI-Befehle, um den Replikationsstatus eines Volumes abzurufen:

In der folgenden Tabelle finden Sie die Eigenschaften eines replikationsfähigen Volumes.

Eigenschaften von replikationsaktivierten Volumes und ihre Beschreibungen.
Eigenschaft Beschreibung
consistencyGroupName Gibt den Namen der Konsistenzgruppe an, wenn ein Volume Teil einer Volume-Gruppe ist.
masterVolumeName Gibt den Namen des master Volumes im Speicher an. Der Speichercontroller generiert diesen Namen automatisch.
mirroringState Zeigt den gespiegelten Status des replikationsaktivierten Volumes an. Dieser Status bezieht sich auf den aktuellen Status der Replikation zwischen dem primären und den zusätzlichen Volumes. Weitere Informationen finden Sie unter Status von Volume-Gruppen.
outOfBandDeleted Gibt den Status des für die Replikation aktivierten Volumes beim Löschen an. Wenn der Replikationsstatus auf dem primären Datenträger disabled lautet und der Hilfsdatenträger am sekundären Speicherort nicht innerhalb von 24 Stunden gelöscht wird, wird der Status der Eigenschaft outOfBandDeleted auf true gesetzt. In diesem Zustand können Sie keine Aktionen auf dem primären Volume durchführen. Befindet sich das Primärvolumen in diesem Zustand, wird es nicht in Rechnung gestellt.
primaryRole Zeigt das aktive Volumen im primären und zusätzlichen Volumen an. Wenn dieser Eigenschaftswert auf master gesetzt ist, ist das primäre Volume das aktive Volume, auf dem Sie E/A-Vorgänge durchführen können. Wenn dieser Eigenschaftswert auf aux gesetzt ist, ist das Hilfsvolume das aktive Volume, auf dem Sie E/A-Vorgänge durchführen können. Ein inaktives Volume lässt keine E/A-Vorgänge zu. Für ein replikationsfähiges Volume-Paar ist der Wert dieser Eigenschaft derselbe.
replicationEnabled Zeigt den Replikationsstatus eines Volumes an. Auf True gesetzt, wenn das Volume replikationsaktiviert ist.
replicationStatus Gibt den Wert des Replikationsstatus für ein Volume zurück. Wenn der zurückgegebene Wert enabled lautet, ist die Replikation für den Datenträger aktiv. Wenn der zurückgegebene Wert disabled lautet, ist die Replikation für das Volume inaktiv. Wenn der zurückgegebene Wert not-capable lautet, ist das Volume nicht replikationsfähig und nicht mit einem anderen Volume an einem anderen Speicherort verbunden.

Erstellen einer Volume-Gruppe

Erstellen Sie eine Volume-Gruppe (Konsistenzgruppe), um ihr replikationsfähige Volumes hinzuzufügen. Sie können eine Volume-Gruppe mit Hilfe der folgenden API- oder CLI-Befehle erstellen:

Setzen Sie den Wert des Parameters VOLUME_ID auf die primäre Volume-ID. Geben Sie einen Namen für die primäre Volume-Gruppe und die primären Volume-IDs an, um die Volume-Gruppe zu erstellen.

Ein replikationsfähiges Volume kann bei der Erstellung an eine Volume-Gruppe angehängt werden. Um das Volume anzuhängen, geben Sie die Volume-ID des replikationsfähigen Volumes an, das am primären Speicherort erstellt wurde. Replikationsfähige Volumes können an eine bestehende Volume-Gruppe angehängt werden. Weitere Informationen finden Sie unter Hinzufügen eines replikationsfähigen Volumes zu einer vorhandenen Volume-Gruppe.

Überprüfen des Status der Volume-Gruppe

Überprüfen Sie mit den folgenden API- oder CLI-Befehlen, ob die Volume-Gruppe erfolgreich erstellt wurde und sich im Status consistent_copying befindet:

Setzen Sie den Wert des Parameters VOLUME_GROUP_ID auf die ID der primären Datenträgergruppe. Geben Sie die IDs der primären Datenträgergruppen an, um die Details zu erhalten.

In der folgenden Tabelle finden Sie die Eigenschaften und ihre Definitionen.

Eigenschaften einer Datenträgergruppe und ihre Beschreibungen.
Eigenschaft Beschreibung
consistencyGroupName Gibt den Namen der Replikationskonsistenzgruppe an, die auf der Speicherebene erstellt wird. Der Name ist derselbe wie der der Replikationskonsistenzgruppe am sekundären Standort. Der Name wird vom Speicher-Controller erstellt und nicht vom Benutzer festgelegt.
auxiliary Zeigt an, ob die Volume-Gruppe für die Hilfsvolumes oder für die primären Volumes bestimmt ist. Wenn die Datenträgergruppe für die Zusatzdatenträger am sekundären Speicherort ist, lautet der zurückgegebene Wert true. Wenn die Volume-Gruppe für die primären Volumes am primären Speicherort ist, lautet der zurückgegebene Wert false.
name Gibt den Namen der Volume-Gruppe an, den Sie bei der Erstellung am primären Speicherort angegeben haben. Am sekundären Speicherort ist die Eigenschaft name dieselbe wie die Eigenschaft consistencyGroupName.
volumeIDs Listet die Volume-IDs auf, die Teil der Volume-Gruppe sind.
statusDescription Wird mit einem Status versehen, wenn beim Hinzufügen von Datenträgern zu einer Datenträgergruppe ein Fehler auftritt.
status

Zeigt einen der folgenden Status der Volume-Gruppe an:

  • available- bereit zur Verwaltung
  • error- Fehler aufgetreten. Die Datenträgergruppe ist in diesem Zustand nicht verwaltbar, und Sie können nur einen delete-Vorgang durchführen
  • updating- update Vorgang für die Datenträgergruppe ist im Gange
  • creating- create Vorgang für die Datenträgergruppe ist im Gange
replicationStatus Zeigt an, dass der Replikationsstatus für die Volume-Gruppe aktiv ist. Wenn dieser Eigenschaftswert auf disabled gesetzt ist, ist die Replikation für die Volume-Gruppe nicht aktiv.
state Zeigt den Status der Konsistenzgruppe an.

Der Status der Volume-Gruppe wechselt in den Status consistent_copying, wenn die Daten des primären Volumes auf das Hilfsvolume am sekundären Speicherort repliziert wurden und bereit sind, den Replikationsprozess fortzusetzen. Die Power Virtual Server verwaltet das Zusatzvolumen, nachdem es in den sekundären Speicherort eingefügt wurde.

Sie müssen über die folgenden Informationen verfügen, bevor Sie mit dem Onboarding der Hilfsvolumes am sekundären Speicherort beginnen:

  • CRN des Arbeitsbereichs, in dem die primären Datenträger hinzugefügt werden
  • Namen von Hilfsvolumes, die mit den primären Volumes verbunden sind, die replikationsfähig sind. Sie können die Namen der Hilfsvolumes erhalten, indem Sie die Details der primären Volumes abfragen.

Nachdem Sie die CRN und die Namen der Hilfsvolumes erfasst haben, können Sie zum sekundären Speicherort und dem Arbeitsbereich wechseln, in dem sich die Hilfsvolumes befinden.

Der Arbeitsbereich muss zu derselben IBM Cloud Konto-ID gehören wie der Arbeitsbereich des Hauptstandorts.

Aktionen am sekundären Standort

Führen Sie die folgenden Aktionen aus, um Hilfsvolumes am sekundären Speicherort einzubinden:

Onboarding eines Zusatzvolumens

Um das replizierte Volume an einem entfernten Standort zu verwalten und eine Volume-Wiederherstellung durchzuführen, schalten Sie ein Hilfsvolume ein. Damit Power Virtual Server das Zusatzvolume verwalten kann, müssen Sie das Zusatzvolume in den sekundären Speicherort einbinden.

Sie müssen über die Rolle editor auf dem Quell- und Zielarbeitsbereich Power Virtual Server verfügen, um das Hilfsvolume einbinden zu können. Der Quell- und der Zielarbeitsbereich müssen unter Verwendung derselben Konto-ID erstellt werden.

Holen Sie die folgenden Informationen vom primären Standort ein, um das Onboarding der zusätzlichen Volumes am sekundären Standort zu beantragen:

  • Sie haben sowohl auf den primären als auch auf den sekundären Arbeitsbereich Zugriff mit einer Redakteursrolle
  • Behalten Sie dieselbe IBM Cloud Konto-ID in den Arbeitsbereichen des primären und sekundären Standorts bei
  • Abrufen des Cloud Resource Name (CRN) der Power Virtual Server Workspace-Instanz, in der sich die primären Volumes befinden (primärer Speicherort)
  • Holen Sie die Namen der Hilfsvolumes aus dem auxVolumeName feld der primären Volumes am primären Speicherort für das Onboarding

Für das Onboarding eines Zusatzdatenträgers gelten die folgenden Bedingungen:

  • Wenn eine Volume-Gruppe des Zusatzvolumes am sekundären Speicherort vorhanden ist, wird das Zusatzvolume zu dieser hinzugefügt.
  • Wenn eine Volume-Gruppe des Zusatzvolumes am sekundären Speicherort nicht vorhanden ist, wird beim Onboarding-Vorgang automatisch eine Volume-Gruppe erstellt. Die Volume-Gruppe ist mit dem Hilfsvolume am sekundären Speicherort verbunden.

Das eingebaute Zusatzvolumen wird zu dieser Volumengruppe hinzugefügt. Die Volume-Gruppe, die am sekundären Speicherort erstellt wird, ist mit der Volume-Gruppe am primären Speicherort verknüpft. Die Volume-Gruppe am primären Speicherort enthält das primäre Volume, das mit dem zusätzlichen Volume verbunden ist. Um den Replikationsstatus zwischen den beiden primären und den zusätzlichen Volumes zu überprüfen, vergleichen Sie den Namen der Konsistenzgruppe der Volume-Gruppe an beiden Speicherorten.

Verwenden Sie den CLI-Befehl ibmcloud pi workspace, um den Wert des Workspace auf den Service-Workspace zu setzen, in dem sich die Hilfsvolumes befinden. Beispiel: ibmcloud pi ws target AUXILIARY_WS_CRN.

Verwenden Sie die folgenden API- oder CLI-Befehle, um das Hilfsvolume auf dem sekundären Standort einzubinden:

Geben Sie die folgenden Parameter an:

  • quell-CRN: Geben Sie den CRN-Parameter des Arbeitsbereichs an, in dem sich das primäre Volume befindet
  • hilfsvolume: Geben Sie den Namen des Hilfsvolumes an

Überprüfen des Replikationsstatus des Hilfsvolumes

Eine Onboarding-Aufgaben-ID wird zurückgegeben, wenn Sie das Onboarding der Hilfsvolumes am sekundären Speicherort abgeschlossen haben. Verwenden Sie die Aufgaben-ID, um den Status des Onboarding-Vorgangs mit den folgenden API- und CLI-Befehlen zu überprüfen:

In der folgenden Tabelle finden Sie die Eigenschaften und ihre Definitionen.

Eigenschaften eines Hilfsvolumens und ihre Beschreibungen.
Eigenschaft Beschreibung
progress Zeigt den Fortschritt des Einbindungsvorgangs des Zusatzdatenträgers in Prozent an
results Enthält die Liste der Namen der eingebrachten Datenträger oder Einzelheiten zu Fehlern, die während des Einbringens des Zusatzdatenträgers auftraten
status Zeigt den Status des Volume-Onboarding-Vorgangs an. Wenn der Vorgang erfolgreich ist, lautet der Rückgabewert Success. Wenn während des Onboarding-Vorgangs ein Fehler aufgetreten ist, lautet der Rückgabewert Failure.

Wenn der Onboarding-Prozess des Zusatzvolumes am sekundären Speicherort erfolgreich ist, sind sowohl das onboarded Volume als auch die Volume-Gruppe im Arbeitsbereich Power Virtual Server am sekundären Speicherort vorhanden. Die Ressourcen am sekundären Standort haben ihre eigenen IDs. Die IDs unterscheiden sich von den IDs und CRNs der zugehörigen Volumes am primären Speicherort.

Ermitteln Sie den Status der Hilfsvolumes mit Hilfe der Namen der Hilfsvolumes. Wenn der Onboarding-Vorgang erfolgreich war, sind die Namen der Hilfsvolumes verfügbar. Überprüfen Sie den Status der Hilfsvolumes mit Hilfe der folgenden API- und CLI-Befehle:

Überprüfen Sie anhand der folgenden Tabelle, ob die Replikationseigenschaften des Volumes den Erwartungen entsprechen.

Überprüfen des Replikationsstatus eines Hilfsvolumes.
Eigenschaft Überprüfen des Replikationsstatus
auxVolumeName Stimmt mit dem Wert auxVolumeName überein, der für das Onboarding der Lautstärke verwendet wird
auxiliary Stellen Sie true ein, da die Lautstärke die Hilfslautstärke ist
consistencyGroupName Entspricht dem Namen der Konsistenzgruppe der Volume-Gruppe am primären Speicherort
groupID Gibt die ID der Volume-Gruppe zurück
masterVolumeName Entspricht dem Wert masterVolumeName des primären Datenträgers am primären Speicherort
mirroringState Auf den Zustand consistent_copying einstellen
primaryRole Auf master gesetzt, da das primäre Volume als aktives Volume fungiert
replicationEnabled Setzen auf true
replicationStatus Setzen auf enabled

Fragen Sie mit dem Wert groupID des Zusatzvolumes die Details der Volume-Gruppe ab. Überprüfen Sie, ob das Hilfsvolume für die Replikation aktiviert ist, indem Sie die folgenden API- und CLI-Befehle verwenden:

Anhand der folgenden Tabelle können Sie überprüfen, ob der Replikationsstatus der Volume-Gruppe den Erwartungen entspricht.

Überprüfen des Status einer Volume-Gruppe, die für die Replikation aktiviert ist.
Eigenschaft Überprüfen des Replikationsstatus
auxiliary Setzen auf true
state Stellen Sie den Status consistent_copying ein, um die mirroringState der Hilfslautstärke anzupassen
volumeIDs Enthält eine Liste der Volume-IDs, die zu der Volume-Gruppe gehören. Überprüfen Sie, ob sie die ID des Zusatzdatenträgers enthält, der in das System integriert wurde

Durchführung eines Failover- und Fallback-Vorgangs

Tritt am primären Standort eine Katastrophe ein, geht der Zugriff auf alle am primären Standort zugewiesenen Speichervolumes verloren. Die Replikationsbeziehung für die replikationsfähigen primären Volumes mit dem sekundären Speicherort ist unterbrochen. Der Status der Konsistenzgruppe (Volume-Gruppe) ändert sich zu inconsistent-disconnected. Am primären Speicherort ist kein Volume mit der primären Rolle in der Volume-Gruppe verbunden.

Führen Sie die folgenden Schritte aus, um die Failover-Vorgänge am sekundären Standort durchzuführen:

  1. Beenden Sie die Hilfsvolume-Gruppe und greifen Sie auf das Hilfsvolume am sekundären Speicherort zu. Siehe, Failover zum sekundären Standort
  2. Überprüfen Sie, ob sich die Gruppe der Hilfsvolumes im Leerlauf befindet

Wenn Sie die Failover-Schritte abgeschlossen haben, sind die Volumes bereit, E/A-Anforderungen zu akzeptieren. Die virtuelle Serverinstanz, an die diese Volumes angehängt sind, kann eingeschaltet werden und Sie können die Ausführung fortsetzen.

Failover zum sekundären Standort

Um bei einem Ausfall des primären Standorts vom sekundären Standort aus auf die zusätzlichen Volumes zuzugreifen, stoppen Sie die Volume-Gruppe. Erlauben Sie den Hilfsvolumes in der Volume-Gruppe den Zugriff auf die Hilfsvolumes am sekundären Speicherort.

Sie können den Failover-Vorgang mit den folgenden API- und CLI-Befehlen durchführen:

Wenn Sie den CLI-Befehl zum Einbinden eines Hilfsvolumes verwenden, muss der Arbeitsbereich des Dienstes auf den Arbeitsbereich festgelegt werden, in dem sich die Hilfsvolumes befinden. Beispiel: ibmcloud pi ws target AUXILIARY_WS_CRN.

Überprüfen Sie, ob die Aktion, die Sie für eine Volume-Gruppe durchführen, dem aktuellen Status der Volume-Gruppe entspricht. Andernfalls wird eine Fehlermeldung angezeigt, die besagt, dass sich die Volume-Gruppe nicht im erwarteten Zustand befindet.

Wenn Sie eine Aktion für eine Volume-Gruppe durchführen, wird ein Fehler zurückgegeben, wenn der folgende Status und die Aktionen für die Volume-Gruppe nicht übereinstimmen:

  • Anhalten einer Volume-Gruppe, wenn sich replicationStatus im Status disabled befindet
  • Starten Sie eine Volume-Gruppe, wenn sich replicationsStatus im Status enabled oder available befindet
  • Zurücksetzen einer Volume-Gruppe, die sich nicht im Status error befindet

Überprüfen der Volume-Gruppe auf Leerlaufstatus

Wenn Sie die Volume-Gruppe stoppen, wird der Status der Konsistenzgruppe auf idling geändert, die Replikation wird deaktiviert, und die Hilfsvolumes erlauben E/A-Vorgänge.

Rufen Sie die Details der Volume-Gruppe ab, um den Status der Volume-Gruppe mit den folgenden API- und CLI-Befehlen zu überprüfen:

Rückgriff auf den primären Standort

Wenn der primäre Speicherort wiederhergestellt ist, können Sie die primäre Volume-Gruppe wieder für die Replikation aktivieren. Wenn das primäre Volume für die Replikation bereit ist, können Sie auf den primären Speicherort zurückgreifen. Führen Sie die folgenden Schritte aus, um die Daten zwischen den Hilfsvolumes und den primären Volumes zu synchronisieren:

  1. Schalten Sie die virtuelle Serverinstanz am sekundären Standort aus
  2. Synchronisieren Sie die E/A-Aktualisierungen vom Hilfsvolume mit dem Hauptvolume
  3. Stoppen Sie die primäre Volume-Gruppe, um die Replikation zu deaktivieren
  4. Replikation auf der primären Volume-Gruppe wieder aktivieren

Nachdem die Replikation wieder aktiviert wurde, können Sie die virtuelle Serverinstanz und ihren Workload am primären Standort starten. Wenn die primäre Serverinstanz die aktive Instanz ist, können Sie die virtuelle Serverinstanz am sekundären Standort ausschalten.

Synchronisierung von E/A-Aktualisierungen vom Hilfsvolume zum Hauptvolume

Um auf das primäre Volume zurückgreifen zu können, müssen alle E/A-Aktualisierungen, die auf dem Hilfsvolume vorgenommen wurden, auf das primäre Volume repliziert werden. Starten Sie die primäre Volume-Gruppe im Hilfsmodus, um die Daten vom Hilfsvolume mit dem primären Volume zu synchronisieren.

Verwenden Sie den CLI-Befehl ibmcloud pi workspace, um den Service-Arbeitsbereich auf den Arbeitsbereich festzulegen, in dem sich die Hilfsvolumes befinden. Beispiel: ibmcloud pi ws target AUXILIARY_WS_CRN.

Verwenden Sie die folgenden API- oder CLI-Befehle, um das primäre Volume im Hilfsmodus zu starten:

  • API: Ausführen einer Aktion für eine Volume-Gruppe. Setzen Sie den Parameter VOLUME_GROUP_ID auf die ID der Hilfslautstärkegruppe. Verwenden Sie die API, um die Volume-Gruppe zu starten und sie als aux-Volume zu definieren, wie im folgenden Code definiert:

    Request Body:
    {
      "start": {
        "source": "aux"
      }
    }

  • CLI: ibmcloud pi volume-group Aktion. Setzen Sie den Parameter VOLUME_GROUP_ID auf die Kennung der Hilfsdatenträgergruppe, das Kennzeichen --operation auf start und das Kennzeichen --source auf aux.

Überprüfen Sie, ob der Wert primaryRole der Volume-Gruppe auf aux eingestellt ist. Überwachen Sie den Status der Volume-Gruppe, bis die Replikation der Daten vom Hilfsvolume auf das primäre Volume abgeschlossen ist. Die Änderung des Status der primären Datenträgergruppe auf den Wert consistent_copying zeigt an, dass die Daten vom sekundären Speicherort mit dem primären Speicherort synchronisiert wurden.

Anhalten der primären Volume-Gruppe, um die Replikation zu deaktivieren

Wenn Sie die Datenreplikation vom Hilfsvolume auf das primäre Volume abgeschlossen haben, ist es an der Zeit, auf das primäre Volume zurückzugreifen. Um das primäre Volume zu aktivieren, verwenden Sie die folgenden API- und CLI-Befehle, um die primäre Volume-Gruppe anzuhalten und die Replikation zu deaktivieren:

  • API: Ausführen einer Aktion für eine Volume-Gruppe. Setzen Sie den Parameter VOLUME_GROUP_ID auf die primäre Volume-Gruppen-ID. Die API muss die Datenträgergruppe anhalten und den Lesezugriff erlauben. Der Request Body muss zum Beispiel wie folgt definiert werden:

    Request Body:
    {
      "stop": {
        "access": true
      }
    }

  • CLI: ibmcloud pi volume-group Aktion. Setzen Sie den Parameter VOLUME_GROUP_ID auf die primäre Datenträgergruppen-ID, das Kennzeichen --operation auf stop und das Kennzeichen --allow-read-access auf True.

Warten Sie, bis der Parameter replicationStatus der primären Datenträgergruppe in den Zustand disabled wechselt. In diesem Zustand replizieren sich der primäre und der sekundäre Standort nicht gegenseitig. Daher werden E/A-Vorgänge auf dem Hilfsvolume nicht auf das Hauptvolume repliziert.

Reaktivierung der Replikation auf der primären Volume-Gruppe

Um die primäre Volume-Gruppe, die sich im deaktivierten Zustand befindet, neu zu starten, verwenden Sie den Befehl start. Wenn Sie die Volume-Gruppe starten, um die Replikation wieder zu aktivieren, sind die primären Volumes der primären Volume-Gruppe wieder die master Volumes.

  • API: Ausführen einer Aktion für eine Volume-Gruppe. Setzen Sie den Parameter VOLUME_GROUP_ID auf die primäre Volume-Gruppen-ID. Starten Sie über die API die Volume-Gruppe und legen Sie sie als master Volume fest, wie im folgenden Code definiert:

    Request Body:
    {
      "start": {
        "source": "master"
      }
    }

  • CLI: ibmcloud pi volume-group Aktion. Setzen Sie den Parameter VOLUME_GROUP_ID auf die primäre Datenträgergruppen-ID, das Kennzeichen --operation auf start und das Kennzeichen --source auf master.

Warten Sie, bis die Volume-Gruppe für die Replikation aktiviert ist und sich im Status consistent_copying befindet. Wenn die Replikation aktiv ist, werden die E/A-Vorgänge auf dem primären Volume auf das Hilfsvolume am sekundären Speicherort repliziert.

Aktualisieren eines vorhandenen Volumes als replikationsfähiges Volume

Sie können ein vorhandenes Volume so ändern, dass es replikationsfähig ist, wenn es in einem Speicherpool erstellt wurde, der den Replikationsprozess unterstützt. Um dies zu überprüfen, fragen Sie die Details des Volumes ab, rufen Sie die Details des Speicherpools ab, der das Volume enthält, und überprüfen Sie es mit der Liste der Speicherpools, die Replikation unterstützen. Weitere Informationen zu Speicherpools, die Replikation unterstützen, finden Sie unter Power Virtual Server storage pool that supports GRS.

Verwenden Sie die folgenden API- und CLI-Befehle zur Abfrage der Volume-Details:


    Request Body:
    {
      "replicationEnabled": true
    }

  • CLI: ibmcloud pi volume-group Aktion. Setzen Sie den Parameter VOLUME_ID auf die ID des Primärdatenträgers, und fragen Sie ab, ob das Kennzeichen --replication-enabled auf True gesetzt ist.

Hinzufügen eines replikationsfähigen Volumes zu einer vorhandenen Volume-Gruppe

Sie können replikationsfähige Volumes mit den folgenden API- und CLI-Befehlen zu einer bestehenden Volume-Gruppe hinzufügen:

  • API: aktualisiert die Volume-Gruppe. Setzen Sie den Parameter VOLUME_GROUP_ID auf die primäre Volume-Gruppen-ID. Fügen Sie mithilfe der API die IDs der primären Datenträger zur Datenträgergruppe hinzu, wie im folgenden Code definiert:

    Request Body:
    {
      "addVolumes": [
        "PRIMARY_VOLUME_ID"
      ]
    }

  • CLI: ibmcloud pi volume-group update. Setzen Sie den Parameter VOLUME_GROUP_ID auf die ID der primären Datenträgergruppe und setzen Sie das Kennzeichen --add-member-ids auf die IDs der primären Datenträger, die der Datenträgergruppe hinzugefügt werden müssen.

Deaktivieren der Replikation eines Volumes

Wenn Sie die Replikation eines primären Volumes deaktivieren, wird das zugehörige Hilfsvolume am sekundären Speicherort gelöscht.

Wenn Sie diesen Vorgang nicht in der angegebenen Reihenfolge durchführen, kann dies zum Verlust von Quellvolumendaten führen. Zuerst müssen Sie die Aktionen am primären Standort und dann die Aktionen am sekundären Standort abschließen.

Um die Replikation eines primären Volumes zu deaktivieren, führen Sie die folgenden Schritte aus:

  1. Aktionen am Hauptstandort

    1. Entfernen Sie das primäre Volume aus der Volume-Gruppe
    2. Löschen Sie die primäre Volume-Gruppe, falls leer
    3. Deaktivieren der Replikation für das primäre Volume
    4. Überprüfen Sie, ob die Replikation für das primäre Volume deaktiviert ist
  2. Aktionen am sekundären Standort

Sie können diese Schritte nur durchführen, wenn Sie den Einrichtungsvorgang des Zusatzdatenträgers abgeschlossen haben.

  1. Entfernen Sie das Zusatzvolume aus der Volume-Gruppe
  2. Löschen Sie die zusätzliche Volume-Gruppe, falls sie leer ist
  3. Löschen Sie das Zusatzvolumen

Entfernen des primären Volumes aus der Volume-Gruppe

Verwenden Sie die folgenden API- und CLI-Befehle, um das primäre Volume aus der Volume-Gruppe zu entfernen:

  • API: aktualisiert die Volume-Gruppe. Setzen Sie den Parameter VOLUME_GROUP_ID auf die ID der primären Volume-Gruppe und den Parameter VOLUME_ID auf die ID des primären Volumes. Verwenden Sie die API, um die primäre Volume-ID aus der Volume-Gruppe zu entfernen, wie im folgenden Code definiert:

    Request Body:
    {
      "removeVolumes": [
        "PRIMARY_VOLUME_ID"
      ]
    }

  • CLI: ibmcloud pi volume-group update. Setzen Sie den Parameter VOLUME_GROUP_ID auf die ID der primären Datenträgergruppe, und setzen Sie das Kennzeichen --remove-member-volume-ids auf die IDs der primären Datenträger, die aus der Datenträgergruppe entfernt werden müssen.

Verwenden Sie den CLI-Befehl ibmcloud pi workspace, um den Service-Arbeitsbereich auf den Arbeitsbereich festzulegen, in dem sich die primären Volumes befinden. Beispiel: ibmcloud pi ws target PRIMARY_WS_CRN.

Sie können mehrere replikationsfähige Volumes aus einer Volume-Gruppe entfernen.

Löschen einer leeren primären Volume-Gruppe

Verwenden Sie die folgenden API- und CLI-Befehle, um die primäre Volume-Gruppe zu löschen, wenn sie leer ist:

Deaktivieren der Replikation für das primäre Volume

Verwenden Sie die folgenden API- und CLI-Befehle, um die Replikation für das primäre Volume zu deaktivieren, wenn es aus der Volume-Gruppe entfernt wird:

  • API: Ausführen einer Aktion für ein Volume. Setzen Sie den Parameter VOLUME_ID auf die primäre Volume-ID. Verwenden Sie die API, um die Replikation für die primäre Volume-ID wie im folgenden Code definiert zu deaktivieren:

    Request Body:
    {
      "replicationEnabled": false
    }

  • CLI: ibmcloud pi volume Aktion. Setzen Sie den Parameter VOLUME_ID auf die ID des primären Datenträgers, der deaktiviert werden muss, und setzen Sie das Kennzeichen --replication-enabled auf False.

Überprüfen, ob die Replikation für das primäre Volume deaktiviert ist

Verwenden Sie die folgenden API- und CLI-Befehle, um zu überprüfen, ob die Replikation für das primäre Volume deaktiviert ist:

Entfernen des Zusatzvolumens aus der Volume-Gruppe

Verwenden Sie die folgenden API- und CLI-Befehle, um das Hilfsvolume aus der Volume-Gruppe zu entfernen:

  • API: aktualisiert die Volume-Gruppe. Setzen Sie den Parameter VOLUME_GROUP_ID auf die ID der Volume-Gruppe und den Parameter VOLUME_ID auf die ID des Zusatzvolumens. Verwenden Sie die API, um die ID des Zusatzdatenträgers aus der Datenträgergruppe zu entfernen, wie im folgenden Code definiert:

    Request Body:
    {
      "removeVolumes": [
        "AUXILIARY_VOLUME_ID"
      ]
    }

  • CLI: ibmcloud pi volume-group update. Setzen Sie den Parameter VOLUME_GROUP_ID auf eine Hilfsdatenträgergruppen-ID und setzen Sie das Kennzeichen --remove-member-volume-ids auf die Hilfsdatenträger-IDs, die aus der Datenträgergruppe entfernt werden müssen.

Löschen einer leeren Hilfsvolume-Gruppe

Verwenden Sie die folgenden API- und CLI-Befehle, um die zusätzliche Volume-Gruppe zu löschen, wenn sie leer ist:

Löschen eines Zusatzvolumens

Verwenden Sie die folgenden API- und CLI-Befehle, um das Hilfsvolume zu löschen:

Ändern eines replikationsaktivierten primären Volumes

Sie können die Attribute eines replikationsaktivierten primären Volumes ändern. Um einige der Eigenschaften der primären und sekundären Volumes zu ändern, müssen Sie entsprechende Aktionen an den primären und sekundären Speicherorten durchführen.

Ändern der Größe eines primären Volumes

Um die Größe einer replikationsfähigen Datei zu ändern, führen Sie die folgenden Schritte aus:

  1. Entfernen Sie das primäre Volume aus der Volume-Gruppe
  2. Ändern Sie die Größe des primären Volumes
  3. Hinzufügen des primären Volumes zurück zur Volume-Gruppe

In den nächsten 24 Stunden wird die Größe des Zusatzvolumens am sekundären Speicherort geändert.

Wenn Sie z. B. auf dem Standortpaar dal10 und wdc07 die Größe eines replikationsfähigen primären Volumes am primären Standort ändern, ändert das System in den nächsten 24 Stunden die Größe des Hilfsvolumes am sekundären Standort.

Verwenden Sie die folgenden API- und CLI-Befehle, um die Größe des replikationsaktivierten primären Volumes zu ändern:

  Request Body:
  {
    "size": SIZE_IN_GB
  }

  • CLI: ibmcloud pi volume update. Setzen Sie den Wert im Parameter VOLUME_ID auf die ID des primären Datenträgers und setzen Sie den Wert --size auf GB.

Ändern Sie nicht die Größe eines primären Volumes, indem Sie die Replikation des Volumes deaktivieren, da dies zu Fehlern auf dem Hilfsvolume am sekundären Speicherort führt.

Ändern der bootfähigen und gemeinsam nutzbaren Eigenschaften eines primären Volumes

Um die Werte der Eigenschaften bootable oder shareable auf dem primären Volume zu ändern, verwenden Sie die folgenden API- oder CLI-Befehle:

  • API: Aktualisieren Sie ein Cloud-Instance-Volumen. Setzen Sie den Parameter VOLUME_ID auf die ID des primären Datenträgers und setzen Sie die Flags --bootable oder --shareable auf den Wert True oder False.

  • CLI: ibmcloud pi volume update. Setzen Sie den Wert des Parameters VOLUME_ID auf die ID des primären Datenträgers und setzen Sie den Wert des Flags --bootable oder --shareable auf den Wert True oder False.

Ein Volume kann entweder gemeinsam genutzt werden oder bootfähig sein, aber nicht beides.

Nachdem Sie die Eigenschaftswerte bootable oder shareable für ein primäres Volume am primären Speicherort geändert haben, müssen Sie dieselbe Eigenschaft für das zusätzliche Volume am sekundären Speicherort aktualisieren.

Ändern der Ebene eines primären Datenträgers

Sie können die Ebene eines replikationsaktivierten Volumes nicht ändern.

Löschen eines replikationsaktivierten primären Volumes

Um ein Volume oder ein replikationsfähiges primäres Volume zu löschen, muss der Status des Volumes einen der folgenden Zustände anzeigen: available, error, error_restoring, error_extending, oder error_managing. Darüber hinaus können Sie das Volume nicht löschen, wenn es sich im Status migrating oder attached befindet, zu einer Volume-Gruppe gehört, Snapshots hat oder nach einer Übertragung von seinen Snapshots getrennt wird.

Um ein primäres Volume zu löschen, müssen Sie die Aktionen an den primären und sekundären Speicherorten durchführen:

Wenn das Hilfsvolume nicht vom sekundären Standort gelöscht wird, wird das Hilfsvolume durch eine periodische Out-of-Band-Prüfung, die alle 24 Stunden stattfindet, in den Zustand ERROR versetzt. Sie können ein Volume nicht verwenden, wenn es sich im Zustand ERROR befindet, und der einzige Vorgang, den Sie durchführen können, ist das Löschen des Volumes.

Entfernen des primären Volumes aus seiner Volume-Gruppe

Verwenden Sie die folgenden API- oder CLI-Befehle, um das primäre Volume aus seiner Volume-Gruppe zu entfernen:

Verwenden Sie den CLI-Befehl ibmcloud pi workspace, um den Zielarbeitsbereich auf den Arbeitsbereich festzulegen, in dem sich die primären Volumes befinden. Beispiel: ibmcloud pi ws target PRIMARY_WS_CRN.

  • API: aktualisiert die Volume-Gruppe. Setzen Sie den Parameter VOLUME_GROUP_ID auf die ID der primären Volume-Gruppe und den Parameter VOLUME_ID auf die ID des primären Volumes. Verwenden Sie die API, um die primäre Volume-ID aus der Volume-Gruppe zu entfernen, wie im folgenden Code definiert:

    Request Body:
    {
      "removeVolumes": [
        "PRIMARY_VOLUME_ID"
      ]
    }

  • CLI: ibmcloud pi volume-group update. Setzen Sie den Parameter VOLUME_GROUP_ID auf die ID der primären Datenträgergruppe und setzen Sie das Kennzeichen --remove-member-volume-ids auf die ID des primären Datenträgers, der aus der Datenträgergruppe entfernt werden muss.

Löschen des primären Datenträgers

Verwenden Sie die folgenden API- und CLI-Befehle, um das primäre Volume zu löschen:

Löschen eines replikationsaktivierten Hilfsvolumes

Wenn Sie ein Hilfsvolume löschen, wird auch das zugehörige Hauptvolume gelöscht.

Wenn Sie den Replikationsdienst auf dem primären Volume deaktivieren oder das primäre Volume löschen, wird die Replikationsbeziehung zwischen dem primären Volume und dem sekundären Volume im Speicher-Backend gelöscht. Wenn das Hilfsvolume am sekundären Speicherort mit einer Volume-Gruppe verbunden ist, entfernen Sie das Hilfsvolume aus der Volume-Gruppe. Löschen Sie das Zusatzvolumen manuell. Wenn Sie das Zusatzvolume nicht vom sekundären Standort löschen, wird das Zusatzvolume durch eine periodische Out-of-Band-Prüfung, die alle 24 Stunden stattfindet, in den Zustand ERROR versetzt. Bestätigen Sie den Status des Hilfsvolumens, indem Sie die Eigenschaft outOfBandDeleted des Hilfsvolumens überprüfen.

Auswirkungen der GRS auf andere Operationen Power Virtual Server

Die Auswirkungen von GRS auf andere Power Virtual Server Vorgänge sind wie folgt:

  • Die Bildschnittstelle wird nicht geändert und die Replikation wird für Bilder nicht unterstützt
  • Die Betriebsschnittstelle und die Affinitätsrichtlinien für den Speicherpool für virtuelle Serverinstanzen werden nicht geändert. Die für die Replikation und nicht für die Replikation aktivierten Datenträger unterstützen das Anhängen und Abhängen von Datenträgern.
  • Snapshot-und Erfassungsoperationen sind für eine virtuelle Serverinstanz mit Replikation und nicht für die Replikation aktivierten Datenträgern zulässig, wenn die Datenträger aus demselben Speicherpool stammen. Die Momentaufnahme-und Erfassungsoperationen werden intern mithilfe der nicht für die Replikation aktivierten Datenträger ausgeführt, obwohl die Datenträger einer virtuellen Serverinstanz für die Replikation aktiviert sind.
  • Das geklonte Volume ist standardmäßig replikationsaktiviert, wenn Sie ein replikationsaktiviertes Volume klonen. Beim Klonen können Sie angeben, ob das geklonte Volume replikationsfähig sein muss oder nicht. Wenn das geklonte Volume replikationsfähig sein soll, geben Sie die Richtlinie für das geklonte Volume an. Sie können die folgenden Methoden verwenden, um ein Volume zu klonen:

Bewährte Praktiken für GRS

  • Setzen Sie bei Bedarf explizit die Flagge für " Shareable" und " Bootable" auf Onboard-Volumes.
  • Starten Sie das Onboarding von Hilfsvolumes erst, wenn sich die primären Volumes und die Volume-Gruppe in einem konsistenten Kopierzustand befinden. Sie können die Volume-Details abrufen, indem Sie die API get volume verwenden, um den Status der primären Volumes und der Volume-Gruppe im Spiegelungsstatus auf der primären Site zu ermitteln. Überprüfen Sie, ob die Volume-Gruppe erfolgreich erstellt wurde und sich in einem konsistenten Kopierzustand befindet, indem Sie die Speicherdetails der Volume-Gruppe-API abrufen.
  • Wenn Sie ein primäres oder zusätzliches Volume einer Volume-Gruppe von einem Speicherort aus hinzufügen oder entfernen, führen Sie denselben Vorgang am anderen Speicherort durch, um die Daten zu synchronisieren.
  • Löschen Sie die Volumes vom primären und sekundären Speicherort. Volumes werden belastet, wenn Sie ein Hilfsvolume löschen, aber das primäre Volume nicht löschen.
  • Verwenden Sie den primären Speicherort für alle Volume-Vorgänge und führen Sie Vorgänge auf dem Hilfsvolume am sekundären Speicherort nur während des Failovers durch.