VirtualBox虚拟机备份与恢复指南
VirtualBox提供了多种备份与恢复虚拟机的方法,涵盖图形界面操作与命令行工具,适用于不同场景需求。以下是具体步骤及注意事项:
快照是VirtualBox的核心备份功能,可快速保存虚拟机的当前状态(包括系统配置、数据等),支持后续快速恢复。
导出虚拟机会将虚拟机的所有配置(如CPU、内存、网络设置)及磁盘文件(VDI/VMDK)打包为单一文件(如OVA格式),便于传输或长期存储。
.ova(压缩包)和.vmdk(磁盘镜像)文件。VBoxManage是VirtualBox的命令行工具,可实现批量或自动化备份,适合技术熟练用户。
VBoxManage export <虚拟机名称> --output <导出路径>(如VBoxManage export UbuntuVM --output /home/user/backups/ubuntu_vm.ova)。VBoxManage import <导出文件路径>(如VBoxManage import /home/user/backups/ubuntu_vm.ova),按照向导确认配置即可。若已创建快照,恢复过程简单快捷,直接回到快照创建时的状态:
选中虚拟机→ 点击「设置」→ 「存储」→ 右键点击虚拟硬盘→ 「恢复快照」→ 选择对应快照→ 点击「确定」。恢复后虚拟机将停止运行,重启后进入备份时的状态。
若虚拟机损坏或需迁移至其他主机,可通过导出的OVA文件恢复:
打开VirtualBox管理器→ 点击顶部菜单栏「文件」→ 「导入虚拟电脑」→ 选择之前导出的.ova文件→ 按照向导确认配置(如内存、CPU数量)→ 点击「导入」。导入完成后,虚拟机将恢复至导出时的状态。
使用VBoxManage恢复虚拟机,适用于无图形界面的环境:
打开终端→ 输入VBoxManage import <导出文件路径>→ 按照向导提示确认配置(如虚拟机名称、内存大小)→ 点击「导入」。恢复完成后,虚拟机将出现在VirtualBox管理器中。