温馨提示×

CentOS下VirtualBox如何恢复快照

小樊
33
2025-12-01 14:17:11
栏目: 智能运维

在 CentOS 宿主机上恢复 VirtualBox 快照

一、图形界面步骤

  • 打开 VirtualBox 管理器,选中目标 CentOS 虚拟机。
  • 在顶部菜单选择 机器(Machine) → 快照(Snapshots) → 管理(Manage),打开快照管理器。
  • 在快照列表中选中需要恢复的快照,点击 还原(Restore),在弹窗中确认操作。
  • 等待还原完成,启动虚拟机并核对系统与数据是否回到快照时的状态。

二、命令行步骤 VBoxManage

  • 查看虚拟机与快照列表(确认快照名称或 UUID):
    • 列出所有虚拟机:
      • vboxmanage list vms
    • 查看指定虚拟机的快照树(记下快照的 名称UUID):
      • vboxmanage snapshot “<虚拟机名称>” list
  • 恢复到指定快照(两种方式,二选一):
    • 按名称恢复:
      • vboxmanage snapshot “<虚拟机名称>” restore “<快照名称>”
    • UUID 恢复:
      • vboxmanage snapshot “<虚拟机名称>” restore “<快照UUID>”
  • 提示:命令中的虚拟机名称需与 VirtualBox 中显示完全一致(含引号);快照名称或 UUID 可在快照列表中获取。

三、注意事项与最佳实践

  • 快照会保存虚拟机的系统状态与磁盘状态;还原后,当前状态会被快照覆盖,建议先为当前状态再建一个快照以便回滚。
  • 建议在关机挂起状态下执行还原,减少文件系统不一致的风险;还原完成后进行必要验证(如检查关键服务、网络、磁盘空间与数据)。
  • 快照不是长期备份方案,重要数据应配合定期全量/增量备份与异地存放策略。

0