Disaster-Recovery-Pläne erstellen und verwalten
Jeder DR-Plan definiert die Schritte, die für Private Cloud Appliance-Cloud-Ressourcen ausgeführt werden müssen, wenn ein DR-Vorgang ausgeführt wird: Failover, Switchover oder Postfailover.
Jeder DR-Konfiguration ist eine DR-Plandatei zugeordnet. Diese Datei kann mehrere DR-Pläne enthalten, die jeweils durch einen eindeutigen Namen gekennzeichnet sind, der dem Administrator während der Erstellung zugewiesen wurde. Die DR-Plandatei wird im JSON-Format im Verzeichnis /mnt/dr_metadata im Standby-Rack gespeichert.
DR-Plan erstellen
Der DR-Service stellt Standardpläne für jeden Standardvorgang bereit. Sie erstellen sie mit einem einfachen Befehl, um zu beginnen. Falls erforderlich, können Sie die Planschritte danach anpassen.
- Service-CLI verwenden
-
-
Suchen Sie die ID der DR-Konfiguration, für die Sie einen DR-Plan erstellen möchten (
drGetConfigs). -
Erstellen Sie einen Standard-DR-Plan mit dem Befehl
create DrPlan.In der Regel sind einer DR-Konfiguration DR-Pläne für jeden Vorgangstyp zugeordnet. In diesem Beispiel werden Pläne für Failover, Switchover und Postfailover erstellt.
PCA-ADMIN> create DrPlan drConfigId=6e797d8b-7245-4d49-8e68-bf67f2d53041 operation=SWITCHOVER planName=sw1 JobId: eae66f69-7b99-420e-b324-7d8964b2202b Data: DrPlan id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1. Successfully started job for DR Plan Create for config_id 6e797d8b-7245-4d49-8e68-bf67f2d53041 PCA-ADMIN> create DrPlan drConfigId=6e797d8b-7245-4d49-8e68-bf67f2d53041 operation=FAILOVER planName=fo1 PCA-ADMIN> create DrPlan drConfigId=6e797d8b-7245-4d49-8e68-bf67f2d53041 operation=POSTFAILOVER planName=pfo1 -
Mit der Job-ID können Sie den Status des gestarteten Vorgangs prüfen.
PCA-ADMIN> show Job id=eae66f69-7b99-420e-b324-7d8964b2202b Data: Id = eae66f69-7b99-420e-b324-7d8964b2202b Type = Job Associated Work Request Id = ec0f39df-6256-4c4c-a839-0d00a8f326dc Done = true Name = CREATE_TYPE Progress Message = DrPlan id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1. Successfully created [sw1] plan on STANDBY for DR operation [switchover] for config [6e797d8b-7245-4d49-8e68-bf67f2d53041] Run State = Succeeded Transcript = Created job CREATE_TYPE Username = admin WorkItemIds 1 = id:5ca6d187-e01a-40e2-bc97-3193a9a88742 type:WorkItem name: -
Um eine Liste der vorhandenen DR-Pläne für eine DR-Konfiguration anzuzeigen, verwenden Sie den Befehl
drListPlan.PCA-ADMIN> drListPlan drConfigId=6e797d8b-7245-4d49-8e68-bf67f2d53041 Data: id Plan Name Operation -- --------- --------- 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1 sw1 switchover 6e797d8b-7245-4d49-8e68-bf67f2d53041::fo1 fo1 failover 6e797d8b-7245-4d49-8e68-bf67f2d53041::pfo1 pfo1 postfailover -
Um den Status und die Details eines DR-Plans anzuzeigen, verwenden Sie den Befehl
show DrPlan.PCA-ADMIN> show DrPlan id=6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1 Data: Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1 Type = DrPlan Plan Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1 Plan Name = sw1 Config Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041 Operation = switchover Steps 1 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::precheck Steps 1 - Step Name = PRECHECK Steps 1 - Enabled = true Steps 1 - Last Status = norun Steps 1 - Command = None Steps 1 - Check Only = true Steps 2 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::role_reversal_precheck Steps 2 - Step Name = ROLE_REVERSAL_PRECHECK Steps 2 - Enabled = true Steps 2 - Last Status = norun Steps 2 - Command = None Steps 2 - Check Only = true Steps 3 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::stop_primary Steps 3 - Step Name = STOP_PRIMARY Steps 3 - Enabled = true Steps 3 - Last Status = norun Steps 3 - Command = None Steps 3 - Check Only = false Steps 4 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::role_reversal Steps 4 - Step Name = ROLE_REVERSAL Steps 4 - Enabled = true Steps 4 - Last Status = norun Steps 4 - Command = None Steps 4 - Check Only = false Steps 5 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::start_standby Steps 5 - Step Name = START_STANDBY Steps 5 - Enabled = true Steps 5 - Last Status = norun Steps 5 - Command = None Steps 5 - Check Only = false Steps 6 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::cleanup_primary Steps 6 - Step Name = CLEANUP_PRIMARY Steps 6 - Enabled = true Steps 6 - Last Status = norun Steps 6 - Command = None Steps 6 - Check Only = false Steps 7 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::post_config Steps 7 - Step Name = POST_CONFIG Steps 7 - Enabled = true Steps 7 - Last Status = norun Steps 7 - Command = None Steps 7 - Check Only = false
-
- Service-Web-UI verwenden
-
-
Öffnen Sie unter Disaster Recovery Service die Seite "DR-Konfigurationen". Klicken Sie in der Tabelle auf die Konfiguration, der Sie einen DR-Plan hinzufügen möchten. Die Detailseite der DR-Konfiguration wird angezeigt.
-
Klicken Sie im Abschnitt "Ressourcen" auf "Pläne".
Klicken Sie rechts im Feld "Pläne" auf "Plan hinzufügen".
-
Geben Sie im Fenster "DR-Plan erstellen" die folgenden Daten in die entsprechenden Felder ein:
-
Planname: Geben Sie einen Namen für diesen DR-Plan an.
-
Vorgang: Wählen Sie einen Standardvorgang aus: Switchover, Failover, Postfailover.
-
Schritte: Lassen Sie dieses Feld leer, wenn Sie die Standardschritte für den ausgewählten Vorgang verwenden möchten. Geben Sie andernfalls die Schritte an, die dem DR-Plan hinzugefügt werden sollen. Folgende Optionen stehen zur Auswahl: 'precheck', 'role_reversal_precheck', 'stop_primary', 'role_reversal', 'start_standby', 'cleanup_primary', 'post_config'.
-
DR. Plandatendatei: Wird für die Migration von DR-Plänen der ersten Generation verwendet. Leer lassen
-
Zu migrierende Konfigurationen: Wird für die Migration von DR-Plänen der ersten Generation verwendet. Leer lassen
-
-
Klicken Sie auf "DR-Plan erstellen". Ein DR-Job wird gestartet. Wenn er erfolgreich abgeschlossen wird, wird der DR-Plan in der Ressourcentabelle angezeigt.
Um den Fortschritt zu verfolgen, wählen Sie unter Disaster Recovery Service die Option Jobs aus. In der Tabelle "Jobs" wird der Status der einzelnen Jobs aufgeführt. Klicken Sie auf einen Datensatz in der Tabelle, um die Jobdetails anzuzeigen.
-
Wiederholen Sie diese Schritte, um alle erforderlichen DR-Pläne hinzuzufügen.
-
Klicken Sie optional auf einen DR-Plannamen, um die zugehörige Detailseite anzuzeigen.
-
DR-Plan ändern
Ein DR-Plan hat eine komplexe Struktur mit vielen Parametern, was insbesondere die Aktualisierung über die Befehlszeile erschwert. Stattdessen können Sie die einzelnen Schritte ändern, aus denen der DR-Plan besteht. Siehe Schritte in einem Disaster-Recovery-Plan anpassen.
DR-Plan löschen
Sie können einen DR-Plan entfernen, wenn er nicht mehr erforderlich ist. Um alle Pläne zu löschen, die mit einer DR-Konfiguration verknüpft sind, verwenden Sie den Befehl drDeleteAllPlans.
- Service-CLI verwenden
-
-
Suchen Sie die ID des DR-Plans, den Sie löschen möchten (
drListPlan). -
Entfernen Sie den ausgewählten DR-Plan mit dem Befehl
delete DrPlan.PCA-ADMIN> delete DrPlan id=6e797d8b-7245-4d49-8e68-bf67f2d53041::fo2 JobId: 603d480f-1e0f-4229-b596-aaaf8588e682 Data: DrPlan id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::fo2. Successfully started job for DR Plan delete for config_id 6e797d8b-7245-4d49-8e68-bf67f2d53041 -
Mit der Job-ID können Sie den Status des gestarteten Vorgangs prüfen.
PCA-ADMIN> show Job id=603d480f-1e0f-4229-b596-aaaf8588e682 Data: Id = 603d480f-1e0f-4229-b596-aaaf8588e682 Type = Job Associated Work Request Id = 391a0799-235a-4b26-aa99-4b5dd14ba19a Done = true Name = DELETE_TYPE Progress Message = DrPlan id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::fo2. Successfully deleted [fo2] plan on STANDBY for config [6e797d8b-7245-4d49-8e68-bf67f2d53041] Run State = Succeeded Transcript = Created job DELETE_TYPE Username = admin WorkItemIds 1 = id:86d0bd13-5f9c-4513-9404-60d8980b2243 type:WorkItem name:
-
- Service-Web-UI verwenden
-
-
Öffnen Sie unter Disaster Recovery Service die Seite "DR-Konfigurationen". Klicken Sie in der Tabelle auf die Konfiguration, für die Sie einen DR-Plan löschen möchten. Die Detailseite der DR-Konfiguration wird angezeigt.
-
Klicken Sie im Abschnitt "Ressourcen" auf "Pläne". Alle vorhandenen DR-Pläne werden in der Tabelle angezeigt.
-
Öffnen Sie in der Spalte "Aktionen" das Schnellmenü (3 Punkte), und klicken Sie auf "Löschen".
Alternativ können Sie auf den DR-Plannamen klicken, um die zugehörige Detailseite anzuzeigen. Klicken Sie in der oberen rechten Ecke auf Löschen.
-
Wenn Sie dazu aufgefordert werden, klicken Sie auf "Bestätigen". Ein DR-Job wird gestartet. Nach erfolgreichem Abschluss wird der DR-Plan aus der Tabelle entfernt.
Um den Fortschritt zu verfolgen, wählen Sie unter Disaster Recovery Service die Option Jobs aus. In der Tabelle "Jobs" wird der Status der einzelnen Jobs aufgeführt. Klicken Sie auf einen Datensatz in der Tabelle, um die Jobdetails anzuzeigen.
-
Wiederholen Sie den Vorgang, bis alle veralteten DR-Pläne entfernt wurden.
-
Alle DR-Pläne löschen
Anstatt DR-Pläne nacheinander zu löschen, können Sie alle Pläne löschen, die einer DR-Konfiguration zugeordnet sind.
- Service-CLI verwenden
-
-
Suchen Sie die ID der DR-Konfiguration, für die Sie alle Pläne löschen möchten (
drGetConfigs). -
Entfernen Sie den ausgewählten DR-Plan mit dem Befehl
drdeleteallPlans.PCA-ADMIN> drdeleteallPlans drConfigId=6e797d8b-7245-4d49-8e68-bf67f2d53041 JobId: b595dd62-8046-4ca7-90a0-dcbbf084e663 Data: DrPlan id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::all_plans. Successfully started job for DR Plan delete for config_id 6e797d8b-7245-4d49-8e68-bf67f2d53041 -
Mit der Job-ID können Sie den Status des gestarteten Vorgangs prüfen.
PCA-ADMIN> show Job id=b595dd62-8046-4ca7-90a0-dcbbf084e663 Data: Id = b595dd62-8046-4ca7-90a0-dcbbf084e663 Type = Job Associated Work Request Id = d7cfb184-4e38-469d-b189-bb809386f5d4 Done = true Name = DELETE_TYPE Progress Message = DrPlan id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::all_plans. Successfully deleted [all_plans] plan on STANDBY for config [6e797d8b-7245-4d49-8e68-bf67f2d53041] Run State = Succeeded Transcript = Created job DELETE_TYPE Username = admin WorkItemIds 1 = id:6cfec1c9-4a72-492d-a414-38bf4df6cf3a type:WorkItem name:
-
- Service-Web-UI verwenden
-
-
Öffnen Sie unter Disaster Recovery Service die Seite "DR-Konfigurationen". Klicken Sie in der Tabelle auf die Konfiguration, für die Sie einen DR-Plan löschen möchten. Die Detailseite der DR-Konfiguration wird angezeigt.
-
Klicken Sie im Abschnitt "Ressourcen" auf "Pläne". Alle vorhandenen DR-Pläne werden in der Tabelle angezeigt.
Prüfen Sie, ob alle Pläne in der Tabelle gelöscht werden sollen.
-
Wählen Sie in der oberen rechten Ecke "Steuerelemente", und klicken Sie auf "Alle Pläne löschen".
-
Wenn Sie dazu aufgefordert werden, klicken Sie auf "Bestätigen". Ein DR-Job wird gestartet. Nach erfolgreichem Abschluss werden alle DR-Pläne aus der Tabelle entfernt.
Um den Fortschritt zu verfolgen, wählen Sie unter Disaster Recovery Service die Option Jobs aus. In der Tabelle "Jobs" wird der Status der einzelnen Jobs aufgeführt. Klicken Sie auf einen Datensatz in der Tabelle, um die Jobdetails anzuzeigen.
-