![克隆虚拟机后 Linux 的“Sysprep”?](https://linux22.com/image/717393/%E5%85%8B%E9%9A%86%E8%99%9A%E6%8B%9F%E6%9C%BA%E5%90%8E%20Linux%20%E7%9A%84%E2%80%9CSysprep%E2%80%9D%EF%BC%9F.png)
如果我克隆 Windows VM(服务器或桌面),我需要执行“sysprep”来更改 SID。
想知道如果我克隆 Linux VM,是否必须执行类似于“sysprep”的操作?
我正在使用 CentOS 7。
答案1
这正是virt-sysprep
目的所在。
来自手册页:
Virt-sysprep 可以重置或取消配置虚拟机,以便从中创建克隆。此过程中的步骤包括删除 SSH 主机密钥、删除持久网络 MAC 配置以及删除用户帐户。Virt-sysprep 还可以自定义虚拟机,例如通过添加 SSH 密钥、用户或徽标。可以根据需要启用或禁用每个步骤。
您可以使用virt-sysprep
您的 qemu 版本支持的任何磁盘映像格式。这通常包括原始磁盘映像、qcow2、VMware VMDK、Windows VHD、VirtualBox VDI 等。
答案2
有一个包云初始化您会发现它用于此任务的部分内容。但它更侧重于处理映像恢复后的任务。