14.15.2.9. snapshot-revert 域
将给定域恢复到快照指定的
快照
,或使用 --current
恢复到当前快照。
警告
请注意,这是破坏性操作;自上次执行快照以来,任何更改都将丢失。另请注意,在
snapshot-revert
完成后域的状态将是生成原始快照时域的状态。
要恢复快照,请运行
# snapshot-revert domain {snapshot | --current} [{--running | --paused}] [--force]
通常,恢复快照会使域处于创建快照时的状态,但没有 guest 虚拟机状态的磁盘快照会使域处于不活动状态。传递
--running
或 --paused
选项将执行额外的状态更改(如引导不活跃域或暂停运行的域)。由于临时域无法激活,因此当恢复到临时域的磁盘快照时,需要使用这些选项之一。
快照恢复 涉及额外的风险的两个情况下,需要使用
--force
才能继续操作。快照缺少用于恢复配置的完整域信息的一个情况;因为 libvirt 无法证明当前配置在快照时使用的内容匹配,请提供 --force
s libvirt,与当前配置兼容(如果不是,则域将无法运行)。另一个情况是从正在运行的域恢复到活跃的状态,其中必须创建新的管理程序而不是重复使用现有虚拟机监控程序,因为它代表了破坏任何现有 VNC 或 Spice 连接的缺陷;这种条件发生于使用合理的不兼容的配置的活跃快照,以及 --start
或 --pause
选项组合的不活跃快照。