VirtualBox CentOS虚拟机如何快照恢复
导读:VirtualBox CentOS 虚拟机快照恢复指南 一 图形界面恢复步骤 在宿主机打开 VirtualBox,选中目标 CentOS 虚拟机,点击菜单 Machine → Snapshots(或右侧“快照”面板)打开快照管理器。 在快...
VirtualBox CentOS 虚拟机快照恢复指南
一 图形界面恢复步骤
- 在宿主机打开 VirtualBox,选中目标 CentOS 虚拟机,点击菜单 Machine → Snapshots(或右侧“快照”面板)打开快照管理器。
- 在快照树中选择需要恢复的快照节点。
- 点击 Restore(恢复)。如当前虚拟机处于运行状态,会提示是否先保存状态或关机,按需选择。
- 等待恢复完成,启动虚拟机并登录 CentOS 进行验证(如检查系统时间、已安装软件、服务状态等)。
- 提示:快照会回到所选时间点,当前运行中的更改会被丢弃;如需保留当前状态,先为当前状态再拍一张快照再恢复。
二 命令行恢复步骤
- 查看虚拟机名称:
- Windows:执行命令提示符输入:
VBoxManage list vms - macOS/Linux:在终端输入:
VBoxManage list vms
- Windows:执行命令提示符输入:
- 查看该虚拟机的快照列表与 UUID:
VBoxManage snapshot "< 虚拟机名称> " list
- 恢复到指定快照(可用名称或 UUID):
- 按名称:
VBoxManage snapshot "< 虚拟机名称> " restore "< 快照名称> " - 按 UUID:
VBoxManage snapshot "< 虚拟机名称> " restore < 快照UUID>
- 按名称:
- 恢复完成后启动:
- 图形界面启动或:
VBoxManage startvm "< 虚拟机名称> " --type headless
- 图形界面启动或:
三 恢复后的验证与常见问题
- 验证要点
- 登录 CentOS 检查:系统时间、网络配置、关键服务(如 sshd)、最近变更是否已回滚。
- 如挂载了 共享文件夹,恢复后可能需要重新安装或重新挂载增强功能并重启 VBoxService:
- 安装增强功能(以 root 在虚拟机内执行):
yum install -y kernel-devel kernel-headers gcc make perl- 挂载 Guest Additions ISO 后执行:
/mnt/VBoxLinuxAdditions.run - 重启:
systemctl reboot
- 挂载共享目录(示例):
mount -t vboxsf < 共享名> /mnt/share
- 安装增强功能(以 root 在虚拟机内执行):
- 常见问题与处理
- 恢复后虚拟机无法启动或提示找不到启动介质:在 设置 → 系统 将启动顺序调整为硬盘优先;如仍异常,检查 存储 控制器中虚拟硬盘是否正确连接。
- 快照占用空间大、合并耗时:定期清理不再需要的快照,合并可减少占用并提升性能。
- 快照不是备份:它依赖虚拟磁盘与配置文件,磁盘损坏会影响快照可用性;重要数据应另行离线/异地备份。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: VirtualBox CentOS虚拟机如何快照恢复
本文地址: https://pptw.com/jishu/788125.html
