备份虚拟主和复制虚拟机的过程在本质上非常相似:二者均利用一致性静默和 VMware 快照技术,并将生产数据从源端移动到目标端。二者的主要区别在于数据在目标端的存储方式以及如何通过此数据进行恢复的使用案例。
备份目标(主要是磁盘、磁带和云)以经过压缩和重复数据消重处理的格式存储数据,该格式要求我们提取和还原虚拟机。复制目标(仍是磁盘)是用于 ESXi 数据存储并挂载至 ESXi 主机的磁盘。复制虚拟机时,我们实际上是以其原生 VMware 格式在另一个主机或集群上创建该虚拟机的副本,并将单独的存储放置在与源端虚拟机相同或不同的站点中。
如果发生灾难或宕机,复制仅要求虚拟机进行故障切换或在目标位置启动。此过程可以通过利用数据保护解决方案工具集完成。
但是,必须确保数据保护解决方案允许在自身之外和VMware 内完成该过程,因为我们的保护解决方案经常也会出现故障。如果在同样的情况下应用备份方法(而不使用即时恢复),则需将这些虚拟机和文件彻底还原回生产环境中,从而显著缩短恢复时间目标 (RTO)。
尽管复制有助于企业缩短恢复时间目标 (RTO),但在能够保持的还原点数方面有所欠缺。由于大多数备份解决方案将副本存储为虚拟机并将还原点存储为附加到该虚拟机的快照,因此它们只能局限于 VMware 支持的最大快照数(此时为 32 个)。
备份则无此限制,事实上,在移植GFS 和增加还原点数方面,备份更具灵活性。
虚拟主机复制与备份大相径庭,二者的功能存在本质不同。在探讨使用复制(而非备份)的位置和时间之前,我们先了解一下 Veeam Backup & Replication 等大多数现代数据保护解决方案中的复制过程。