尽管Hyper-V备份相对简单,但备份管理员仍需注意四大问题。这四方面的问题在创建备份时可能不太重要,但在备份恢复时影响甚大。
1、对于虚拟机来说不仅意味着虚拟磁盘
就目前来看,企业在执行Hyper-V备份时最常见的误区就是把虚拟机当做物理服务器的方式来备份,即在虚拟机里安装备份代理。这种方式的问题是备份代理只能备份虚拟机里的内容。简单说来,这就意味着仅备份了虚拟机文件里的数据。但对于一个完整的虚拟机来说,虚拟机文件仅为其中的一部分。
虚拟机由多个不同的组件构成,包括虚拟磁盘文件、虚拟机配置文件和快照等。如果备份的内容仅为虚拟机内容,那么将无法恢复整个虚拟机。这就意味着对该虚拟机配置的丢失以及之前快照也将不复存在。
有些场景的确需要进行客户端级别的备份操作,比如虚拟机所允许的平台不支持镜像级别备份等,那么客户端级别备份则可以用一个替代的方案。
2、虚拟机内容和配置问题
Hyper-V备份具体调用的是卷影像拷贝服务。通过这种方式,Hyper-V的VSS writer与每个单独虚拟机里的VSS writer通信来完成整个备份过程。通过这种方式,Hyper-V可以确保每个虚拟机以可以信赖的方式进行备份,并且保证了虚拟机内部应用的一致性。
为了能够正确的使用卷影像拷贝服务,每个虚拟机都需要满足一定标准的要求:
每个虚拟机都需要安装好集成服务,并且相应的备份集成服务必须处于开启状态。
每个虚拟机存放快照的位置需要和其虚拟机磁盘文件存放的位置一致。
每个虚拟机所包含的卷需要被配置成为基本磁盘方式,而不是动态磁盘格式,并且以NTFS的方式进行分区。
每个虚拟机必须处于开启状态。
如果虚拟机不能满足如上的要求,Hyper-V将会选择保存状态备份的方式,这就是说即刻将虚拟机的状态调整为保存状态,然后创建一个VSS快照,再将虚拟机恢复成正常模式。尽管这种备份方式可行,但操作上对服务仍会有一定的干扰。
3、一个简单的虚拟机备份故障也可能是灾难性的
有关了解Hyper-V虚拟机备份的最重要的方式就是理解备份的过程很大程度上依赖于卷影像拷贝,这也可能会带来一些问题。因为只有当每个虚拟机的VSS快照被成功创建通知VSS writer,才会创建备份。因此,一旦一台虚拟机的VSS快照进程发生故障,那么可能会导致整个备份的失败。需要了解的是,微软目前还不支持对Hyper-V虚拟机的部分备份。
4、直通式磁盘需要特殊考虑
最后一个有关Hyper-V备份的关键考虑点是直通式磁盘和iSCSI磁盘需要特别的考虑。这种类型的磁盘通常在主机操作系统层面,即父分区无法看到。唯一看到这些类型磁盘的方式是从虚拟机内部来看。
正如前面所述,在规划Hyper-V备份时有许多重要的因素需要考虑。其实,现在有一些第三方备份厂商已经推出解决这些问题的各种方法。所以,在选择Hyper-V备份应用时,你需要和备份厂商认真探讨,以了解他们的产品是如何解决这些问题的。