我们的商店非常依赖 NetApp Volume Snapshots 进行备份。我们对一些数据使用传统的基于代理的磁带备份,但总的来说,我们大多数系统都依赖于快照。此外,我们没有严格的变更控制政策或任何集中的配置管理,因此所有我们的服务器,无论其服务提供的数据是否备份,都需要从裸机(并且没有任何真正的文档)重建。自然地,这使得快照对于管理来说是一个非常有吸引力的提议,因为我们可以只恢复整个服务器、用户数据和包括的配置。我们使用 NetApp 的虚拟存储控制台为我们基于 NFS 的 VMware 数据存储创建快照,并使用 NetApp 的 SnapDrive 为直接呈现给来宾的原始设备映射(物理)LUN 制作快照。我们将关键快照异地快照镜像到另一个 Filer。当然,我们会定期测试我们的恢复过程。
我不禁对我们对备份快照的依赖感到不舒服。对我而言,对于被视为足够作为备份策略的技术,它需要满足以下标准:

据我了解,NetApp 快照在写入时重定向 (RoW) 方法下工作。在WAFL文件格式使用一组指针(元数据)指出实际引用存储在以往任何时候这可能是每个块。要制作快照,系统只需复制卷的元数据并将其存储在该卷的保留空间中。任何写入(创建/更改/删除)都被重定向到新块。这应该是使 NetApp 的 WAFL 如此出色的特殊调味料,因为您不必进行读取,然后将旧数据写入保留空间,然后将新数据写入旧数据,例如 Copy-On-Write 快照。
我完全承认我可能不完全理解 NetApp 卷快照的工作原理,但如果我的理解或多或少正确,NetApp 快照无法满足我的备份标准。
有人能解释一下 NetApp 快照如何被视为备份吗?我正在寻找好的主观答案,所以请用事实、参考和经验来支持你的立场。如果我对底层技术的理解不正确,请解释在哪里以及为什么会改变我的结论。如果您的商店依赖 NetApp Snapshots 作为备份,请提供足够的上下文信息,以便人们了解您必须满足什么样的恢复策略。