在 Ubuntu + VirtualBox 环境下,“备份”通常有三种常见场景,下面按最常用 → 进阶给你讲清楚,你可以按需选择。
适合:系统崩溃、迁移、重装宿主系统
.ova 文件)✅ 优点:简单、可跨电脑
❌ 缺点:文件较大、耗时
VirtualBox 默认虚拟机在:
~/VirtualBox VMs/
# 关闭虚拟机后
cp -a ~/VirtualBox\ VMs/Ubuntu /备份目录/
✅ 优点:快、完整
✅ 推荐方式
适合:代码、文档、配置
tar czvf ubuntu_home.tar.gz ~
/etc
/var/www
/opt
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
如果你愿意,可以告诉我:
我可以给你一套完全匹配的备份方案。