Vorheriges Thema: Überprüfen der Voraussetzungen und HinweiseNächstes Thema: (Optional) Erstellen einer globalen Konfigurationsdatei


Erstellen einer Konfigurationsvorlage

Erstellen Sie eine Konfigurationsdatei, damit der Befehl "d2drestorevm" VMs basierend auf den Parametern, die in dieser Datei angegeben sind, wiederherstellen kann. Die Datei "d2drestorevm" erfasst alle Spezifikationen aus der Datei und führt die Wiederherstellung basierend auf diesen Spezifikationen aus.

Syntax

d2drestorevm --createtemplate=[Speicherpfad]

Das Hilfsprogramm "d2dutil --encrypt" verschlüsselt das Kennwort und stellt ein verschlüsseltes Kennwort zur Verfügung. Sie müssen dieses Hilfsprogramm für die Verschlüsselung aller Ihrer Kennwörter verwenden. Wenn Sie den Parameter "--pwdfile=pwdfilepath" verwenden, müssen Sie das Kennwort verschlüsseln. Sie können das Hilfsprogramm mit einer der folgenden Methoden einsetzen:

Methode 1

echo "string" | d2dutil --encrypt

"string" steht für das Kennwort, das Sie angeben.

Methode 2

Tippen Sie den Befehl "d2dutil –encrypt", und geben Sie anschließend Ihr Kennwort an. Wenn Sie die Eingabetaste drücken, wird das Ergebnis auf Ihrem Bildschirm angezeigt. Mit dieser Methode wird das Kennwort, das Sie eingeben, nicht auf dem Bildschirm wiedergegeben.

Gehen Sie wie folgt vor:

  1. Melden Sie sich als root-Benutzer beim Sicherungsserver an.
  2. Erstellen Sie die Konfigurationsvorlage mithilfe des folgenden Befehls:
    d2drestorevm --createtemplate=[Speicherpfad]
    

    [Speicherpfad] steht für den Speicherort, an dem die Konfigurationsvorlage erstellt wird.

  3. Öffnen Sie die Konfigurationsvorlage, und aktualisieren Sie die folgenden Parameter:
    job_name

    Gibt den Namen des Wiederherstellungsjobs an.

    vm_type

    Gibt den Typ des Hypervisor an, auf dem Sie die VM wiederherstellen. Die gültigen Hypervisor-Typen sind xen, ovm und rhev.

    vm_server

    Gibt die Adresse des Hypervisor-Servers an. Bei der Adresse kann es sich um den Hostnamen oder die IP-Adresse handeln.

    vm_svr_username

    Gibt den Benutzernamen des Hypervisor an. Für RHEV muss der Benutzername im folgenden Format eingegeben werden:

    [Benutzername]@[Domäne]
    

    Für OVM und Xen muss der Benutzername im folgenden Format eingegeben werden:

    [Benutzername]
    
    vm_svr_password

    Gibt das Kennwort des Hypervisor an. Das Kennwort wird mithilfe des Verschlüsselungshilfsprogramms "d2dutil" verschlüsselt.

    vm_name

    Gibt den Namen der Ziel-VM an, die im Hypervisor angezeigt wird.

    Wichtig! Der Parameter "vm_name" darf keine Sonderzeichen außer Leerzeichen enthalten, und es sollten nur folgende Zeichen verwendet werden: a-z, A-Z, 0-9, - und _.

    vm_uuid

    Gibt die UUID der Ziel-VM an.

    vm_network

    (Optional) Gibt den Namen des Netzwerks an, das Sie verwenden möchten. Wenn Sie keinen Netzwerknamen angeben, wird automatisch das Standardnetzwerk ausgewählt.

    storage_location

    Gibt den Speicherort des Speicherservers der Sitzung an. Der Speicherort kann CIFS oder NFS sein.

    storage_username

    Gibt den Benutzernamen an, wenn Sie als Speicherort CIFS verwenden.

    storage_password

    Gibt das Kennwort an, wenn Sie als Speicherort CIFS verwenden. Das Kennwort wird mithilfe des Verschlüsselungshilfsprogramms "d2dutil" verschlüsselt.

    encryption_password

    Gibt das Verschlüsselungskennwort der Sitzung an. Das Kennwort wird mithilfe des Verschlüsselungshilfsprogramms "d2dutil" verschlüsselt.

    source_node

    Gibt den Namen des Knotens an, dessen Wiederherstellungspunkt für die Wiederherstellung verwendet wird.

    recovery_point

    Gibt die Sitzung an, die Sie wiederherstellen möchten. Wiederherstellungssitzungen werden üblicherweise im Format "S00000000X" angegeben, wobei "X" für einen numerischen Wert steht. Wenn Sie die letzte Sitzung wiederherstellen möchten, geben Sie das Schlüsselwort "last" an.

    guest_hostname

    Gibt den Hostnamen an, den Sie nach der VM-Wiederherstellung angeben möchten.

    guest_network

    Gibt den Netzwerktyp an, den Sie konfigurieren möchten. Das Netzwerk kann DHCP oder statisch sein.

    guest_ip

    Gibt die IP-Adresse an, wenn Sie eine statische IP angeben.

    guest_netmask

    Gibt die Netzwerkmaske an, wenn Sie eine statische IP angeben.

    guest_gateway

    Gibt die Gateway-Adresse an, wenn Sie eine statische IP angeben.

    guest_reboot

    (Optional) Gibt an, ob die Ziel-VM nach der VM-Wiederherstellung neu gestartet werden soll. Die Werte sind "yes" (ja) und "no" (nein).

    Standard: no

    guest_reset_username

    (Optional) Gibt an, dass das Kennwort auf den Wert, den Sie im Parameter "guest_reset_password" angeben, zurückgesetzt werden soll.

    guest_reset_password

    (Optional) Gibt an, dass das Kennwort auf den angegebenen Wert zurückgesetzt werden soll. Das Kennwort wird mithilfe des Verschlüsselungshilfsprogramms "d2dutil" verschlüsselt.

    force

    Gibt an, ob die VM-Wiederherstellung erzwungen werden soll. Die Werte sind "yes" (ja) und "no" (nein).

    Standard: no

  4. Speichern und schließen Sie die Konfigurationsvorlage.

Die Konfigurationsvorlage wurde erfolgreich erstellt.