- 首页 >
- 问答 >
-
智能运维 >
- VirtualBox如何实现Linux系统快照
VirtualBox如何实现Linux系统快照
小樊
39
2025-12-31 15:53:33
VirtualBox Linux系统快照实操指南
一 图形界面创建与恢复
- 创建快照
- 选中目标虚拟机,建议先让 Linux 进入稳定状态(保存文档、停止大任务),然后点击菜单中的设备 → 快照 → 拍摄快照,填写名称与描述后确认。也可在虚拟机窗口的机器 → 快照 → 管理 → 拍摄完成同样操作。快照既可在运行中创建,也可在关机状态创建。
- 恢复快照
- 在虚拟机窗口的机器 → 快照 → 管理中,选中目标快照并点击恢复;或在主界面右侧快照面板选择快照后点击恢复。恢复会将虚拟机的磁盘与内存状态回到拍摄时刻。
- 删除快照
- 在快照管理器中选中不再需要的快照,点击删除;该操作会合并差异数据,可能耗时较长。
二 命令行创建与恢复
- 常用命令
- 创建快照:VBoxManage snapshot “<虚拟机名称>” take “<快照名称>”
- 列出快照:VBoxManage snapshot “<虚拟机名称>” list
- 恢复快照:VBoxManage snapshot “<虚拟机名称>” restore “<快照名称>”
- 删除快照:VBoxManage snapshot “<虚拟机名称>” delete “<快照名称>”
- 无界面运行与恢复示例
- 启动:VBoxManage startvm “<虚拟机名称>” --type headless
- 恢复:VBoxManage snapshot “<虚拟机名称>” restore “<快照名称>”
- 说明
- 以上命令对Ubuntu、CentOS等 Linux 虚拟机同样适用;命令中的虚拟机名称需与 VirtualBox 管理器中的名称完全一致。
三 快照使用场景与注意事项
- 典型场景
- 系统或软件更新/升级前创建快照,出现异常可快速回滚。
- 软件安装与配置测试、驱动验证、环境搭建等需要反复回退的场景。
- 注意事项
- 快照会占用额外存储空间,并随着后续变更产生差异文件;建议定期清理不再需要的快照。
- 快照不是长期备份替代方案,重要数据仍应另行离线/异地备份。
- 快照链越长,合并与回滚成本越高;长期维护建议定期整合或采用完整导出/克隆。
四 常见问题与排查
- 快照恢复后时间不正确
- Linux 通常从**硬件时钟(RTC)**读取时间,快照恢复不会自动校正;可在恢复后执行 sudo hwclock -s(从硬件时钟同步到系统时间)或启用 NTP 服务自动校时。
- 删除快照卡顿或失败
- 删除会触发差异盘合并,磁盘繁忙时耗时较长,确保宿主机磁盘剩余空间充足并耐心等待完成。
- 无法找到某台虚拟机的快照
- 快照是按单个虚拟机管理的,请在左侧列表选中正确的虚拟机后再查看或操作快照。