复制一个虚拟机,需修改如 MAC 地址,名称等所有主机端唯一的配置。
虚拟机的内容并没有改变:virt-clone 不修改任何客户机系统内部的配置,它只复制磁盘和主机端的修改。所以像修改密码,修改静态 IP 地址等操作都在本工具复制范围内。
可选参数:
-h, --help 显示程序帮助信息
--version 显示程序版本信息
--connect URI 通过 libvirt URI 连接到虚拟机管理程序
通用选项:
-o ORIGINAL_GUEST, --original ORIGINAL_GUEST
原始客户机名称;必须为关闭或者暂停状态。
--original-xml ORIGINAL_XML
将 XML 文件用于原始客户机。
--auto-clone 从原始客户机配置中自动生成克隆名称和存储路径。
-n NEW_NAME, --name NEW_NAME
新客户机的名称
--reflink 使用 btrfs COW 轻量副本
存储配置:
-f NEW_DISKFILE, --file NEW_DISKFILE
为新客户机使用新的磁盘镜像文件
--force-copy TARGET 强制复制设备(例如:如果 'hdc' 是只读光驱设备,则使用 --force-copy=hdc)
--skip-copy SKIP_COPY
跳过目标设备的复制. (eg, 如果 'vda' 是你不想复制和使用的相同路
径的新vm的磁盘, 可以使用 --skip-copy=vda)
--nonsparse 不使用稀疏文件作为克隆的磁盘镜像
--preserve-data 不克隆存储,通过 --file 参数指定的新磁盘镜像将保留不变
--nvram NEW_NVRAM New file to use as storage for nvram VARS
联网配置:
-m NEW_MAC, --mac NEW_MAC
为克隆客户机生成新的固定 MAC 地址。默认为随机生成 MAC。
其它选项:
--replace 不检查命名冲突,覆盖任何使用相同名称的客户机。
--print-xml 打印生成的 XML 域,而不是创建客户机。
--check CHECK 启用或禁用验证检查。例如:
--check path_in_use=off
--check all=off
-q, --quiet 抑制非错误输出
-d, --debug 输入故障排除信息 最后一次更新于2020-04-03




0 条评论