我有一个支持备份VMware虚拟机的备份软件,它只是备份虚拟机的文件(首先是快照),另一个是使用vStorage API。 第一个选项可以从ESX(i)的免费版本备份虚拟机,另一个只能使用付费版本。 所以,我看到使用vStorage API的直接劣势 – 我们将不得不支付500美元的VMware许可证,但我认为应该有一些很好的补偿,对吗?
VMware正在避免这样一个事实,即如果您的存储位于NFS上,那么备份虚拟机文件非常容易,所以他们对此保持沉默,只是宣传vStorage API。 我有一种感觉,这个API没有任何实质性的东西,他们只是想要更多的钱。 是否有人可以从经验中学习并了解使用vStorage API进行备份的真正优势?
我不是VMware专家,但是vStorage API的一个优势是它们允许“更改块跟踪”。 实际上,备份软件提供了自上一次备份以来哪些块已经更改的列表,并且可以询问VMware存储这些块的存储。
这允许软件直接从SAN检索最小数量的数据。 最终,这意味着备份速度非常快,不受局域网限制,并且“本地化”到备份服务器。
我们使用的备份软件Veeam Backup&Replication以这种方式执行非常快速的备份。 通过单个1Gb iSCSI连接从SAN直接连接。
如果你不使用NFS,优势会更明显。
VMFS文件系统上的FC和iSCSI存储意味着您需要一些东西来抓取数据; vStorage APIs可以达到这个目的。