Hyper-V Backup and Replication: 什么是最好的?

Hyper-V备份和Hyper-V复制是Hyper-V保护的重要策略。然而,两者之间有一些关键的区别,为了建立一个有效的Hyper-V备份策略,人们必须了解。虽然这两种方法都为虚拟机提供了某种形式的复制,但每种策略的目标是完全不同的。

 Hyper-V复制与Hyper-V备份相同吗?

Hyper-V复制基本上是执行虚拟机从一台服务器复制到另一台服务器的行为。复制将所有的东西从物理主机A移动到B。如果你使用Hyper-V复制,这个过程将在扇区级每15分钟发生一次。这听起来是个好主意,但这种类型的 "备份 "有缺点,即它不是一个真正的备份。这种类型的虚拟机副本,特别是Hyper-V Replica类型,并不是一个崩溃一致的或应用一致的Hyper-V备份等级。Hyper-V备份是一种更先进的备份机制,但也需要更多的工作来执行。

Hyper-V Backup比Hyper-V Replica好吗?

Hyper-V备份是一个过程,主机专门告诉虚拟机准备进行实时备份。这涉及到在虚拟机内部传递一个信号给它的VSS感知服务,如SQL Server、Windows操作系统本身、Exchange Server等,以便所有需要准备的服务有机会这样做。然后,这些服务会冲掉任何待处理的写块,这样他们的磁盘数据结构就处于一个有保障的一致状态。一旦所有的服务都完成了,并且很高兴,信号就会被传递回来,主机级的备份就可以开始了。
正如你所看到的,Hyper-V的备份需要大量的开销。这与Hyper-V Replica不同,它只是将块从A移动到B,甚至不总是按照正确的顺序移动,而虚拟机内部的服务没有得到通知。如果与副本的连接中断,其结果通常是灾难性的。你也不能只是拿着一个复制体,就这样给它开机。不能保证复制在随机的时间点上是最新的。
因此,Hyper-V备份比Hyper-V复制要好得多。它是在一个非常具体的时间点上的虚拟机的副本。它是一个崩溃一致和应用一致的副本,所以当你使用它时,它保证处于一个良好的状态。当备份完成后,你知道你拥有什么。但是,在启动Hyper-V备份时,有一个开销。
Hyper-V Replica是一个聪明的机制,你可以用它把虚拟机通过非常慢的连接复制到另一个站点。这很有效,但有几个必须注意的缺点。这是一个通常没有被很好监控的过程。它经常在IT管理员没有注意到的情况下停止工作。只有在需要复制的时候,IT管理员才会意识到,复制在几个月前就悄悄停止了工作,使他们没有备份可以恢复。

 Hyper-V备份可以作为复制使用吗?

是的,但不是在很短的间隔内。使用BackupChain,你可以使用Hyper-V备份机制来产生一个1:1的虚拟机副本,并把它放在一个单独的主机或多个主机上。其优点有很多。BackupChain提供非常好的监控和错误记录。如果出现任何问题,你会得到通知,你可以立即在日志中发现错误的来源。拥有Hyper-V备份级别的虚拟机副本总是最好的,这一点在上一节有更详细的描述,所以如果复制源自Hyper-V备份,质量会好很多。
此外,Hyper-V备份提供了另一个关键优势。能够回到过去,恢复虚拟机的更早版本。因此,对于一个完整的Hyper-V备份策略,仅仅使用复制是不够的。复制只能防止主主机的突然硬件故障。除此之外的东西都需要用适当的Hyper-V备份策略来保护。
为了实现Hyper-V备份和复制,我们建议使用BackupChain

评论