无代理备份产品的问世,使得有人想当然的认为,传统基于代理的备份产品和解决方案退出舞台指日可待。可是,事实远非如此。虽然无代理备份解决了许多虚拟机相关的备份和恢复挑战,但是无代理备份不是灵丹妙药,并不能拿出更多令人信服的理由说服用户放弃当前的代理备份方式而选择无代理备份。
客户端代理有不可替代的优势,比如监控服务器的CPU资源,可以优化备份性能,而无代理备份其实也是在占用资源的,消耗物理机的CPU和内存,这样的消耗反过来是会影响物理机上的虚拟机。如果是基于代理的备份,企业可以更好地监控主机备份进程的CPU和或内存消耗。如果备份过程中确认对其他虚拟机造成了影响,基于代理的备份可以及时地调节备份作业,减少对其他虚拟机的影响。
创建应用程序的一致性备份方面,客户端代理在对数据库或邮件系统有更好的理解,能够扑捉到日志的每一个变化,确保恢复的成功性和完整性。
对虚拟机的备份,是需要捕捉所有的metatata元信息的,通常是需要安装特定类型的代理客户端的,以确保成功恢复。
但是不止一个厂商,声称自己是无代理备份,却在备份开始的时候悄悄安装一个代理,在备份结束时再卸载这个代理,这样的无代理备份与代理备份的差别只是代理客户端存在多久而已。
代理端的部署和管理其实并不是大问题,尽管无代理备份确实能消减时间,不需要长期管理客户端,可是基于代理的备份解决方案在这几年已经得到了很好的改进,比如自动化的初始安装部署及管理等,而且与常见的管理控制平台微软MMC,VMware vSphere Vcenter等灵活集成,并能够通过获取相应的虚拟机数据信息。而这恰是无代理备份的欠缺。
延伸:
目前比较知名的无代理备份解决方案如Asigra 云备份TM(Asigra Cloud BackupTM )
Asigra不需要在所保护的设备和应用上安装任何代理,反而可以使用行业标准的程序界面,跨越网络将备份扩展到操作系统、文件系统和应用。