首页主机资讯CentOS中VirtualBox如何设置虚拟机保存状态

CentOS中VirtualBox如何设置虚拟机保存状态

时间2026-01-15 21:52:04发布访客分类主机资讯浏览1374
导读:CentOS 中 VirtualBox 保存虚拟机状态的实用方法 一 保存状态的核心方式 保存状态(挂起/Savestate):将虚拟机的内存与设备状态写入磁盘,下次启动可从中断处继续运行,适合临时中断、快速恢复现场。 快照(Snapsh...

CentOS 中 VirtualBox 保存虚拟机状态的实用方法

一 保存状态的核心方式

  • 保存状态(挂起/Savestate):将虚拟机的内存与设备状态写入磁盘,下次启动可从中断处继续运行,适合临时中断、快速恢复现场。
  • 快照(Snapshot):在某一时间点保存内存+磁盘+设备状态的“恢复点”,支持多级快照、随时回滚与分支管理,适合系统更新、软件安装、测试前建立恢复点。
  • 二者区别:保存状态是“一次性现场挂起”;快照是“可管理的恢复点集合”,更灵活、可回滚与多版本共存。

二 图形界面操作步骤

  • 保存状态(挂起)
    1. 选中虚拟机,点击窗口上的关闭按钮(或菜单“机器”→“关闭”)。
    2. 在弹出的对话框选择保存虚拟机的状态(Suspend),确认后虚拟机会写入状态并停止运行。
    3. 下次启动该虚拟机时,会自动从保存的状态恢复运行
  • 创建快照(时间点恢复)
    1. 选中虚拟机,切到快照选项卡,点击拍摄(Take Snapshot)。
    2. 输入名称描述(如“升级前”“安装依赖前”),点击确定。
    3. 需要回滚时,在快照列表选择目标快照,点击还原(Restore)。
    4. 不再需要的快照可删除(Delete),释放空间(注意删除策略对子快照的影响)。

三 命令行快速操作(VBoxManage)

  • 保存状态:VBoxManage controlvm “< 虚拟机名称> ” savestate
  • 启动后恢复到保存状态:VBoxManage startvm “< 虚拟机名称> ” --type headless(或正常启动)
  • 创建快照:VBoxManage snapshot “< 虚拟机名称> ” take “< 快照名> ” --description “< 描述> ”
  • 回滚到快照:VBoxManage snapshot “< 虚拟机名称> ” restore “< 快照名> ”
  • 列出快照:VBoxManage snapshot “< 虚拟机名称> ” list
    说明:以上命令在 Linux/CentOS 宿主机的终端执行,需将 < 虚拟机名称> 替换为你的实际 VM 名称。

四 快捷键与主机键

  • 默认主机键(Host Key)右 Ctrl
  • 常用组合键:
    • Host + S:保存虚拟机当前状态(挂起)
    • Host + Q:关闭虚拟机窗口(会弹出关机选项)
    • Host + R:重启虚拟机
    • Host + P:暂停/恢复运行
    • Host + Del:向虚拟机发送 Ctrl+Alt+Del
  • 若快捷键无效,可在 VirtualBox 管理器:文件 → 工具 → 首选项 → 输入 中查看或修改主机键组合

五 常见问题与排查

  • 保存状态失败或恢复异常:确保宿主机磁盘剩余空间充足,虚拟机未处于保存状态时再执行操作;必要时重启宿主机与 VirtualBox 后重试。
  • 快照占用空间过大:定期清理不再需要的快照;删除快照前了解其对子快照与磁盘占用的影响。
  • 运行更新/安装前建议:先创建快照,出现问题时可一键回滚到更新前状态。
  • 若遇到“重启后更改丢失”等异常,检查虚拟机的存储控制器与虚拟硬盘连接是否正确,避免仅挂载 ISO 导致写入未落到磁盘(曾有案例通过移除多余 ISO 控制器解决)。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: CentOS中VirtualBox如何设置虚拟机保存状态
本文地址: https://pptw.com/jishu/780502.html
如何在CentOS上备份Postman设置 如何在CentOS配置Postman环境变量

游客 回复需填写必要信息