温馨提示×

ubuntu virtualbox怎么用快照

小樊
42
2026-10-03 23:24:07
栏目: 智能运维

在 Ubuntu 上使用 VirtualBox 的快照(Snapshot),主要分为图形界面和命令行两种方式。下面一步一步说明。


一、什么是快照

快照 = 保存虚拟机当前状态(内存、磁盘、设置)
可以随时回滚到这个状态,非常适合:

  • 系统升级前
  • 装软件测试
  • 实验环境

⚠️ 快照 ≠ 备份(不能替代备份)


二、图形界面使用快照(最常用)

1️⃣ 打开 VirtualBox

virtualbox

或在菜单中搜索 VirtualBox

2️⃣ 选中你的 Ubuntu 虚拟机

(虚拟机关机或运行中都可以,但运行中快照会保存内存状态)

3️⃣ 点击「快照」

在虚拟机窗口或主界面右侧:

  • 点击 快照(Snapshots) 标签

4️⃣ 创建快照

  • 点击 “拍照”图标(相机)
  • 输入名称,如:
    before-upgrade
    
  • 可选:写描述
  • 点击 确定

✅ 快照创建完成


三、恢复快照(回滚)

  1. 选中快照
  2. 点击 “恢复快照”
  3. 确认

⚠️ 恢复后,当前状态会丢失(除非你先拍新快照)


四、删除快照

  • 选中快照
  • 点击 删除
  • VirtualBox 会自动合并磁盘

五、命令行方式(适合服务器)

查看虚拟机

VBoxManage list vms

创建快照

VBoxManage snapshot "Ubuntu20" take "before-upgrade"

查看快照

VBoxManage snapshot "Ubuntu20" list

恢复快照

VBoxManage snapshot "Ubuntu20" restore "before-upgrade"

删除快照

VBoxManage snapshot "Ubuntu20" delete "before-upgrade"

六、常见问题

❓ 快照占用空间很大?

是的,尤其是:

  • 虚拟机磁盘大
  • 运行中拍快照(保存内存)

建议:

  • 关机后再拍
  • 定期清理旧快照

❓ 快照能不能跨电脑?

不能直接复制,需要导出为 OVA

VBoxManage export Ubuntu20 -o ubuntu.ova

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

  • Ubuntu 是 宿主机还是虚拟机
  • 你用的是 桌面版还是服务器版

我可以给你更具体的操作建议。

0 踩