存储与虚拟化快照是IT管理员的好朋友。但在虚拟环境中,关于快照有个关于职业危害的传说,因为每个存储厂商对于快照这个术语都有自己的理解。这种情况在VMware、微软与思杰等虚拟化厂商宣传他们自己的快照技术时变得更加混淆。
我认为有必要定义快照。快照就是给存储拍照。无论你是在存储级别还是虚拟化级别谈论快照都是这样。存储与虚拟化快照最大的区别在于如何使用——它们的实用性与最佳实践。
你可以配置基于阵列的系统对数据每隔15秒就“拍照”。这些照片存储每15秒间发生的差别。一小时后,就可拥有原始LUN或卷以及四个快照。这可让你回到卷的不同时态。
在虚拟世界中,多数厂商需要管理员手动进行虚拟化快照。这意味着除非虚拟化管理员删除快照,将发生的变化融入到虚拟磁盘中,或者实时恢复快照,否则快照“delta”或差别将随着时间增长。
为什么使用存储与虚拟化快照?
快照的好处在存储阵列和虚拟化层级都很明显。使用基于阵列的快照,可以在发生破坏或病毒攻击时卷回大量数据。这些快照多数来自存储阵列复制,可以跨网线加载到另一个阵列上。
这意味着如果存储阵列出问题,你应该迅速运行。许多存储厂商将快照功能集成在虚拟化管理工具里,因此启动快照到hypervisor很轻松,可用于复制不小心删除的虚拟机。这个过程比依赖传统备份技术快得多。
虚拟化快照第一大用处是虚拟机备份。虚拟化快照通常拥有应用感知,一般调节微软VSS在触发虚拟磁盘备份之前停止数据。
快照也用于在虚拟化厂商的文件系统被加载到其他地点之前解锁虚拟磁盘。日常的快照管理使用也很实用。
虚拟化管理员在进行重大更新或者重新配置之前进行快照很常见。有了虚拟化快照,管理员获得恢复虚拟机的权利,而不需要去打扰存储团队。
多数情形下,虚拟化快照就像个“撤销”按钮,让管理员撤销任务,但不需要任何Microsoft Office应用的颗粒度。虽然有那么多优势,但是存储与虚拟机快照的挑战也在增加。