温馨提示×

ubuntu virtualbox怎么备份

小樊
43
2026-09-07 01:13:17
栏目: 智能运维

在 Ubuntu + VirtualBox 环境下,“备份”通常有三种常见场景,下面按最常用 → 进阶给你讲清楚,你可以按需选择。


一、最推荐:备份整个虚拟机(整机备份)

适合:系统崩溃、迁移、重装宿主系统

方法 1:VirtualBox 自带「导出 / 导入」

备份(导出)

  1. 关闭虚拟机
  2. VirtualBox → 选中虚拟机
  3. 文件 → 导出虚拟电脑
  4. 选择保存位置(生成 .ova 文件)

✅ 优点:简单、可跨电脑
❌ 缺点:文件较大、耗时


方法 2:直接复制虚拟机文件夹(最稳妥)

VirtualBox 默认虚拟机在:

~/VirtualBox VMs/

备份

# 关闭虚拟机后
cp -a ~/VirtualBox\ VMs/Ubuntu /备份目录/

恢复

  • 直接把文件夹拷回原位置
  • VirtualBox → 控制 → 注册虚拟机

✅ 优点:快、完整
✅ 推荐方式


二、只备份 Ubuntu 系统数据(轻量备份)

适合:代码、文档、配置

1️⃣ 用户数据备份

tar czvf ubuntu_home.tar.gz ~

2️⃣ 重要系统配置

/etc
/var/www
/opt

3️⃣ 已装软件列表(便于恢复)

dpkg --get-selections > packages.list

恢复:

sudo dpkg --set-selections < packages.list
sudo apt-get dselect-upgrade

三、快照备份(临时防出错)

适合:装软件、改配置前

VirtualBox:

  • 右键虚拟机 → 快照 → 创建
  • 出错可一键回滚

⚠️ 快照不是长期备份,别依赖它


四、自动备份(进阶)

宿主机定时备份虚拟机

crontab -e

示例(每天凌晨备份):

0 3 * * * rsync -a ~/VirtualBox\ VMs/Ubuntu /backup/

五、常见建议

✅ 长期备份:复制 VM 文件夹
✅ 迁移:导出 .ova
✅ 防误操作:快照
✅ 数据:rsync / tar


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

  • 是 宿主 Ubuntu 还是 虚拟机里 Ubuntu
  • 想备份 系统 / 数据 / 整个虚拟机
  • 是否要 自动备份

我可以给你一套完全匹配的备份方案。

0 踩