您在此处:支持文档 > everRun 命令行接口参考 > AVCLI 命令描述 > vm-export

vm-export

使用

avcli vm-export --name name [--folder name] [--use-snapshot] [--silent] [--config-only] [--data][--description] [--throttle] [--compress] [--use-https]

描述

vm-export 命令可导出 VM。

选项

--name name 将导出的 VM 的名称或 ID。
--folder name 目标文件夹。在默认情况下,这是 VM 的名称。

--use-snapshot

使用 VM 预先存在的快照导出。当您使用快照进行导出时将导出完整快照,您无法指定 --config-only--data
--silent 抑制输出。

--config-only

 

导出无任何数据的 VM 配置。您无法使用 --use-snapshot 指定此选项。
--data 导出仅针对指定卷的数据。您无法使用 --use-snapshot 指定此选项。
--description 针对此导出的用户指定的描述。
--throttle

降低导入/导出操作的速度。有效值为:

  • :不进行加速。真实默认值。
  • :降低约 25%。
  • :降低约 50%。
  • :降低约 75%。
--compress

启用已导出卷数据的服务器端压缩(例如 gzip)。在默认情况下,压缩关闭。

注意 压缩极大占用 CPU,在某些情况下可使您的导出速度降低 3 倍或更多。
--use-https 使用安全的 HTTPS 传输,而不是默认的传输方法(HTTP 传输)。在 HTTPS 上传输比在 HTTP 上更慢,但更安全。

示例

$ avcli vm-export --name vm1
$ avcli vm-export --folder /path/exported-vms/vm1 --name vm1
$ avcli vm-export --config-only --name vm1
$ avcli vm-export --compress --use-https --throttle low --name vm1
$ avcli vm-export --use-snapshot --throttle high --name vm1
$ avcli vm-export --data volume1 volume2 --name vm1
/