一起vmware虚拟机快照整合引起的数据丢失

根据您提供的截图,发现原始磁盘修改时间是 2018 年 10 月 18 日,之后的数据更新都写入到了 快照盘中。可以判断您环境中的快照拍摄时间应该是 2018 年 10 月 18 日。

快照存留了将近两年的时间。

经过内部确认,如果快照存留时间过长,在快照移除或者快照整合的过程中可能会发生一些非预期的异常状况,有可能导致数据丢失。与后线工程师确认以前有发生过类似案例。

如与丁先生电话沟通中所述,建议您在以后的运维过程中参照以下最佳实践使用快照。

------------

· 请勿将快照用作备份。

快照文件只是原始虚拟机磁盘的变更日志,它会创建一个占位符磁盘(virtual_machine-00000x-delta.vmdk),存储自上次创建快照以来发生的数据更改。如果删除了基础磁盘,单靠快照文件是不足以恢复虚拟机的。

· 一个快照链中最多支持 32 个快照。但是,如果希望获得更好的性能,最好只使用两到三个快照。

· 单个快照的使用时间不得超过 72 小时。

超过此时间范围后,快照文件大小会不断增长。这可能会导致快照存储位置用尽空间,并影响系统性能。

· 使用第三方备份软件时,请确保在成功备份后删除快照。

注意:第三方软件(通过 API)生成的快照可能不会出现在快照管理器中。请定期通过命令行检查快照。

------------

Best practices for using snapshots in the vSphere environment (1025279)

https://kb.vmware.com/s/article/1025279?lang=en_us

当您执行快照时将保留虚拟机的状况和数据。生成虚拟机快照时,会复制并存储给定状态下的虚拟机的映像。

快照保留以下信息:

· 虚拟机设置。虚拟机目录,包含执行快照后添加或更改的磁盘。

· 电源状况。虚拟机可以打开电源、关闭电源或挂起。

· 磁盘状况。所有虚拟机的虚拟磁盘的状况。

· (可选)内存状况。虚拟机内存的内容。

冗余增量磁盘的存在会对虚拟机性能产生负面影响。您可在不违反数据依赖关系的情况下合并此类磁盘。整合后,将移除冗余磁盘,这样便可提高虚拟机性能并保存存储空间。

当快照磁盘在删除或全部删除操作之后无法压缩时,快照整合将非常有用。例如,如果删除了快照,但其关联磁盘没有提交回基础磁盘,则可能会出现需要整合。

完整的虚拟机克隆,磁盘链被合并,只有一个输出虚拟磁盘。在克隆时会保留关联快照磁盘的内容,创建与原虚拟机非常接近的副本。新的虚拟机将配置为原始虚拟机配置的同一虚拟硬件、已安装的软件及其他属性。

通过虚拟机编辑配置可以确认虚拟机是否运行于快照盘上。

很抱歉 vSphere 环境没有提供统一查询虚拟机是否运行于快照盘上的方法。