如何备份和移动VirtualBox机器

需要移动一个虚拟机,只能发现复制和粘贴不起作用吗? 也许你只是想知道什么备份? 看看这个快速指南的过程,以便更好地了解VirtualBox

首先要做的事:确保虚拟机已关闭并关闭电源。 接下来,确保你摆脱你有任何快照。 没有一个愚蠢和安全的方式来做到这一点,而不摆脱他们,不幸的是。 选择您的虚拟机,然后单击“快照”选项卡。

删除快照

选择快照并单击删除按钮。 准备等待一段时间,因为VirtualBox合并与您机器的当前状态的差异。 机器的状态不会实际改变,所以不要担心。 现在,准备的东西是阻碍的,​​我们可以开始移动过程。

完成后,转到文件>虚拟媒体管理器。 您将看到已使用或已连接到计算机的媒体列表。

释放介质

选择要移动的虚拟机,然后单击上面的“释放”图标。 在我的情况下,我将W7.vdi从我的主目录移动到另一个硬盘驱动器。

一旦你释放它,关闭VirtualBox进入其默认设置目录,/home/user/.VirtualBox/

virtualbox_dir

你可以从HardDisks目录中复制你的.vdi文件,如果你只是备份它,或者你可以移动它。 请耐心等待,因为这可能需要一段时间,具体取决于您的配置。

同时,让我们编辑VirtualBox.xml文件,我们喜欢。 这是大多数人真正不了解的步骤,但是确保事情顺利进行是非常重要的。 在gedit中打开它。

gedit xml

向下滚动一下,你会得到我们需要编辑的部分。

如果要更改虚拟机的位置,请找到“MachineEntry”的xml标记并更改源路径。 如果要更改虚拟磁盘映像的位置,请找到“HardDisk”的xml标签,并更改其中的位置。 可以看到,每台机器都通过其UUID绑定到磁盘映像,不应该更改。 如果要将虚拟机移动到新计算机,请确保将这个文件复制并替换以前的配置文件。

在我的特殊情况下,我只是想把磁盘映像移动到更宽敞的驱动器,所以我把其他的东西保持不变。

gedit vbox版本

如果要在Windows和Linux之间更改主机,请确保将文件顶部的版本声明更改为“windows”而不是“linux”。

移动.vdi文件后,启动VirtualBox并转到文件>虚拟介质管理器。

vbox媒体管理器

单击旧的.vdi文件,然后单击删除。 现在,点击“添加”,导航到其新位置,然后单击“打开”。单击“确定”。

现在,新的.vdi被添加到VirtualBox的列表中,我们必须将它附加到您的虚拟机。 在主屏幕上选择它,转到“设置”,然后单击“存储”面板。

添加hd

在相应的IDE控制器下,单击“添加附件”按钮。 你会看到一个硬盘自动添加,但它可能不是正确的。

单击它,在右侧,在“硬盘”下,选择正确的.vdi文件。 点击“确定”。

更改vdi

如果你按照所有的步骤,你编辑了VirtualBox.xml正确,你应该能够启动机器没有任何问题! 有一些毛发区域,所以如果事情不工作,请确保您使用正确的路径,并且您只编辑VirtualBox.xml的相关区域。

整个过程比复制和粘贴有点复杂,但它仍然相对快速和无痛。 在评论中分享有关VirtualBox的备份故事!

赞 (0)
分享到:更多 ()