Replikation von „ File Storage for Classic “-Freigaben für die Notfallwiederherstellung

Snapshots automatisch in ein entferntes Rechenzentrum kopieren und replizieren, um Daten wiederherstellen zu können, falls ein katastrophaler Vorfall eintritt oder Daten beschädigt werden.

Die Replikation hält Ihre Daten an zwei verschiedenen Positionen synchron. Wenn Sie Ihren Datenträger klonen und unabhängig vom ursprünglichen Datenträger verwenden möchten, lesen Sie die Informationen im Abschnitt Duplikat eines Datenträgers erstellen.

Bevor Sie replizieren können, müssen Sie einen Snapshotplan erstellen. Die Option zur Bestellung von Replikaten wird erst angezeigt, wenn diese Bedingung erfüllt ist.

Festlegen des Remote-Rechenzentrums für das replizierte Speichervolumen in der Konsole

IBM Cloud Rechenzentren werden weltweit in jeder Region zu Primär- und Remote-Kombinationen zusammengestellt. Wenn Sie Daten replizieren, sollten Sie die lokalen Datenspeicherort-Gesetze berücksichtigen, da die grenzüberschreitenden Daten über die Grenzen hinweg rechtliche Auswirkungen haben können. Eine replikationsübergreifende Nutzung ist nicht zulässig.

In der folgenden Tabelle sind die Codes der Rechenzentren in den einzelnen Regionen aufgeführt.

Diese Tabelle enthält eine vollständige Liste der Rechenzentren mit erweiterten Funktionen in den einzelnen Regionen. Jede Region bildet eine eigene Spalte. In manchen Städten, wie zum Beispiel Dallas, San Jose, Washington DC, Amsterdam, Frankfurt, London und Sydney, befinden sich mehrere Rechenzentren.
USA Lateinamerika Kanada Europa Asien/Pazifik Australien
  • SJC03
  • SJC04
  • WDC04
  • WDC06
  • WDC07
  • DAL09
  • DAL10
  • DAL12
  • DAL13
  • DAL14
  • SAO01
  • SAO04
  • SAO05
  • TOR01
  • TOR04
  • TOR05
  • MON01
  • AMS03
  • FRA02
  • FRA04
  • FRA05
  • LON02
  • LON04
  • LON05
  • LON06
  • PAR01
  • MAD02
  • MAD04
  • MAD05
  • TOK02
  • TOK04
  • TOK05
  • OSA21
  • OSA22
  • OSA23
  • SNG01
  • CHE01
  • SYD01
  • SYD04
  • SYD05

Die Tabelle enthält bestimmte Rechenzentren, die in Kürze geschlossen werden sollen. Die Liste der Rechenzentren, die geschlossen werden, finden Sie im Abschnitt Schließung von Rechenzentren.

Festlegen des Remote-Rechenzentrums für das replizierte Speichervolumen über die Befehlszeilenschnittstelle

Bevor Sie beginnen, entscheiden Sie, welchen CLI-Client Sie verwenden wollen.

IBM Cloud Rechenzentren werden weltweit in jeder Region zu Primär- und Remote-Kombinationen zusammengestellt. Wenn Sie Daten replizieren, sollten Sie die lokalen Datenspeicherort-Gesetze berücksichtigen, da die grenzüberschreitenden Daten über die Grenzen hinweg rechtliche Auswirkungen haben können. Eine replikationsübergreifende Nutzung ist nicht zulässig.

Auflistung der Standorte über die IBMCLOUD CLI

Sie können den Befehl ibmcloud sl file replica-locations verwenden, um einen geeigneten Replikationsort für Ihre Dateifreigabe zu finden. Im folgenden Beispiel wird die verfügbare Position für eine Dateifreigabe in der Region 'Vereinigte Staaten (Süden)' aufgelistet.

$ ibmcloud sl file replica-locations 560156918
ID        Short Name   Long Name
449494    dal09        Dallas 9
957095    wdc04        Washington 4
1004995   sjc03        San Jose 3
1441195   dal10        Dallas 10
1854795   dal12        Dallas 12
2017603   wdc07        Washington 7
2017695   wdc06        Washington 6
2178495   sjc04        San Jose 4

Weitere Informationen zu allen Parametern, die für diesen Befehl verfügbar sind, finden Sie unter ibmcloud sl file replica-locations.

Auflistung der Standorte des SLCLI

Um die für ein bestimmtes Volume geeigneten Replikationsrechenzentren aufzulisten, verwenden Sie den folgenden Befehl.

 # slcli file replica-locations --help
 Usage: slcli file replica-locations [OPTIONS] VOLUME_ID

 Options:
 --sortby TEXT   Column to sort by
 --columns TEXT  Columns to display. Options: ID, Long Name, Short Name
 -h, --help      Show this message and exit.

Im Rahmen der Strategie zur Modernisierung der Rechenzentren von IBM Cloud® ist für das Jahr 2023 die Zusammenlegung mehrerer Rechenzentren geplant. Weitere Informationen finden Sie unter Rechenzentrumskonsolidierungen.

Ermittlung des Remote-Rechenzentrums für das replizierte Speichervolumen über die API

Um die verfügbaren Replikationsorte für Ihr File Storage for Classic Volume zu ermitteln, können Sie die Methode get_replication_locations im API-Client Python verwenden. Geben Sie Ihre Quelle volume_id an, und die API-Antwort gibt ein Array von Orten zurück, an denen Replikate erstellt werden können.

Erstellen der ersten Replik in der Konsole

Replikationen arbeiten nach einem Snapshotplan. Sie müssen zuerst einen Snapshotbereich und einen Snapshotplan für den Quellendatenträger haben, bevor Sie replizieren können. Die Option Replikat bestellen wird angezeigt, wenn der Snapshotbereich und der Snapshotplan für den Quellendatenträger verfügbar sind. Die Replikation wird unter „Storage“ > File Storage for Classic in der „ IBM Cloud® “-Konsole verwaltet.

  1. Klicken Sie auf den Namen des Speicherdatenträgers, um die zugehörigen Details anzuzeigen.

  2. Klicken Sie auf das „Aktionen“ und dann auf „ Replik bestellen “.

  3. Wählen Sie einen vorhandenen Snapshotzeitplan für Ihre Replikationen aus. Die Liste enthält alle Ihre aktiven Snapshotpläne.

    Sie können nur einen einzigen Plan auswählen, selbst wenn Sie einen Mix aus stündlicher, täglicher und wöchentlicher Rechnungsstellung haben. Alle Snapshots, die seit der letzten Replikation erstellt wurden, werden unabhängig vom Zeitplan, nach dem sie erstellt wurden, repliziert. Weitere Informationen finden Sie unter Mit Snapshots arbeiten. Die Replikation beginnt 5 Minuten nach der Erstellung des Snapshots, um sicherzustellen, dass die aktuellsten Daten auf das Replikat-Volume kopiert werden.

  4. Wählen Sie einen Standort für den Replikatdatenträger aus.

  5. Klicken Sie auf Weiter.

  6. Geben Sie einen Werbeaktionscode ein, falls Sie über einen verfügen, und klicken Sie auf Neu berechnen. Die anderen Felder im Fenster sind standardmäßig ausgefüllt.

    Rabatte werden bei der Verarbeitung der Bestellung angewendet.

  7. Überprüfen Sie die Bestellung und lesen Sie die Servicevereinbarung. Wenn Sie den Bedingungen zustimmen, wählen Sie das entsprechende Kontrollkästchen aus.

  8. Klicken Sie auf Bestellung aufgeben.

Erstellen der ersten Replik über die Befehlszeilenschnittstelle

Replikationen arbeiten nach einem Snapshotplan. Sie müssen zuerst einen Snapshotbereich und einen Snapshotplan für den Quellendatenträger haben, bevor Sie replizieren können.

Erstellen der ersten Replik über die IBMCLOUD-Befehlszeilenschnittstelle

Mit dem Befehl ibmcloud sl file replica-order können Sie eine Replik für Ihre Dateifreigabe erstellen. Im folgenden Beispiel wird ein Replikat in DAL09 für die Dateifreigabe 560156918 erstellt.

$ ibmcloud sl file replica-order 560156918  -s DAILY -d dal09 --tier 4
This action will incur charges on your account. Continue?> y
OK
Order 110551616 was placed.
 > Storage as a Service
 > File Storage
 > 500 GBs
 > 4 IOPS per GB
 > 500 GB (Snapshot Space)
 > Replication for tier-based performance. Replicant of: SL02SEV1414935_268

Weitere Informationen zu allen Parametern, die für diesen Befehl verfügbar sind, finden Sie unter ibmcloud sl file replica-order.

Erstreplikat über die SLCLI erstellen

Mit dem folgenden Befehl können Sie ein Replikat-Volume anlegen.

$ slcli file replica-order --help
Usage: slcli file replica-order [OPTIONS] VOLUME_ID

Options:
-s, --snapshot-schedule [INTERVAL|HOURLY|DAILY|WEEKLY]
                                Snapshot schedule to use for replication,
                                (INTERVAL | HOURLY | DAILY | WEEKLY)
                                [required]
-l, --location TEXT             Short name of the data center for the
                                replicant (e.g.: dal09)  [required]
--tier [0.25|2|4|10]            Endurance Storage Tier (IOPS per GB) of the
                                primary volume for which a replicant is
                                ordered [optional]
-h, --help                      Show this message and exit.

Erstellen der ersten Replik mit der API

Replikationen arbeiten nach einem Snapshotplan. Sie müssen zuerst einen Snapshotbereich und einen Snapshotplan für den Quellendatenträger haben, bevor Sie replizieren können.

Um ein Replikat zu erstellen, verwenden Sie die Methode order_replicant_volume des API-Clients Python. Geben Sie die ID des primären Volumes, das repliziert werden soll, mit dem Parameter volume_id an, den snapshot_schedule, der für die Replikation verwendet werden soll, den location für das Replikat-Volume und den Wert tier oder iops für das neue Replikat.

Anzeigen der Replik-Volumes in der Volumeliste der Konsole

Sie können Ihre Replikationsdatenträger auf der File Storage for Classic-Seite unter Speicher > File Storage for Classic anzeigen. Der Datenträgername ist der Name des primären Datenträgers, gefolgt von REP. Der Typ ist „Endurance“ oder „Performance“ – Replik.

Anzeigen der Replik-Volumes über die Befehlszeilenschnittstelle

Replikatdatenträger über die IBMCLOUD CLI auflisten

Mit dem Befehl ibmcloud sl file replica-order können Sie die Replikate Ihrer Dateifreigabe auflisten. Im folgenden Beispiel werden die Replikatpartner der Dateifreigabe 560156918 aufgelistet.

$ ibmcloud sl file replica-partners 560156918
ID          User name                  Account ID   Capacity (GB)   Hardware ID   Guest ID   Host ID
560382016   SL02SEV1414935_268_REP_1   1234567      500             -             -          -

Weitere Informationen zu allen Parametern, die für diesen Befehl verfügbar sind, finden Sie unter ibmcloud sl file replica-partners.

Replikatdatenträger über die SLCLI auflisten

Vorhandene Replikatdatenträger für einen Dateidatenträger mit dem folgenden Befehl auflisten.

  # slcli file replica-partners --help
  Usage: slcli file replica-partners [OPTIONS] VOLUME_ID

  Options:
  --sortby TEXT   Column to sort by
  --columns TEXT  Columns to display. Options: ID, Username, Account ID,
                  Capacity (GB), Hardware ID, Guest ID, Host ID
  -h, --help      Show this message and exit.

Auflistung der Replikationsvolumina mit der API

Um die Replikat-Volumes aufzulisten, die mit dem primären Volume verbunden sind, verwenden Sie die Methode get_replication_partners und geben Sie das primäre volume_id an. Bei einer erfolgreichen Antwort wird die Liste der Replikat-Volumes des angegebenen Volumes angezeigt.

Bearbeiten des Replikationsplans in der Konsole

Ihr Replikationsplan basiert auf einem vorhandenen Snapshotplan. Um den Replikationsplan von 'Stündlich' in 'Täglich' oder 'Wöchentlich' zu ändern oder umgekehrt, müssen Sie den Replikatdatenträger löschen und einen neuen einrichten.

Wenn Sie jedoch die Tageszeit ändern möchten, zu der die tägliche Replikation stattfindet, können Sie den vorhandenen Zeitplan für den aktiven Datenträger ändern.

  1. Klicken Sie auf der Detailseite des aktiven Datenträgers auf Aktionen Aktionssymbol.
  2. Wählen Sie die Option Snapshotplan bearbeiten aus.
  3. Prüfen Sie das Feld Snapshot unter Zeitplan, um festzustellen, welchen täglichen Zeitplan Sie für die Replikation verwenden. Ändern Sie den gewünschten Zeitplan.
  4. Klicken Sie auf Speichern.

Eine vorhandene Replik-Dateifreigabe in der Konsole löschen

Sie können eine Replikation entweder sofort oder zum Rechnungsstichtag kündigen, sodass die Rechnungsstellung beendet wird.

  1. Klicken Sie auf der Seite File Storage for Classic auf den Datenträger.
  2. Klicken Sie auf Aktionen Symbol 'Aktionen'.
  3. Wählen Sie Replikat kündigen aus.
  4. Wählen Sie den Zeitpunkt der Kündigung aus. Wählen Sie Sofort oder Jährung des Vertragsbeginns aus und klicken Sie auf Weiter.
  5. Durch diese Operation wird der Replikatdatenträger mit allen zugehörigen Daten gelöscht. Klicken Sie auf das Markierungsfeld, um die Informationen zu bestätigen, und klicken Sie auf Löschen.

Replikation abbrechen, wenn das Primärvolume in der Konsole gelöscht wird

Wenn ein primärer Datenträger gelöscht wird, werden auch der Replikationszeitplan und der Datenträger im Replikatrechenzentrum gelöscht.

Normalerweise bleibt der Datenträger in Ihrer Speicherliste mindestens 24 Stunden (sofortige Kündigung) oder bis zum Ablauf eines Jahres sichtbar. Bestimmte Funktionen sind dann zwar nicht mehr verfügbar, doch der Datenträger bleibt so lange sichtbar, bis er freigegeben wird. Die Abrechnung wird jedoch sofort beendet, sobald Sie auf „Replik löschen“ klicken.

Aktive Replikate können die Freigabe des Speicherdatenträgers blockieren. Stellen Sie sicher, dass der Datenträger nicht mehr angehängt ist, dass Hostberechtigungen widerrufen werden und dass die Replikation gekündigt wird, bevor Sie versuchen, den ursprünglichen Datenträger abzubrechen.

Duplikat eines Replikats erstellen

Sie können ein Duplikat eines vorhandenen IBM Cloud® File Storage for Classics erstellen. Das Duplikat übernimmt standardmäßig die Kapazitäts- und Leistungsoptionen des Originaldatenträgers und enthält bis zum Zeitpunkt eines Snapshots eine Kopie der Daten.

Duplikate können sowohl von primären Datenträgern als auch von Replikatdatenträgern erstellt werden. Das neue Duplikat wird im selben Rechenzentrum wie der ursprüngliche Datenträger erstellt. Wenn Sie einen Duplikatdatenträger von einem Replikatdatenträger erstellen, wird der neue Datenträger im selben Rechenzentrum wie der Replikatdatenträger erstellt.

Auf Duplikatdatenträger kann ein Host für Lese-/Schreiboperationen zugreifen, sobald der Speicher bereitgestellt ist. Allerdings sind Snapshots und die Replikation erst zulässig, wenn das Erstellen der Datenkopie vom ursprünglichen Datenträger auf den Duplikatdatenträger abgeschlossen ist.

Weitere Informationen finden Sie im Abschnitt Duplikat eines Dateidatenträgers erstellen.

Verwenden von Replikaten für ein Failover bei einem Ausfall

Beim Failover wechseln Sie von Ihrem Speichervolume im primären Rechenzentrum zum Zielvolume im Remote-Rechenzentrum. Ihr primäres Rechenzentrum ist zum Beispiel London und Ihr sekundäres Rechenzentrum ist Amsterdam. Sollte ein Ausfall auftreten, würden Sie auf Amsterdam umschalten – indem Sie von einer Compute-Instanz in Amsterdam eine Verbindung zum nun primären Volume herstellen. Nachdem Ihr Datenträger in London repariert wurde, wird ein Snapshot des Datenträgers in Amsterdam erstellt, um die Rückübertragung auf den Datenträger in London und den nun wieder primären Datenträger von einer Compute-Instanz in London durchzuführen.