使用 VBoxManage 命令克隆虚拟机 - 文件正常,但没有新的虚拟机

使用 VBoxManage 命令克隆虚拟机 - 文件正常,但没有新的虚拟机

我的目标是自动化虚拟机备份任务。我最近发现了在线命令的用途Vboxmanage并获得了一些不错的结果。

但是我对这个命令感到困惑:

VBoxManage  clonevm "name of the vm"

它可以很好地使用 VDI 副本创建新文件夹,但不能单独创建新 VM。

GUI 中没有新的虚拟机,并且

VBoxManage list vms

不会列出比以前更多的虚拟机。此外,.Virtualbox/VirtualBox.xml保持不变。

我的最终目标是编写一个能够实现以下功能的脚本:

  1. 停止正在运行的虚拟机,
  2. 完全克隆它,
  3. 将其复制到另一个媒体(外部 USB 驱动器),然后
  4. 重启初始 VM

我希望该过程每晚重复执行一次,并大约以 3 天为一个周期删除较旧的 VM。

答案1

在 clonevm 命令中使用 --register 选项。这会在 VirtualBox XML 文件中注册 VM。使用 --basefolder 选项,您可以选择要保存新虚拟机配置的文件夹。并且您可以在 Windows 主机中制定计划任务来自动克隆 VM。

查看更多:: 使用 GUI 克隆虚拟机

使用命令克隆虚拟机

相关内容