温馨提示×

ubuntu virtualbox如何备份系统

小樊
33
2026-10-18 15:07:11
栏目: 智能运维

在 Ubuntu + VirtualBox 的环境下,备份系统通常有以下几种常见方式,按“安全程度”和“使用场景”从简单到专业给你说明:


一、最简单:备份 VirtualBox 虚拟机文件(推荐)

适合:个人使用、快速恢复

VirtualBox 的 Ubuntu 本质上就是一个虚拟机文件目录,直接复制即可。

方法

  1. 关闭 Ubuntu 虚拟机(一定要先关机)
  2. 找到虚拟机文件位置
    默认在:
    ~/VirtualBox VMs/Ubuntu/
    
  3. 复制整个文件夹到备份位置(移动硬盘 / 云盘 / 别的磁盘)
    cp -a ~/VirtualBox\ VMs/Ubuntu /media/backup/
    

恢复

  • 把文件夹拷回原位置
  • VirtualBox 中「注册虚拟机」即可

✅ 优点:100% 完整
❌ 缺点:文件大


二、使用 VirtualBox 快照(Snapshot)

适合:短期实验、怕搞坏系统

操作

  1. 虚拟机运行中或关机
  2. 右键虚拟机 → 快照
  3. 起个名字(如:before-update)

恢复

  • 随时回滚到快照状态

✅ 优点:快、可多次
❌ 缺点:不能跨电脑、占用空间


三、Ubuntu 内部备份(系统级)

适合:只备份数据或系统配置

1️⃣ 使用 Timeshift(强烈推荐)

sudo apt install timeshift
sudo timeshift-gtk
  • 选择 RSYNC
  • 备份到外接硬盘
  • 可定时自动备份

恢复:

sudo timeshift --restore

2️⃣ 只备份重要数据

rsync -a --progress /home /media/backup/home

或压缩:

tar czpf ubuntu-home.tar.gz /home

四、整机镜像备份(高级)

适合:服务器、生产环境

使用 Clonezilla

  1. 下载 Clonezilla Live
  2. 做成 U 盘
  3. 启动虚拟机从 U 盘启动
  4. 对整个虚拟磁盘做镜像

✅ 最可靠
❌ 操作略复杂


推荐组合方案 ✅

日常使用:

  • VirtualBox 整机文件夹备份(每月)
  • Timeshift(每周)
  • 重要文件单独 rsync

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

  • 是 桌面版还是服务器版 Ubuntu
  • 是否要 跨电脑迁移
  • 更偏向 简单还是专业

我可以给你一套最合适的备份方案。

0 踩