vm-import
使用
avcli vm-import --archive filename.ovf [--no-auto-start] [--cpu number] [--memory size] [--name vm-name] [--storage-groups groups] [--interfaces networks] [--remap-volumes] [--volumes volumes] [--volume-prefix prefix] [--data] [--force] [--silent] [--dry-run] [--throttle amount] [--use-https] [--protection-level level] [--image-format format]
描述
vm-import 命令可从 OVA 或 OVF VM 存档文件导入 VM。
注意: 您只能使用 vm-import 命令导入从everRun 系统导出的 OVF 文件。如果您需要导入 VMware OVF 或 OVA 文件,则使用 everRun Availability Console中的导入/还原虚拟机向导。有关详细信息,请参阅导入 OVF 或 OVA 文件。
选项
--archive filename.ovf | 将导入的 OVA 文件存档。 |
--no-auto-start | 在导入已完成后不启动 VM。 |
--cpu number |
将分配到 VM 的 CPU 的数量。这默认为存档中的值。 |
--memory size | 将分配到 VM 的内存大小(单位为兆字节)。这默认为存档中的值。 |
--name vm-name | 将分配给 VM 的名称。这默认为存档中的值。 |
--storage-groups groups | 将用于分配 VM 卷的存储组的列表。在默认情况下使用所有可用的存储组。分配以循环方式进行。 |
--interfaces networks | 将连接到 VM 接口的共享网络的列表。在默认情况下指定存档中的值或可用共享网络。 |
--remap-volumes | 首次尝试将所有卷重新映射到如存档中定义的共享镜像,此后 --volumes 和 --storage-groups 规则将生效。 |
--volumes volumes | 仅导入这些卷。在默认情况下导入 OVF 中的所有可用卷。 |
--volume-prefix prefix | 将指定前缀添加到新导入的卷名称开头,以便防止与系统上的现有卷发生冲突。例如,如果源卷为 ocean_boot,并且您可以指定 --volume-prefix new,则导入的卷将为 new-ocean_boot。 |
--data | 导入仅针对指定卷的数据。 |
--force | 当 OVF 文件失去 isBootable 标记(对 Windows XP 而言为已知 问题)时,假设 VHD 指向的 OVF 为 可启动 VHD。 |
--silent | 抑制输出。 |
--dry-run | 显示用于 连接共享网络的接口以及 volume-to-storage-group 分配,同时不实际导入或还原 VM。 |
--throttle amount |
降低导入/导出操作的速度。 有效值为:
|
--use-https | 使用安全的 HTTPS 传输,而不是默认的传输方法(HTTP 传输)。在 HTTPS 上传输比在 HTTP 上更慢, 但更安全。 |
--protection-level level | 将分配给 VM 的保护级别。有效选项为 HA 和 FT(默认)。 |
--image-format format |
VM 的所有磁盘卷的映像格式。有效值为 qcow2 和 raw(默认)。 |
示例
$ avcli vm-import --archive vm1.ovf
$ avcli vm-import --archive vm1.ovf
$ avcli vm-import --name myVM --throttle low --archive vm1.ovf
$ avcli vm-import --cpu 2 --memory 1024 --archive vm1.ovf
$ avcli vm-import --interfaces network0 network1 --archive vm1.ovf
$ avcli vm-import --remap-volumes --archive vm1.ovf
$ avcli vm-import --storage-groups sm-0000 sm-0001 --archive vm1.ovf
$ avcli vm-import --volumes boot_vol vol3 --data vol3 --archive vm1.ovf
$ avcli vm-import --name myVM --protection-level HA --archive vm1.ovf
$ avcli vm-import --archive vm1.ovf --image-format qcow2