vmware快照创建

文章目录

    • 快照定义
    • 创建快照
    • 快照的类型
    • 虚拟机快照文件
    • 删除快照
    • 快照整合

快照定义

快照是对VMDK在某个时间点的“拷贝”,这个拷贝并不是对VMDK文件的复制,而是保持磁盘文件和系统内存在该时间点的状态
快照可以保存虚拟机的状态,以至于你可以快速反复的恢复虚拟机的状态
vmware快照创建_第1张图片

当你希望重复的恢复到相同的状态,但又不想创建多个虚拟机,那么快照就很有用。
比如说,你在升级或者打补丁的时候出现了问题,那么快照就可以让你及时的退出这个过程
快照之间的关系类似于父级和子级的关系,
幻灯片身上,安全补丁1.0的快照有两个子快照,每个子快照分别为1.1 和1.2
在快照树中,每个快照都有一个父节点和一个或多个子节点,但最后一个快照没有子节点。

创建快照

vmware快照创建_第2张图片
你可以在虚拟机开机,关机或者挂起的时候进行快照
快照包含:

  • 虚拟机的配置
  • 虚拟机的内存状态(可选):虚拟机内存的内容,仅当虚拟机处于开机状态并且你选择快照时,才会捕获内存状态,并且选中虚拟机的内存复选框(占用空间会很大)
  • 虚拟机的磁盘状态:

虚拟机兼容模式RDMS
快照捕获不包括:

  • 独立的虚拟磁盘(持久性和非持久性)
  • 物理兼容模式RDMS
  • 不建议将虚拟机快照作为虚拟机备份策略

文件系统静默:缓存回写到磁盘,数据要落地,然后做快照,保证了数据的一致性,备份虚拟机的时候选择文件系统静默

快照的类型

创建快照的时候会创建一个增量磁盘或子磁盘(用来保存变化的内容,这个磁盘的格式和原来的磁盘格式一样,只是在处理应用的读请求不一样,。在原始父磁盘中,每个子磁盘将构建一个从虚拟磁盘的当前状态指回原始状态的 delta(每次一步)。)
在VMFS数据存储中,增量磁盘是一个稀疏磁盘(留有空余的空间,用来插入新写入的数据,数据写入后,文件系统会给它们分配磁盘)
根据数据存储的类型,增量磁盘使用不同的稀疏格式
vmware快照创建_第3张图片

  • VMFS SPARSE :VMFS5对小于2TB的虚拟磁盘使用
    VMFSsparse是一个重做日志,是VMFS当中的文件在捕获VM快照之后立即开始为空。重做日志扩展到它的基本vmdk的大小,即在VM快照之后用新数据重写整个vmdk。在创建快照时,附加到VM的基本VMDK将更改为新创建的稀疏VMDK。
  • SE sparese: 数据存储类型可以是 VMFS6(se是vmfs6数据存储中所有磁盘的默认格式)或者vmfs5
    虚拟磁盘大小大于2tb ,
    是类似于VMFSsparse的格式,做了一些增强,支持空间回收技术,节省空间(精简配置),操作系统删除的块会被标出来,向系统管理程序中的sesparse层发送命令来取消对这些块的映射,收回空间
  • Vsansparse 数据存储类型 vsan

虚拟机快照文件

vmware快照创建_第4张图片
配置状态文件:snapshot#.vmsn,保存快照时虚拟机的活动内存状态(内存快照的时候),包括虚拟硬件,电源状态和硬件版本,使用非内存快照的时候,只能还原到已关闭的虚拟机的状态
内存状态文件(可选).vmem 如果在创建快照时选择了包含内存状态的选项,则创建此文件,包含了快照时虚拟机内存的数据
磁盘描述文件:00000#.vmdk 包含快照信息的小文本文件,
VMFS5 增量文件:00000#-delta.vmdk:包含快照依赖对虚拟磁盘数据的更改
VMFS6增量文件:00000#-sesparse.vmdk:
.vmsd: 存储所有VM快照的名称、描述和关系。快照列表文件,在创建虚拟机时创建,包含一些条目,定义了快照之间以及每个快照和子磁盘之间的关系,维护虚拟机的快照信息,以便能够在vsphere web client中创建快照列表。

删除快照

场景一:
vmware快照创建_第5张图片
vmware快照创建_第6张图片
如果您删除了高于当前状态级别的一个或多个快照,则快照状态将被删除。snap01数据被提交到父(基磁盘)中,并且保留了snap02的基础。
场景二:
vmware快照创建_第7张图片
vmware快照创建_第8张图片
如果您删除了低于当前状态级别的一个或多个快照,则后续快照将被删除,您将不能再返回那些状态。删除snap02数据。
场景三
vmware快照创建_第9张图片
vmware快照创建_第10张图片
如果删除最新的快照,则将更改提交给其父快照。snap02数据被提交到snap01数据,以及删除snap02 -delta.vmdk文件。

场景四:
vmware快照创建_第11张图片
vmware快照创建_第12张图片
删除所有快照机制有效地使用存储空间。基本磁盘的大小没有增加。与单个快照删除一样,快照中更改的块会覆盖基本磁盘中的对应块。

快照整合

快照整合是在快照管理器显示没有快照存在,但是delta文件仍然保留在数据存储上时,将快照链提交到基本磁盘的一种方法。

快照整合旨在解决快照可能出现的问题:

  • 快照描述符文件已正确提交,因此快照窗口显示所有快照已被删除。
  • 快照文件(-delta.vmdk)仍然是虚拟机的一部分。
  • 快照文件继续扩展,直到虚拟机耗尽数据存储空间。快照文件是畸形增长的,再生产环境中,尽量少用快照,如果到时候要合并快照,需要较大的磁盘空间,很可能会造成,虚拟机开不了机!

虚拟机的Monitor > Issues选项卡上的警告通知用户需要进行整合。vmware快照创建_第13张图片

快照合并警告出现后,用户可以使用vSphere Web客户端合并快照:选择快照>合并以协调快照。所有快照增量磁盘都提交到基本磁盘。
vmware快照创建_第14张图片
您可以通过编辑快照来设置虚拟机的最大快照数量。maxsnapshot =配置文件的n个变量。
vmware快照创建_第15张图片

你可能感兴趣的:(vmware快照创建)