|
virtctl vmexport create <vmexport_name> --vm|snapshot|pvc=<object_name>
|
创建一个 VirtualMachineExport 自定义资源 (CR) 来从虚拟机、虚拟机快照或 PVC 导出卷。
-
--vm: 导出虚拟机的 PVC。
-
--snapshot :导出 VirtualMachineSnapshot CR 中包含的 PVC。
-
--pvc: 导出 PVC。
-
可选:
--ttl=1h 指定生存时间。默认持续时间为 2 小时。
|
|
virtctl vmexport delete <vmexport_name>
|
手动删除 VirtualMachineExport CR。
|
|
virtctl vmexport download <vmexport_name> --output=<output_file> --volume=<volume_name>
|
下载在 VirtualMachineExport CR 中定义的卷。
-
--output 指定文件格式。示例: disk.img.gz.
-
--volume 指定要下载的卷。如果只有一个卷可用,则此标志是可选的。
可选:
-
--keep-vme 在下载后保留 VirtualMachineExport CR。默认的行为是在下载后删除 VirtualMachineExport CR 的默认行为。
-
--insecure 启用不安全的 HTTP 连接。
|
|
virtctl vmexport download <vmexport_name> --<vm|snapshot|pvc>=<object_name> --output=<output_file> --volume=<volume_name>
|
创建一个 VirtualMachineExport CR,然后下载 CR 中定义的卷。
|
|
virtctl vmexport download export --manifest
|
检索一个现有导出的清单。清单不包括标头 secret。
|
|
virtctl vmexport download export --manifest --vm=example
|
为虚拟机创建虚拟机导出,并检索清单。清单不包括标头 secret。
|
|
virtctl vmexport download export --manifest --snap=example
|
为虚拟机快照示例创建虚拟机导出,并检索清单。清单不包括标头 secret。
|
|
virtctl vmexport download export --manifest --include-secret
|
检索一个现有导出的清单。清单包括标头 secret。
|
|
virtctl vmexport download export --manifest --manifest-output-format=json
|
以 json 格式检索现有导出的清单。清单不包括标头 secret。
|
|
virtctl vmexport download export --manifest --include-secret --output=manifest.yaml
|
检索一个现有导出的清单。清单包括标头 secret,并将其写入指定的文件中。
|