This repository has been archived by the owner on Mar 6, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 20
restore
mdaneri edited this page May 22, 2019
·
2 revisions
Restore any specified Entities (virtual machine, Improved Virtual Disks, vApp).
Usage:
restore -help restore [-transport <nbd|nbdssl|san|hotadd>] [-name <name>] [-host <name>] [-datacenter <name>] [-datastore <name>] [-folder <name|path>] [-respool <name|path>] [-network <name,..,name>] [-vim <vcenter>] [-generation <id>] [-dryrun] [-all [vm|ivd|vapp]] [-poweron] [-novmdk]
Arguments:
-help Help -transport <nbd|nbdssl|san|hotadd> Prefered Transport Mode (nbd,nbdssl,san,hotadd). -name <name> New name for the restored <EnyityType> -host <name> VMware ESX host vim object name to use as restore target. -datacenter <name> Datacenter - vim object name to use as restore target -datastore <name> Datastore - vim object name to use as restore target. -folder <name|path> Virtual Machine Folder vim object name to use as restore target. <name> vmfolder name <path> vmfolder path <Datacenter>/vm/<parent>/../<name> target. <name> vmfolder name <path> vmfolder path -respool <name|path> Resource Pool vim object name to use as restore target. <name> resource pool name <path> resource path SDDC-Datacenter/host/<cluster>/Resources/Compute-ResourcePool/..<name> -network <name,..,name> Reconfigure VM newtwork to the new specified backend starting from vm eth0 to eth9. -vim <vcenter> Target a specific vim service <vim> (uuid,url) -generation <id> Generation <id> to restore -dryrun Do not do anything. -all [vm|ivd|vapp] Operation to any Virtual Machines, Improved Virtual Disks, vApps repository. -poweron PowerOn virtual machine after restore -novmdk Exclude VMDK contents.
Examples:
restore all Recover any object previously backup.
restore generation 4 vm:testVM vm:vm-2313 vm:f9ad3050-d5a6-d107-d0d8-d305c4bc2330 Start a restore of the 4th generation profile of 3 Virtual Machines :1st by name,2nd by Moref,3rd by UUID.
restore all vm vim 9a583042-cb9d-5673-cbab-56a02a91805d Restore any Virtual Machine managed by vcenter 9a583042-cb9d-5673-cbab-56a02a91805d.
restore vm:testVM name "newVM" datacenter "myDatacenter" datastore "myDatastore" respool "myResPool" Restore vm:testVM to an new VM named NewVm using as Datacenter:myDatacenter, as Datastore:myDatastore and as Resource Pool:myResPool
restore vm:testVM name "newVM" folder "myVmFolder" network "mynetwork01,mynetwork02,,,mynetwork05" Restore vm:testVM to an new VM named NewVm using as Virtual Machine folder: myVmFolder and reconfigure the vm network backend to eth0:mynetwork01,eth1:mynetwork02 and eth4:mynetwork05