温馨提示×

CentOS中VirtualBox如何创建快照

小樊
47
2025-11-19 18:32:39
栏目: 智能运维

在 CentOS 的宿主机上为 VirtualBox 虚拟机创建快照

图形界面步骤

  • 打开 VirtualBox,在左侧列表选择目标 CentOS 虚拟机。
  • 在顶部菜单点击 机器(Machine) → 快照(Snapshots) → 拍摄(Take)
  • 在弹窗中为快照填写 名称描述,点击 拍摄(Take) 即可。
  • 快照创建后,可在同一 快照 视图中进行 还原(Restore)删除(Delete) 等管理操作。

命令行步骤

  • 查看正在运行的虚拟机名称:
    • vboxmanage list runningvms
  • 对指定虚拟机创建快照(示例名称为“centos7-base”):
    • vboxmanage snapshot “centos7-base” take “init-base” --description “刚装完系统,干净基线”
  • 常用命令:
    • 列出快照:vboxmanage snapshot “centos7-base” list
    • 还原到快照:vboxmanage snapshot “centos7-base” restore “init-base”
    • 删除快照:vboxmanage snapshot “centos7-base” delete “init-base”
  • 提示:快照名称含空格时请用引号包裹;命令中的虚拟机名称需与 vboxmanage list 输出完全一致。

使用建议与注意事项

  • 建议在 关机保存状态 下拍摄快照,以保证磁盘与内存状态一致性;运行中的快照会包含内存内容,占用更多空间且回滚时可能丢失未落盘数据。
  • 快照用于 短期回滚测试,不宜替代长期备份;重要数据请另行备份到宿主机或外部存储。
  • 删除快照时 VirtualBox 会进行 合并,可能耗时较长;删除前确认不再需要该时间点的状态。
  • 快照会形成 快照链,层级越深占用空间越大;定期整理、合并无用快照,保持链短小。

0