温馨提示×

ubuntu virtualbox如何备份机

小樊
37
2026-10-24 12:55:53
栏目: 智能运维

在 Ubuntu 上使用 VirtualBox 备份虚拟机,常见有几种方式,从简单到专业,你可以按需选择。


一、最简单:直接复制虚拟机文件夹(推荐新手)

VirtualBox 的虚拟机本质上就是一堆文件。

步骤

  1. 关闭虚拟机(一定要先关机,不要挂起)
  2. 找到虚拟机存放位置
    默认在:
    ~/VirtualBox VMs/
    
  3. 复制整个虚拟机目录
    cp -r ~/VirtualBox\ VMs/你的虚拟机名 /备份路径/
    
    例如:
    cp -r ~/VirtualBox\ VMs/Ubuntu20 /media/usb/backup/
    
  4. 恢复时:
    • 把文件夹复制回去
    • 在 VirtualBox 中「新建」→ 选「使用已有的虚拟硬盘」

✅ 优点:简单、可靠
❌ 缺点:占用空间大


二、使用 VirtualBox 导出 / 导入(OVA 格式)

适合迁移或长期备份

导出

  1. 关闭虚拟机
  2. VirtualBox → 选中虚拟机 → 文件 → 导出虚拟电脑
  3. 选择 OVA 格式
  4. 保存到备份位置

导入

VirtualBox → 文件 → 导入虚拟电脑

✅ 优点:跨平台、干净
❌ 缺点:不支持增量备份


三、使用快照(Snapshot)做短期备份

适合实验前临时保护

创建快照

  • 虚拟机运行中或关机
  • 工具栏 → 快照 → 拍摄

恢复

  • 快照 → 选对应快照 → 恢复

⚠️ 注意:

  • 快照不是完整备份
  • 快照多了会拖慢性能
  • 不建议只靠快照做长期备份

四、命令行备份(高级 / 自动化)

适合写脚本、定时备份

VBoxManage export "虚拟机名" -o /backup/ubuntu.ova

或克隆:

VBoxManage clonevm "虚拟机名" --name "ubuntu-backup" --register

五、推荐备份策略(实用)

  • ✅ 日常:快照(实验前)
  • ✅ 周/月:复制虚拟机文件夹或导出 OVA
  • ✅ 重要数据:虚拟机内也单独备份文件

如果你愿意,可以告诉我:

  • 是 Ubuntu 宿主机 还是 Ubuntu 虚拟机
  • 想 本地备份 / U盘 / 云盘
  • 是否想 自动定时备份

我可以给你一套更具体的方案或脚本。

0 踩