Linux学习(虚拟机快照的建立,删除,管理)

您所在的位置:网站首页 vmware快照是什么意思 Linux学习(虚拟机快照的建立,删除,管理)

Linux学习(虚拟机快照的建立,删除,管理)

2024-07-17 19:02| 来源: 网络整理| 查看: 265

目录

1.1  虚拟机快照的内容

1.2  虚拟机快照的主要作用

1.3  创建快照的应用实例

1.4  恢复到快照

1.5  在关机时拍摄快照或恢复到快照

1.6  启用自动保护快照

1.7  删除快照

1.8  从快照中排除虚拟磁盘

        虚拟机的快照是虚拟化技术中的一个重要功能,它可以记录虚拟机在某个时间点的状态,并将该状态保存为一个镜像文件。当需要还原虚拟机到该时间点时,可以使用该快照进行还原操作。

1.1  虚拟机快照的内容

虚拟机的内存状态:快照会保存虚拟机当前的内存状态,包括正在运行的进程、内存中的数据和程序状态等。这样在还原快照时,虚拟机可以回到创建快照时的内存状态。

虚拟机的磁盘状态:快照会保存虚拟机的磁盘状态,包括虚拟硬盘文件、操作系统和应用程序的文件等。这样在还原快照时,虚拟机的磁盘状态会回到创建快照时的状态。

虚拟机的设备状态:快照还包含了虚拟机的设备状态,包括网络适配器、存储控制器、显卡等设备的配置和状态信息。

虚拟机的配置信息:快照会保存虚拟机的配置信息,包括虚拟机的硬件配置、网络配置、操作系统配置等。

       通过保存这些状态信息,虚拟机快照可以实现在任意时间点对虚拟机进行还原,使虚拟机回到创建快照时的状态。这对于测试、恢复、回滚和实验等场景非常有用。

        需要注意的是,虚拟机快照并不包含虚拟机的实时更新数据,如数据库的事务日志或应用程序的临时文件等。因此,在使用虚拟机快照进行还原时,可能需要进行额外的数据同步或恢复操作,以确保数据的一致性。

       对于本地虚拟机,每个线性过程可以拍摄超过 100 个快照。对于共享和远程虚拟机,每个线性过程最多可以拍摄 31 个快照。

        如果您要进行软件测试,则可能需要以过程树分支的形式保存多个快照(所有分支基于同一个基准点)。例如,您可以在安装同一个应用程序的不同版本之前拍摄一个快照,以确保每次安装都从同一个基准点出发。

        多个快照之间为父子项关系。作为当前状态基准的快照即是虚拟机的父快照。拍摄快照后,所存储的状态即为虚拟机的父快照。如果恢复到更早的快照,则该快照将成为虚拟机的父快照。

        在线性过程中,每个快照都有一个父项和一个子项,但最后一个快照没有子项。在过程树中,每个快照都有一个父项,但是可以有不止一个子项,也可能有些快照没有子项。

1.2  虚拟机快照的主要作用

备份和恢复:通过创建虚拟机快照,可以轻松备份虚拟机的状态,并在需要时快速恢复到先前的状态,这对于测试、软件开发和系统维护非常有用。

实验和测试:虚拟机快照可以用于实验和测试目的。您可以在创建快照之前进行各种配置更改和软件安装,并在测试完成后恢复到快照状态,以确保虚拟机的一致性。

安全性和稳定性:通过创建虚拟机快照,您可以在进行重大系统更改或安装新软件之前先保存当前状态。如果出现问题,您可以轻松还原到快照状态,确保系统的安全性和稳定性。

        需要注意的是,虚拟机快照并不是完全替代常规备份的解决方案。虚拟机快照主要用于临时状态的保存和恢复,而不适合长期存储。此外,创建虚拟机快照会占用一定的存储空间,并可能对虚拟机性能产生一定的影响。

1.3  创建快照的应用实例

        安装好系统后先做好一个快照A,进入系统后创建一个文件夹保存快照B,随着虚拟机的使用,进入到状态C,此时C发生异常,既可以回到安装好的状态A,也可以会到快照B,假如回到快照A,随着虚拟机的使用,进入到状态D,也可已返回A或者B。

实例演示

        如图,右键,找到快照功能,点击拍摄快照。

        给当前快照命名,随机命名。

        为了方便验证可以随便建立一个文件夹,之后快照间的切换,更加直观明显的表示。

        再次,进行快照拍摄,重复上述步骤,命名快照B,C。

        点击快照管理器。

        进入到如下界面。

        点击快照1,点击转到,就会转到快照1的状态。

       再次打开快照管理器,会发现当前位置,并不在快照A~B之间,而是另外衍生出一条。

       同快照1的步骤,进入快照B,可以创建快照D如下图。

1.4  恢复到快照

通过恢复到快照,可以将虚拟机恢复到以前的状态。

       如果您在为虚拟机拍摄快照后添加了任何类型的磁盘,恢复到该快照会从虚拟机中移除该磁盘。关联的磁盘 (.vmdk) 文件如果未被其他快照使用,则会被删除。

       如果在将独立磁盘添加到虚拟机后拍摄快照,恢复到该快照不会影响独立磁盘的状态。

过程:

要恢复到父快照,请选择虚拟机,然后选择虚拟机 > 快照 > 恢复到快照。要恢复到任意快照,请选择虚拟机,然后选择虚拟机 > 快照,选择所需快照,单击转到。

1.5  在关机时拍摄快照或恢复到快照

       您可以对虚拟机进行配置,使其在关机时恢复到快照或拍摄新快照。如果需要在虚拟机关机时放弃更改,此功能会非常有用。

过程:

1、选择该虚拟机,然后选择虚拟机 > 设置。

2、在选项选项卡上,选择快照。

3、选择关机选项。

4、单击确定以保存所做的更改。

选项说明仅关机关闭虚拟机,不对快照做任何更改。恢复到快照恢复到虚拟机当前状态的父快照。询问我在虚拟机关机时提示您选择仅关机、恢复到快照或拍摄新快照。 1.6  启用自动保护快照

       自动保护功能通过按照您指定的时间间隔定期拍摄快照来保留虚拟机的状态。除了拍摄自动保护快照,您还可以随时手动拍摄快照。

自动保护功能有一些限制:

1、因为自动保护只会在虚拟机处于开启状态时拍摄快照,所以自动保护快照无法克隆。您只能在虚拟机关机时对其进行克隆。

2、不会在 Workstation Player 中拍摄自动保护快照,即使在 Workstation Pro 中针对虚拟机启用了自动保护,也是如此。

3、无法为共享或远程虚拟机配置自动保护功能。

过程:

1、选择该虚拟机,然后选择虚拟机 > 设置。

2、在选项选项卡上,选择自动保护,然后选择启用自动保护。

3、选择快照之间的时间间隔。

选项说明每半小时每半个小时拍摄一次快照。每小时每小时拍摄一次快照。每天每天拍摄一次快照。

此时间间隔只在虚拟机处于开启状态时计算。例如,如果您设置自动保护功能每小时拍摄快照,并在 5 分钟后将虚拟机关机,那么下次自动保护快照将在虚拟机重新开机 55 分钟后进行,而不考虑虚拟机关机的时间长度。

4、选择所要保留的最大自动保护快照数量。

5、选择确定保存所做的更改。

1.7  删除快照

        删除快照时,已保存的虚拟机状态会被删除,您将无法再返回到该状态。删除快照不会影响虚拟机的当前状态。

        如果快照已用于创建克隆,则会变为锁定状态。如果删除锁定的快照,通过该快照创建的克隆将无法继续正常工作。

        如果快照关联的虚拟机已被指定为克隆模板,则无法删除快照。

过程:

1、选择虚拟机,然后选择虚拟机 > 快照 > 快照管理器。

2、如果要删除自动保护快照,请选择显示自动保护快照。

3、选择快照。

4、选择所需选项删除快照。

选项操作删除单个快照单击删除。删除快照及其所有子项右键单击,选择删除快照及其子项。删除所有快照右键单击,选择全选,然后单击删除。

5、单击关闭关闭快照管理器。

1.8  从快照中排除虚拟磁盘

在某些配置中,您可能希望将一些磁盘恢复到快照,同时保留对其他磁盘所做的所有更改。例如,您可能希望将某个磁盘与操作系统和应用程序保留在一个快照中,但始终将对磁盘所做的更改保留在文档中。

前提条件

关闭虚拟机。删除现有快照。

过程:

1、选择该虚拟机,然后选择虚拟机 > 设置。

2、在硬件选项卡中,选择要排除的驱动器,然后单击高级。

3、选择独立,然后选择磁盘模式。

选项说明永久所做的更改将立即永久写入到磁盘中。永久模式磁盘的行为与物理机中的传统磁盘类似。非永久在关闭或还原快照时,将放弃对磁盘所做的更改。在非永久模式下,每次重新启动虚拟机时,虚拟磁盘将处于相同的状态。将通过重做日志文件读写对磁盘所做的更改,在关闭或重置虚拟机时,将删除该文件。



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3