

Restore VM
Mit dem Befehl restore vm können Sie eine virtuelle Maschine (VM) wiederherstellen, die zuvor gesichert wurde.
Diese Funktion ist nur verfügbar, wenn der Client als Daten-Mover für IBM Storage Protect for Virtual Environments arbeitet.


Restore VM für virtuelle VMware-Maschinen
Mit dem Befehl restore vm können Sie virtuelle VMware-Maschinen oder Schablonen virtueller VMware-Maschinen wiederherstellen.
Wenn der Client für Sichern/Archivieren auf einem separaten System installiert ist, das als vStorage-Sicherungsserver konfiguriert ist, können Sie vollständige Sicherungen virtueller Maschinen auf den ESX- oder ESXi-Server wiederherstellen, von dem sie stammen, oder auf einen anderen Server. Soll eine vollständige Sicherung einer virtuellen Maschine auf einen anderen Server zurückgeschrieben werden, verwenden Sie den Parameter HOST. Der Backup-Archiv-Client kopiert die Daten vom „ IBM® Storage Protect “-Server entweder über das LAN oder das SAN. Der Client schreibt die Daten dann direkt auf den ESX-Server, indem die in der Clientoptionsdatei angegebene Transportmethode verwendet wird.
Bei der Wiederherstellung einer vollständigen Sicherung einer virtuellen Maschine wird eine neue virtuelle Maschine erstellt. Die Konfigurationsdaten und der Inhalt der neuen Maschine sind mit den Konfigurationsdaten und dem Inhalt zum Zeitpunkt der Sicherung identisch. Alle Platten der virtuellen Maschine werden bis zum angegebenen Zeitpunkt als virtuelle Platten in der neu erstellten virtuellen Maschine zurückgeschrieben.
Wenn Sie eine bestimmte Platte mit der :vmdk=-Syntax zurückschreiben, wird eine vorhandene virtuelle Maschine mit den Daten der angegebenen virtuellen Platten aktualisiert. Nur die angegebenen Platten werden auf die vorhandene virtuelle Maschine zurückgeschrieben; andere Platten in der virtuellen Maschine werden nicht geändert. Sie müssen die virtuelle Maschine, auf der Sie die Platte wiederherstellen, ausschalten, bevor Sie den Wiederherstellungsvorgang starten.
Zum Erstellen einer neuen virtuellen Maschine geben Sie den Parameter vmname und einen Namen für die neue virtuelle Maschine an. Mit dem Parameter vmname wird eine neue virtuelle Maschine mit einer Konfiguration erstellt, die mit der Konfiguration zum Zeitpunkt der Sicherung identisch ist. Wenn Sie auch die Syntax :vmdk= angeben, werden Daten auf beliebigen Platten wiederhergestellt, die in den :vmdk=-Parametern enthalten sind. Nicht eingeschlossene Platten werden wiederhergestellt, aber nur als unformatierte Platten, die keine Daten enthalten.
Virtuelle Maschinen werden in ihren ursprünglichen Ressourcenpool, Cluster oder Ordner zurückgeschrieben, falls die Container vorhanden sind. Wenn während einer Wiederherstellungsoperation das Ziel (ein vCenter- oder ESXi-Host) nicht die erforderlichen Container aufweist, wird die VM in die Standardposition auf der höchsten Ebene auf dem ESXi-Zielhost zurückgeschrieben. Wenn Sie eine virtuelle Maschine mithilfe des Befehlszeilenclients wiederherstellen und wenn die virtuelle Maschine nicht an ihre ursprüngliche Position zurückgeschrieben werden kann, wird eine Informationsnachricht (ANS2091I) angezeigt. Wenn Sie die Java™ -GUI verwenden, um eine virtuelle Maschine zurückzuschreiben, und die virtuelle Maschine nicht an ihre ursprüngliche Bestandsposition zurückgeschrieben werden kann, wird die Informationsnachricht nicht angezeigt, aber die virtuelle Maschine wird weiterhin an die Standardposition der höchsten Ebene zurückgeschrieben.
Datenschutztags, die mit dem Befehl backup vm gesichert wurden, werden mit der virtuellen Maschine zurückgeschrieben. Datenschutztags werden verwendet, um virtuelle Maschinen von Sicherungen auszuschließen und die Aufbewahrungsmaßnahme für Sicherungen anzugeben.
Gesamtsicherungen
virtueller Maschinen, die zuvor mit VMware Consolidated Backup (VCB) erstellt wurden, können dennoch
zurückgeschrieben werden, indem die ursprünglichen VCB-Wiederherstellungsschritte
verwendet werden. Informationen zum Wiederherstellen von vollständigen Backups virtueller Maschinen, die mit VCB erstellt wurden, finden Sie unter „Wiederherstellen vollständiger Backups von virtuellen Maschinen ( VM ), die mit „ VMware Consolidated Backup“ erstellt wurden “. Wenn Sie
eine virtuelle Maschine mit VCB wiederherstellen, versetzen Sie die zurückgeschriebenen Dateien mit dem
VMware-Konvertierungsprogramm auf dem Client in einen aktiven Status auf einem VMware-Server. Wenn der Backup-Archive-Client in einer virtuellen Maschine ausgeführt wird und Sie mit dem Client der Version 7.1 oder einer früheren Version eine Sicherung der Dateien der virtuellen Maschine auf Dateiebene durchgeführt haben, können Sie die Sicherungsversionen über die Befehlszeilenschnittstelle oder die Java-GUI in der virtuellen Maschine wiederherstellen.
Unterstützte Clients
Dieser Befehl funktioniert auf unterstützten „ Linux® “-Clients, die auf einem „ vStorage “-Backup-Server für eine virtuelle Maschine von „ VMware “ installiert sind.
Dieser Befehl funktioniert auf unterstützten Windows-Clients, die auf einem „ vStorage “-Backup-Server für eine virtuelle Maschine von „ VMware “ installiert sind.
Syntax
Parameter
Alle Parameter, die Leerzeichen enthalten, müssen in Anführungszeichen (" ") eingeschlossen werden.- vmname
- Geben Sie den Namen mindestens einer virtuellen Maschine an, die zurückgeschrieben werden soll. Der Name ist der Anzeigename der virtuellen Maschine. Trennen Sie mehrere „ VM “-Namen durch Kommas (zum Beispiel,
vm1,vm2,vm5). Wenn Sie Vorlagen-VMs gesichert haben, kann der Parameter „vmname“ den Namen einer Vorlagen- VM angeben, die wiederhergestellt werden soll.Für die Auswahl von VM-Namen, die einem Muster entsprechen, können Platzhalterzeichen verwendet werden. Ein Stern (*) entspricht einer beliebigen Zeichenfolge. Ein Fragezeichen (?) entspricht einem beliebigen einzelnen Zeichen. Beispiel:restore vm VM_TEST*schreibt alle virtuellen Maschinen zurück, deren Name mit "VM_TEST" beginnt.restore vm VM??schreibt alle virtuellen Maschinen zurück, deren Name mit den Buchstaben "VM" beginnt, gefolgt von 2 beliebigen Zeichen.
Es muss mindestens eine zurückzuschreibende virtuelle Maschine angegeben werden.
- vm=VM-Name
- Das Schlüsselwort vm= gibt an, dass die nächste Gruppe von Werten eine Liste mit Namen virtueller Maschinen ist. Das
Schlüsselwort vm= ist der Standardwert und ist nicht
erforderlich.
In den Namen virtueller Maschinen können Platzhalterzeichen verwendet werden. Die Spezifikation des Parameters vmname finden Sie unter vmname .
In dem folgenden Beispiel ist vm= angegeben und zwei Maschinennamen sind durch Kommas getrennt.restore vm vm=my_vm1,my_vm2 - -vm=VM-Name
- Sie können eine virtuelle Maschine von einer Wiederherstellungsoperation ausschließen, indem Sie den Ausschlussoperator (-) vor dem Schlüsselwort vm= angeben.
- VM-Name:vmdk=all-vmdk
- Diese Option gibt an, dass alle virtuellen Platten (Dateien *.vmdk) bei der Wiederherstellung der virtuellen Maschine eingeschlossen werden. Dieser Parameter ist der Standardwert für vmdk-Spezifikationen.
- VM-Name:vmdk=cnfg
- Diese Option gibt an, dass die Konfigurationsinformationen der virtuellen Maschine zurückgeschrieben werden. Die Konfigurationsinformationen werden immer zurückgeschrieben, wenn eine neue virtuelle Maschine erstellt wird. Standardmäßig wird die Konfiguration jedoch nicht zurückgeschrieben, wenn Sie eine vorhandene virtuelle Maschine mit ausgewählten virtuellen Platten aktualisieren.
- vmname:vmdk=Plattenkennsatz
- Mit dieser Option wird der Plattenkennsatz einer virtuellen Platte angegeben, die bei der Wiederherstellungsoperation eingeschlossen werden soll. Geben Sie diese Option nur an, wenn mindestens eine bestimmte Platte, aber nicht alle Platten zurückgeschrieben werden sollen. Wiederholen Sie diese Option für jede Platte, die zurückgeschrieben werden soll.
- vmname:-vmdk=Plattenkennsatz
- Mit dieser Option wird der Plattenkennsatz mindestens einer virtuellen Platte angegeben, die
von der Wiederherstellungsoperation ausgeschlossen werden soll.Erforderlich: Beim restore vm Befehl müssen die Bezeichnungsnamen der vmdk Dateien, die Sie (mit dem Parameter „vmname : v mdk=disk_label“) in einen restore VM Vorgang einbinden möchten, als englische Bezeichnungsnamen angegeben werden. Der Kennsatzname muss der Ausgabe des Kennsatznamens übereinstimmen, die vom Parameter -preview angezeigt wird. Beispiele für die englischen vmdk-Kennsätze sind "Hard Disk 1", "Hard Disk 2" usw.
- vmhost=Hostname
- Mit dieser Option werden alle virtuellen Maschinen zurückgeschrieben, die für das Virtual Center oder den ESX-Server definiert sind, das bzw. der in der Option vmchost angegeben ist. Der angegebene Hostname muss genau mit dem vollständig qualifizierten Hostnamen oder der
IP-Adresse übereinstimmen, der/die in der Ansicht des vCenter-Servers für Hosts
und Cluster angegeben ist.
Trennen Sie mehrere Hostnamen durch Kommas voneinander (z. B.
host1,host2,host5).Dieser Parameter kann mehrere durch Kommas getrennte ESX-Server umfassen.
Wenn Sie eine direkte Verbindung zu einem ESXi- oder ESX-Host herstellen, ist die Option vmchost nur gültig, wenn vmhost der Server ist, zu dem Sie eine Verbindung herstellen. Andernfalls wird eine Warnung an die Konsole gesendet und in der Datei dsmerror.log aufgezeichnet; sie wird auch als Serverereignisnachricht aufgezeichnet.
Wenn Sie Schablonen für virtuelle Maschinen gesichert haben, sind diese in der Wiederherstellungsoperation eingeschlossen.
- VMName=
- Gibt den neuen Namen der virtuellen Maschine nach der Wiederherstellung an,
wenn nicht der mit dem Parameter VM= angegebene Name verwendet werden soll.
- newVMname
- Geben Sie einen neuen VM-Namen für die zurückgeschriebene virtuelle Maschine an.Die folgenden Zeichen werden in Namen zurückgeschriebener virtueller Maschinen nicht unterstützt:
Ein Wiederherstellungsbefehl, der nicht unterstützte Zeichen enthält, schlägt mit Fehlernachricht ANS9117E fehl.: ; ' \ / " ? , < > |VMware unterstützt keine VM-Namen mit einer Länge von mehr als 80 Zeichen.
- *
- Das Symbol * (Stern) können Sie als Platzhalterzeichen
verwenden, um den ursprünglichen Namen der zurückzuschreibenden virtuellen Maschine darzustellen. Indem gültige Zeichen vor oder hinter dem Stern angegeben werden, wird ein Präfix oder Suffix für den Namen der zurückgeschriebenen virtuellen Maschine erstellt.Die folgenden Zeichen werden in Namen zurückgeschriebener virtueller Maschinen nicht unterstützt:
Ein Wiederherstellungsbefehl, der nicht unterstützte Zeichen enthält, schlägt mit Fehlernachricht ANS9117E fehl.: ; ' \ / " ? , < > |VMware unterstützt keine VM-Namen mit einer Länge von mehr als 80 Zeichen.
Sie können das Symbol * wie folgt verwenden:
- Den ursprünglichen Namen der virtuellen Maschine durch Angabe von vmname=* als Namen der zurückgeschriebenen virtuellen Maschine verwenden.
- Für die zurückgeschriebene virtuelle Maschine ein Suffix an den ursprünglichen Namen der virtuellen Maschine anhängen. Lautet der ursprüngliche Name der virtuellen Maschine z. B. VM1, können Sie mit dem folgenden Befehl das Suffix "_restored" an VM1 anhängen:
Der Name der zurückgeschriebenen virtuellen Maschine istdsmc restore vm VM1 -VMName=*_restoredVM1_restored. - Für die zurückgeschriebene virtuelle Maschine ein Präfix vor dem ursprünglichen Namen der virtuellen Maschine anfügen. Lautet der ursprüngliche Name der virtuellen Maschine z. B. VM2, können Sie mit dem folgenden Befehl das Präfix "new_" vor VM2 anfügen:
Der Name der zurückgeschriebenen virtuellen Maschine istdsmc restore vm VM2 -vmname=new_*new_VM2.
- <Zeitmarke>
- Fügt eine Zeitmarke mit dem Datum und der Uhrzeit der Wiederherstellungsoperation an den Namen der zurückgeschriebenen virtuellen Maschine an. Der Parameter <timestamp> ist ein Schlüsselwort und muss die Klammersymbole ("<" und ">") enthalten. Das Format für die Zeitmarkenzeichenfolge wird durch die Optionen DATEFORMAT und TIMEFORMAT in der Datei dsm.opt bestimmt. Ein Gedankenstrich wird als Begrenzer für die Zeitmarke verwendet, die vom <timestamp>-Parameter zurückgegeben wird.Sollen beispielsweise zwei virtuelle Maschinen mit dem Namen VM5 und VM6 zurückgeschrieben und das Datum und die Uhrzeit der Wiederherstellung an die Namen der zurückgeschriebenen virtuellen Maschinen angehängt werden, geben Sie den folgenden Befehl aus:
Die Namen der zurückgeschriebenen virtuellen Maschinen könntendsmc restore vm VM5,VM6 -vmn=*_<timestamp>VM5_06-22-2017_14-56-55undVM6_06-22-2017_14-56-55lauten. - <Datum>
- Fügt das Datum der Wiederherstellungsoperation an den Namen der zurückgeschriebenen virtuellen Maschine an. Der Parameter <date> ist ein Schlüsselwort und muss die Klammersymbole ("<" und ">") enthalten. Das Format der Datumszeichenfolge wird durch die Option DATEFORMAT in der Datei dsm.opt bestimmt. Ein Gedankenstrich wird als Begrenzer für das Datum verwendet, das vom <date>-Parameter zurückgegeben wird.Soll beispielsweise das Präfix "new_" in den Namen der virtuellen Maschine VM3 eingefügt und das Wiederherstellungsdatum an den Namen der zurückgeschriebenen virtuellen Maschine angefügt werden, geben Sie den folgenden Befehl aus:
Der Name der zurückgeschriebenen virtuellen Maschine istdsmc restore vm VM3 -vmname=new_*_<date>new_VM3_06-22-2017. - <Zeit>
- Fügt die Uhrzeit der Wiederherstellungsoperation an den Namen der zurückgeschriebenen virtuellen Maschine an. Der Parameter <time> ist ein Schlüsselwort und muss die Klammersymbole ("<" und ">") enthalten. Das Format der Zeitzeichenfolge wird durch die Option TIMEFORMAT in der Datei dsm.opt bestimmt. Ein Gedankenstrich dient als Begrenzer für die Zeit, die durch den <time>-Parameter zurückgegeben wird.Soll beispielsweise das Suffix "_today_" an den Namen der virtuellen Maschine VM8 angehängt und die Wiederherstellungszeit an den Namen der zurückgeschriebenen virtuellen Maschine angefügt werden, geben Sie den folgenden Befehl aus:
Der Name der zurückgeschriebenen virtuellen Maschine istdsmc restore vm VM8 -vmn=*_today_<time>VM8_today_14-56-55.
- DATACENTER
- Gibt den Namen des Datencenters, in das die virtuelle Maschine zurückgeschrieben
werden soll, gemäß Definition in vSphere vCenter
an. Wenn das Datencenter in einem Ordner enthalten ist, müssen Sie die Option -datacenter angeben, wenn Sie die virtuelle Maschine wiederherstellen, und die Ordnerstruktur des Datencenters in den Datencenternamen einschließen. Die folgende Syntax ist beispielsweise gültig:
-datacenter=folder_name/datacenter_nameWenn Sie eine virtuelle Maschine mithilfe der grafischen Benutzerschnittstelle wiederherstellen, müssen Sie die virtuelle Maschine an eine andere Position wiederherstellen. Erfolgt die Wiederherstellung an die ursprüngliche Position, kann der Ordnername des Datencenters nicht angegeben werden. Ohne einen Ordnernamen zum Lokalisieren des ursprünglichen Datencenters schlägt die Wiederherstellungsoperation fehl.
- HOST
- Gibt den Domänennamen des ESX-Host-Servers an, auf den zurückgeschrieben wird (wie in vSphere vCenter definiert).
- DATASTORE
- Gibt den VMware-Datenspeicher an, in den die virtuelle Maschine zurückgeschrieben werden soll. Der Datenspeicher kann sich auf einer SAN-, NAS- oder iSCSI-Einheit oder auf einem virtuellen VMware-Datenträger (VVOL) befinden. Sie können nur einen Datenspeicher angeben, wenn Sie eine virtuelle Maschine wiederherstellen. Wenn Sie keinen Parameter datastore angeben, wird die VMDK-Datei der virtuellen Maschine in den Datenspeicher wiederhergestellt, in dem sie sich zum Zeitpunkt der Sicherung befand.
- -PREView
- Mit diesem Parameter können Sie die Ergebnisse einer Wiederherstellungsoperation überprüfen, ohne virtuelle Maschinen (VMs) zurückzuschreiben. Der -preview Parameter enthält eine Liste der VMs, die wiederhergestellt werden sollen, sowie Informationen zu diesen VMs, wie beispielsweise die Bezeichnungen der Festplatten im „ VM “ und die Verwaltungsklasse für „ VM “.
Wenn Sie den Parameter -preview mit dem Befehl restore vm ausgeben, wird die Wiederherstellungsoperation nicht gestartet. Die Wiederherstellungsoperation wird nur gestartet, wenn der Parameter -preview aus dem Befehl entfernt wird.
Weitere Informationen finden Sie unter „Vorschau der Wiederherstellungsvorgänge für virtuelle Maschinen “.
Ziel-Dateispezifikation
Dieser Parameter ist nur für VMware-VCB-Wiederherstellungen gültig. Er gibt die
Position an, an der vollständige VCB-Imagedateien für
virtuelle Maschinen zurückgeschrieben werden. Wird diese Option nicht angegeben, wird die Option vmbackdir verwendet.
| Option | Verwendung |
|---|---|
| Rechenzentrum | Befehlszeile oder Optionsdatei. Dieser Parameter ist für die Wiederherstellung virtueller VMware-Maschinen, die mit VCB gesichert wurden, nicht gültig. |
| Datenspeicher | Befehlszeile oder Optionsdatei. Dieser Parameter ist für die Wiederherstellung virtueller VMware-Maschinen, die mit VCB gesichert wurden, nicht gültig. |
| host | Befehlszeile oder Optionsdatei. Dieser Parameter ist für die Wiederherstellung virtueller VMware-Maschinen, die mit VCB gesichert wurden, nicht gültig. |
| inactive | Befehlszeile |
| pick | Befehlszeile Dieser Parameter ist für die Wiederherstellung virtueller VMware-Maschinen, die mit VCB gesichert wurden, nicht gültig. |
| pitdate | Befehlszeile Dieser Parameter ist für die Wiederherstellung virtueller VMware-Maschinen, die mit VCB gesichert wurden, nicht gültig. |
| pittime | Befehlszeile Dieser Parameter ist für die Wiederherstellung virtueller VMware-Maschinen, die mit VCB gesichert wurden, nicht gültig. |
vmautostartvmDieser Parameter ist nur gültig, wenn instantaccess als Wert für vmrestoretype angegeben wird. |
Befehlszeile oder Clientoptionsdatei |
| Vmbackdir | Befehlszeile oder Clientoptionsdatei |
| Vmbackuplocation | Befehlszeile |
| Vmbackuptype | Befehlszeile oder Clientoptionsdatei |
| Vmchost | Befehlszeile oder Clientoptionsdatei |
| Vmcpw | Befehlszeile oder Clientoptionsdatei |
| Vmcuser | Befehlszeile oder Clientoptionsdatei |
| Vmdefaultdvportgroup | Befehlszeile oder Clientoptionsdatei |
| Vmdefaultdvswitch | Befehlszeile oder Clientoptionsdatei |
| Vmdefaultnetwork | Befehlszeile oder Clientoptionsdatei |
| Vmdiskprovision Dieser Parameter ist nur gültig, wenn instantrestore als Wert für vmrestoretype angegeben wird. |
Befehlszeile oder Clientoptionsdatei |
| Vmexpireprotect Dieser Parameter ist nur gültig, wenn instantaccess oder instantrestore als Wert für vmrestoretype angegeben wird. |
Befehlszeile oder Clientoptionsdatei |
| Vmiscsiadapter Dieser Parameter ist nur gültig, wenn instantaccess oder instantrestore als Wert für vmrestoretype angegeben wird. |
Befehlszeile oder Clientoptionsdatei |
vmiscsiserveraddressDieser Parameter ist nur gültig, wenn instantaccess oder instantrestore als Wert für vmrestoretype angegeben wird. |
Befehlszeile oder Clientoptionsdatei |
| Vmmaxrestoresessions | Befehlszeile oder Clientoptionsdatei |
| vmmaxrestoreparalleldisks | Befehlszeile oder Clientoptionsdatei |
| Vmmaxrestoreparallelvms | Befehlszeile oder Clientoptionsdatei |
| Vmmountage | Befehlszeile |
| Vmnoprdmdisks | Befehlszeile oder Clientoptionsdatei |
| Vmnovrdmdisks | Befehlszeile oder Clientoptionsdatei |
vmrestoretype |
Befehlszeile |
| Vmstoragetype Dieser Parameter ist nur gültig, wenn instantaccess oder instantrestore als Wert für vmrestoretype angegeben wird. |
Befehlszeile oder Clientoptionsdatei |
vmtempdatastoreDieser Parameter ist nur gültig, wenn instantrestore als Wert für vmrestoretype angegeben wird. |
Befehlszeile oder Clientoptionsdatei |
| Vmvstortransport | Befehlszeile oder Clientoptionsdatei Dieser Parameter ist für die Wiederherstellung virtueller VMware-Maschinen, die mit VCB gesichert wurden, nicht gültig. |
Beispiele
Task
Informationen zur Durchführung eines „Instant Restore“- oder „Instant Access“-Vorgangs über die Befehlszeile finden Sie unter „Szenarien für die Ausführung von Instant Access und Instant Restore über die Befehlszeile des Backup-Archive-Clients “.- Task
- Stellen Sie die neueste Sicherungsversion von
myVMmit ihrem ursprünglichen Namen wieder her. Die VMware-Verwaltungsschnittstelle verwenden, um die ursprüngliche virtuelle Maschine zu löschen, bevor sie mit dieser Syntax zurückgeschrieben wird.dsmc restore vm myvm - Task
- Die neueste Sicherungsversion von myvm auf eine neue virtuelle Maschine wiederherstellen, die mit dem Namen
Test Machine
erstellt wird. Im Befehl sind für das Wiederherstellungsziel das Datencenter, der ESX-Host und der Datenspeicher angegeben.dsmc restore vm myvm -vmname="Test Machine" -datacenter="myDatacenter" -host="myHostName" -datastore="myDatastore" - Task
- Die neueste Sicherungsversion von eigene_VM mit dem
neuen Namen eigene_VM_nach_Wiederherstellung wiederherstellen.
dsmc restore vm myvm -vmname="*_restored" -datacenter="myDatacenter" -host="myHostName" -datastore="myDatastore" - Task
- Die neueste Sicherungsversion von eigene_VM mit einem
neuen Namen wiederherstellen, der Datum und Uhrzeit ähnlich wie in dem Beispiel
eigene_VM_03-22-2017_14-41-24 anzeigt.
dsmc restore vm myvm -vmname="*_<timestamp>" -datacenter="myDatacenter" -host="myHostName" -datastore="myDatastore" - Task
- Die neueste Sicherungsversion von eigene_VM
wiederherstellen. Die Wiederherstellung in ein Datencenter mit dem Namen
eigenes_Datacenter ausführen. Das Datencenter befindet sich
in vCenter; der relative Pfad in vCenter lautet
dirA/datacenters/.
dsmc restore vm myvm -vmname="Test Machine" -datacenter="dirA/datacenters/myDatacenter" -host="myHostName" -datastore="myDatastore" - Task
- Eine Schablone für virtuelle Maschinen an dieselbe Position und mit demselben
Namen wiederherstellen.
dsmc restore vm vmTemplateName - Task
- Eine Schablone für virtuelle Maschinen an eine andere Position
wiederherstellen.
dsmc restore vm vmTemplateName -vmname=newName -datastore=newDatastore -host=newHost -datacenter=newDatacenter - Task
- Nur 'Hard Disk 2' und 'Hard Disk 3' auf die vorhandene virtuelle Maschine mit dem Namen
vm1 wiederherstellen.
dsmc restore vm "vm1:vmdk=Hard Disk 2:vmdk=Hard Disk 3" - Task
- Alle Platten auf die vorhandene virtuelle Maschine mit dem Namen vm1 wiederherstellen, aber die Daten von 'Hard Disk 4' nicht wiederherstellen.
dsmc restore vm "vm1:-vmdk=Hard Disk 4" - Task
- Nur die Daten von 'Hard Disk 1' auf die vorhandene virtuelle Maschine vm1 wiederherstellen; die Konfigurationsdaten sollen nicht aktualisiert werden.Hinweis: Wenn Sie eine vorhandene virtuelle Maschine zurückschreiben, werden die Konfigurationsdaten standardmäßig nicht aktualisiert.
dsmc restore vm "vm1:vmdk=Hard Disk 1:-vmdk=cnfg" - Task
- Alle Platten auf die vorhandene virtuelle Maschine mit dem Namen vm1 wiederherstellen.
dsmc restore vm "vm1:vmdk=all-vmdk"Dieser Befehl aktualisiert alle virtuellen Platten auf einer vorhandenen virtuellen Maschine mit dem Namen vm1. Hierbei besteht ein Unterschied zu der mit
dsmc restore vm vm1ausgeführten Aktion, bei der eine neue virtuelle Maschine mit dem Namen vm1 erstellt wird (vm1 darf nicht vorhanden sein, damitdsmc restore vm vm1erfolgreich ist). - Task
- Maximal drei Sitzungen für Wiederherstellungsoperationen für virtuelle
Platten in der VM vm1 festlegen:
dsmc restore vm vm1 -vmmaxrestoresessions=3 - Task
- Die virtuelle Maschine mit dem Namen 'Accounts' und alle virtuellen Maschinen, deren Namen mit
Dept99beginnen, wiederherstellen:dsmc restore vm Accounts,Dept99* - Task
- Alle virtuellen Maschinen wiederherstellen, deren Name mit dem Wort "Payroll" beginnt, und alle virtuellen Maschinen ausschließen, deren Name das Wort "temp" enthält:
dsmc restore vm vm=Payroll*;-vm=*temp* - Task
- Die virtuellen Maschinen VM1, VM2 und VM3 mit neuen VM-Namen wiederherstellen, die auf den ursprünglichen VM-Namen basieren. Das Suffix "_restored_" und das Datum und die Uhrzeit der Wiederherstellungsoperation an den Namen der virtuellen Maschine anfügen:
Die Namen der zurückgeschriebenen virtuellen Maschinen könntendsmc restore vm vm=VM1,VM2,VM3 -vmname=*_restored_<timestamp>VM1_restored_07-28-2017_13-28-00,VM2_restored_07-28-2017_13-28-00undVM2_restored_07-28-2017_13-28-00lauten. - Task
- Stellen Sie alle VMs vom Host
esx03wieder her, die auf dem IBM Storage Protect-Server gesichert wurden, und aus alle VMs, die wiederhergestellt werden, stellen Sie die VM mit dem Namenesx03-02ohne die VM-PlatteHard Disk 1wieder her:dsmc restore vm VMHOST=esx03.example.com;esx03-2:-vmdk=Hard Disk 1 - Task
- Alle virtuellen Maschinen auf den ESXi-Hosts mit den Namen
brovar,doomzooundkeplerwiederherstellen:dsmc restore vm vmhost=brovar.example.com,doomzoo.example.com,kepler.example.com - Task
- Überprüfen, ob die virtuelle Maschine mit dem Namen
Dept99_VM1korrekt zurückgeschrieben wird, ohne die virtuelle Maschine tatsächlich zurückzuschreiben:dsmc restore vm VM=Dept99_VM1 -vmname=*_restored -preview
Im Allgemeinen darf, wenn während einer Sicherung Anwendungsschutz verwendet wurde, nur die Wiederherstellung mit Anwendungsschutz verwendet werden. Wenn Sie die Anwendung wiederherstellen, wird der Datenträger automatisch zurückgesetzt. Wenn Sie jedoch die vollständige virtuelle Maschine wiederherstellen müssen, müssen Sie die Schattenkopie zurücksetzen oder löschen.
Stellen Sie nach der Wiederherstellung der gesamten virtuellen Maschine sicher, dass die Wiederherstellung erfolgreich war und die Daten nicht beschädigt sind. Wenn die Daten nicht beschädigt sind, löschen Sie die Schattenkopie. Wenn die Daten beschädigt sind, setzen Sie die Schattenkopie zurück, um die Datenintegrität wiederherzustellen.
Sie können bestimmen, welche Spiegelkopie gelöscht oder zurückgesetzt wird, indem Sie die Datei dsmShadowCopyID.txt im Stammverzeichnis der einzelnen zurückgeschriebenen Datenträger suchen. Diese Datei enthält die Momentaufnahme-IDs der Schattenkopien, die während der Versuche zur Erstellung einer Momentaufnahme erstellt wurden. Mit dem diskshadow-Befehl delete shadows können Sie diese IDs löschen; mit dem Befehl revert können Sie die Schattenkopie zurücksetzen. Im Anschluss an das Löschen bzw. Zurücksetzen können Sie auch die Datei dsmShadowCopyID.txt löschen.
Weitere Informationen finden Sie unter INCLUDE.VMSNAPSHOTATTEMPTS.
