转储VirtualBox系统的过程是什么? 请注意,这不会将guest虚拟机操作系统从硬件迁移到虚拟化,也不会将Google虚拟机迁移到其他地方。 我的意思是:
我怀疑备份部分是足够简单的; 但恢复可能需要通过一些定义良好的过程手动编辑XMLconfiguration文件。 我很想知道这个过程。
那么,有什么想法? 我会鼓励部分解决scheme,指出我正确的方向。
如果您使用的是VirtualBox 2.2.0或更高版本(您应该;大量的错误修复和瓶颈删除),您可以得到这个开箱即用。 您可以使用跨解决schemeOpen Virtualization Format导入和导出虚拟机。 您可以通过GUI和使用vbox命令行界面的脚本执行此操作。 产生的备份是跨平台的。
请参阅第55页上的VirtualBox 2.2.0 PDF手册第3.8章:导入和导出虚拟机。
Fpr Linux:如果您不想传输所有的虚拟机,只需将〜/ .VirtualBox文件夹从一台机器复制到另一台。 只要VirtualBox版本相同,这将是简单的工作。 (我最近通过sshfs挂载这个文件夹,甚至这工作)。
使用VirtualBox时,除非没有快照,否则无法移动虚拟机。 随着快照的存在,它会导致各种头痛和腐败 – 快照本身也不能移动。
所以删除所有的快照,然后复制文件:我会坚持整个子目录。 我自己做的:从一台Linux笔记本移动到一个更新的客人。 我不得不把虚拟机添加到VirtualBox已知的虚拟机列表中,但它工作的很好。
您也可以将虚拟机转换为vmdk文件并将其移动。 将文件作为vmdk文件,可以将虚拟机从VirtualBox移动到VMware或其他类似的步骤。