在 Xen 控制台中从快照创建 VM

Create VM from snapshot in Xen console

我有这张快照:

# xe snapshot-list
uuid ( RO)                : 00000000-0000-0000-0000-000000000000
          name-label ( RW): ubuntu_clean
    name-description ( RW):
    is-vmss-snapshot ( RO): false

如何从中创建虚拟机?

在 Citrix 网络文档中,他们解释了如何在 XenCenter 中执行此操作,不幸的是没有关于 xen 控制台的内容:https://docs.citrix.com/en-us/xencenter/6-2/xs-xc-vms/xs-xc-templates-new.html

我找到了一本管理手册,它解释了命令的工作原理:https://docs.citrix.com/content/dam/docs/en-us/xenserver/7-1/downloads/xenserver-7-1-administrators-guide.pdf

即使使用管理手册,我也不清楚如何从快照创建 VM。

您可以像模板一样使用快照,因此快照名称和uuid对xe vm-install有效。

所以,您有两个选择:

# xe vm-install template=ubuntu_clean new-name-label=my_new_vm
00000000-1111-1111-1111-000000000000

# xe vm-install template-uuid=00000000-0000-0000-0000-000000000000 new-name-label=my_new_vm_2
00000000-2222-2222-2222-000000000000

它将return VM 哈希。