使用基于虚拟机pipe理程序或基于存储arrays的快照作为备份源之间的权衡是什么?

假设您有一些存储在iSCSI存储arrays(例如EqualLogic PS4110 )上的虚拟机(运行在例如ESXi中)。 现在假设你想build立一个如下所示的备份和恢复机制:

  • 虚拟机静止
  • 拍摄快照
  • 快照被复制到磁带
  • 快照被删除
  • 磁带被带离场外
  • 灾难发生
  • 磁带从现场检索
  • 快照从磁带复制
  • 从磁带恢复的虚拟机重新启动

似乎有两种明显的方式来对VM进行快照:

  • pipe理程序创build快照(按照vSphere Data Protection 获取快照的方式 )
  • SAN创build快照(按EqualLogic自动快照pipe理器/ VMWare版本的工作方式 )

具体问题:

  1. 在上述两种备份机制的快照方法之间,我应该考虑什么?

  2. 无论快照的用途如何,这些快照方法都有一些基本的好处吗?

有不同的方式来做到这一点,下面是一个例子,如何使用Commvault Simpana完成:

  1. 仅在使用VADP备份虚拟机时会发生什么情况

    • 备份软件指示vSphere对VM进行快照
    • 虚拟机被快照
    • 备份软件使用快照将数据复制到备份介质。它还可以利用其他VADPfunction,如CBT(更改块跟踪)来帮助加快过程
    • 虚拟机快照被释放。
  2. 使用存储硬件快照时会发生什么情况

    • 备份软件指示vsphere进行快照(也称为quescing process)虚拟机。 这样做是为了确保虚拟机处于备份状态(即缓冲区被刷新等)。
    • 备份软件指示存储arrays创build硬件快照。这通常需要几秒钟。
    • 备份软件指示vSphere删除VM快照。从这一点上,生产VM将不会受到影响,所有备份过程将在快照数据存储上完成。
    • 备份软件指示ESX服务器装载硬件快照(即数据存储)。当完成时,虚拟机(或者说他们的副本)被注册,内容被索引(如果需要的话),并使用VADP方法备份到媒体,如上所述。
    • 备份软件指示ESX服务器卸载快照数据存储,并指示arrays删除硬件快照。

如您所见,使用硬件快照时有以下优点:

  • 您只需要在很短的时间内保留虚拟机快照 – 即直到您要备份的所有虚拟机都被快照。 然而,使用第一种方法需要保存整个备份时间的快照。
  • 您可以在白天进行多个VM备份,并将其保留在硬件快照中,而无需将数据复制到介质。

我认为您的戴尔存储支持VAAI,其中包括副本卸载。 我不是自称是VMWare或戴尔存储的专家,但是我发现了一个从VMWare的angular度来解释它的页面。 我知道完整的副本可以被卸载到存储中,因为我们在这里使用HDS。 他们说,虚拟机快照可以卸载到存储,但我从来没有尝试过。