虚拟机快照
快照是给定时间点任何或者所有可用磁盘上的虚拟机操作系统和应用程序的视图。
管理员可以在对虚拟机进行更改之前对其进行快照。
这可以防止可能产生意外后果的错误。
如果出现问题,管理员可以将虚拟机的状态恢复到快照记录的状态。
Red Hat Virtualization 允许我们拍摄正在运行的虚拟机的实时快照以及已停止的虚拟机的快照。
RHVM 支持虚拟机状态的多个快照,但它一次只能使用一个快照。
我们可以关闭虚拟机并将磁盘镜像永久回滚到较早的快照。
当我们这样做时,RHVM 会丢弃在以后的时间点拍摄的所有快照。
在提交回滚之前,我们可以通过启动特定快照来临时预览它,以确认它是我们要使用的快照。
快照还可用于创建新的虚拟机。
我们可以从较旧的快照克隆虚拟机,而不是直接从当前虚拟机克隆。
克隆是该虚拟机在新硬件上的副本。
这样做的优点和缺点是它可能在新虚拟机中具有来自旧虚拟机的特定于机器的数据和配置设置。
作为替代方法,我们可以使用快照来创建“密封模板”,该模板可用于从已清除此机器特定信息的镜像创建虚拟机。
删除快照
以下过程详细说明了如何使用管理门户删除快照。
在虚拟机选项卡中,选择与快照关联的虚拟机所在的行。
在界面底部,选择快照选项卡。
选择要删除的快照,然后单击删除。标题为“删除快照”的窗口打开以确认我们要永久删除该快照。
如果这样做,请单击“确定”删除快照。在快照选项卡中,确认不再显示快照。
删除快照可能需要一分钟左右的时间。
创建虚拟机的快照
Red Hat Virtualization 允许我们使用管理门户为虚拟机手动创建快照。
虚拟机需要 RHV 来宾代理来创建一致的快照。
以下过程详细说明了如何使用管理门户为虚拟机创建快照。
在虚拟机选项卡中,右键单击快照的源虚拟机。
从菜单中选择创建快照。
将出现一个标题为“创建快照”的窗口。在创建快照窗口中,在描述字段中输入快照的描述。
在要包含的磁盘部分中,选择要包含在快照中的磁盘。
如果虚拟机正在运行,我们可以选中保存内存复选框以在快照中保存虚拟机的内存状态。
生成的快照看起来像是虚拟机的挂起版本。
单击“确定”以创建快照。
- 查看快照选项卡,并验证快照状态字段的值是否正常。
此值可能需要一分钟左右的时间才能从 Locked 转换为 OK。
回滚到较早的快照
获得快照后,我们可以关闭原始虚拟机并使用较早的快照重新启动它。
我们可以选择在提交回滚之前预览快照。
在此模式下,虚拟机使用快照的虚拟镜像运行。
这允许我们确认我们选择了正确的快照。
准备就绪后,我们可以永久提交回滚。
执行此操作时,虚拟机的活动镜像将恢复为该快照,并且所有比选择用于回滚的快照更新的快照都将被永久丢弃。
要使用快照预览和回滚虚拟机状态:
在管理门户中,单击虚拟机选项卡。
从列表中选择虚拟机,并确保它已关闭。在界面底部为虚拟机选择快照选项卡。
找到要恢复的快照并从列表中选择它。单击预览项目。
如果快照保存了内存状态,则会打开一个窗口,记录这一点并询问我们是否要恢复内存。
快照移动到“预览中”状态,这表明它已准备好运行。此时,我们可以选择临时运行预览。
只需运行虚拟机。
当我们决定是否回滚到该快照时,我们可以再次关闭虚拟机。如果我们决定永久回滚到该快照,请单击快照选项卡上的提交项目。
这会将虚拟机的状态永久回滚到该快照,并丢弃任何比我们回滚到的快照新的快照。
然后我们可以正常运行虚拟机以重新启动它。
或者,如果我们决定不回滚到该快照,请单击快照选项卡上的撤消项。
快照将状态从“预览中”更改为“正常”,原始图像将状态从“锁定”更改为“正常”。
同样,我们现在可以正常运行虚拟机,或者我们可以尝试回滚到不同的快照。
注意:提交特定快照的决定是不可逆的。
以前的当前镜像状态、任何比我们提交的快照更新的快照以及它们独有的所有数据都将永久丢失。
从快照克隆虚拟机
任何现有快照都可用于克隆虚拟机。
请记住,克隆是在新硬件上创建的虚拟机的副本。
如果要复制该虚拟机的某些较旧状态,从快照而不是当前虚拟机创建克隆会很有用。
要从现有快照克隆虚拟机:
在管理门户中,切换到虚拟机选项卡。
从列表中选择虚拟机。在界面底部为虚拟机选择快照选项卡。
找到要克隆的快照并从列表中选择它。单击克隆项目。
这将打开一个新窗口,从快照克隆 VM,它与新建虚拟机窗口非常相似。
至少,为克隆的虚拟机设置一个名称。
我们也可以自定义其他详细信息。
然后单击确定以创建克隆的虚拟机。
在虚拟机选项卡上查看虚拟机的状态。
一旦它的状态切换到 Down,你就可以运行新机器了。
注意:克隆的虚拟机可能仍具有来自其源镜像的数据。
如果我们尝试创建具有类似配置而不是精确副本的新虚拟机,我们可能不希望这样做。
作为替代方法,我们可以使用快照创建已清除唯一数据的密封模板,然后从该模板创建虚拟机。
可以使用“制作模板”项目而不是“克隆”从快照创建模板