温馨提示×

Ubuntu VirtualBox虚拟机备份与恢复

小樊
52
2025-08-19 09:12:05
栏目: 云计算

备份方法

  1. 使用VirtualBox导入导出功能

    • 导出:关闭虚拟机,在VirtualBox管理器中选择虚拟机→“文件”→“导出虚拟电脑”,选择保存位置,导出为.ova文件(包含配置和磁盘)。
    • 导入:在目标主机上打开VirtualBox→“文件”→“导入虚拟电脑”,选择.ova文件完成导入。
  2. 命令行工具备份

    • VBoxManage克隆磁盘
      sudo VBoxManage clonehd <原磁盘文件> <新磁盘文件> --format VDI(如VBoxManage clonehd Ubuntu.vdi Ubuntu_backup.vdi --format VDI),生成新的磁盘镜像。
    • tar命令备份系统
      备份:sudo tar cvpzf backup.tgz --exclude=/proc --exclude=/sys /(排除虚拟文件系统)。
      恢复:sudo tar xvpfz backup.tgz -C /(需提前创建根目录)。
  3. 快照备份

    • 创建快照:在虚拟机设置→“快照”中点击“拍摄”,记录当前状态,可快速恢复到该时间点。
    • 恢复快照:在虚拟机设置→“快照”→“快照管理器”中选择快照,点击“还原”。

恢复方法

  • 从备份文件恢复:通过导入.ova文件或使用VBoxManage导入磁盘镜像,还原虚拟机配置和数据。
  • 从快照恢复:在快照管理器中选择目标快照,点击“还原”即可回到备份时的状态。

注意事项

  • 备份前确保虚拟机已关闭,避免数据损坏。
  • 定期测试备份的可恢复性,确保备份文件完整。
  • 大型虚拟机建议使用增量备份(如Timeshift)节省空间。

0