【备份专题】云计算备份首选—无代理备份



无代理备份,或将成为云备份不二之选



关于无代理备份,我们了解比较多的是备份软件调用虚拟化厂商提供接口,如VADP、VSS或Xen API等实现虚拟机Guest OS免安装备份代理的备份(通常MA上的iDA是用来装载软件或硬件快照),可以对虚拟进行高级智能虚拟机管理,如对关闭状态虚拟机进行保护等。

【备份专题】云计算备份首选—无代理备份_第1张图片

需要说明一下,虚拟化技术能够很好的支持云计算、资源池化和灵活分配,但他并不完全等于云计算(很多人一提虚拟化就扯上云计算),云计算更多的是强调资源服务化、按需供给、业务运营、并弹性收缩等;虚拟化只是支持云计算的一种技术。针对高性能计算、集群数据库和实时性应用场景,我们也可以不采用相关虚拟化技术(如服务器虚拟化等)来构建云计算系统。

在云环境下备份,租户众多,环境复杂(设备异构、系统繁多、物理和虚拟环境混合)、传统备份客户端部署、维护和升级对无疑增加备份服务提供商的成本,所以无代理备份能很好的解决这些问题,不存在代理与主机兼容性问题。

【备份专题】云计算备份首选—无代理备份_第2张图片

在物理环境实现无代理备份困难很多,不同应用的支持和兼容性也比较差。不像虚拟化环境,标准接口可以把需要备份的业务连同虚拟机当作文件看待,通过类似快照或数据块变化跟踪技术备份即可,备份操作根本不需要关注虚拟机里面运行的具体是什么业务。

在物理环境中,无代理备份主要采用操作系统、业务系统或标准协议数据接口进行数据备份和恢复,从而避免在需要备份的业务服务器上安装备份专用客户端。在操作系统层面有CIFS、NFS对应备份接口,在业务层面上有很多应用系统都提供了系统远程Dump或者Backup的接口,如数据库BD2提供了Backup /Restore备份接口、MySQL提供了MySQL Dump工具。另外,还有我们熟悉的VADP、VSS或Xen API、Windows Net Share、SSH/SCP协议以及FTP等接口和协议。

下面我们拿Asigra的备份软件Cloud Backup为例,说说基于无代理备份的现状,该软件不但支持无代理备份,而且还支持云备份,运营商通过该软件将备份和恢复服务销售给企业和个人,提供文件和数据的备份和恢复服务。

  • 文件系统、虚拟机(Vmware,Hyper-V,XenServer)、VSS、DB2、MySQL和PostgreSQL采用无代理备份。

  • 数据库(MS SQL数据库,Oracle,Sybase等)需要少量备份支撑文件,采用轻量级备份代理方式备份。

  • 其他应用(Outlook,Exchange,GroupWise,Lotus Notes,SAP、SharePoint等)需要采用代理完成备份。

Asigra是Server Free或LAN Base组网,不支持LAN Free组网、NDMP和第三方快照等特性,后端备份介质存储要求采用NAS存储。在技术上,支持增量备份、全局重删(文件单实例)、DS-System间(类似传统MA)远程复制容灾、备份生命周期管理等特性。

Asigra的Cloud Backup软件采用C/S架构模式(DS-Client/DS-System),DS-Client运行在专门服务器上实现备份管理,处理备份数据。DS-System完成备份业务管理和数据备份,所有节点采用集群模式部署访问相同备份介质空间,通过结合DS-Client Grid集群来实现负载均衡(Round robin算法),在DS-System之中推选出DS-Director负责节点间同步。

无代理备份并非新的创新技术,而是充分利用现有操作系统、应用和平台提供的技术。但是无代理备份具有局限性。无代理备份也跟业务紧密相连,完全依赖了业务提供的相关接口,当某种业务没有提供相应接口或接口能力有限时,为了满足备份业务高级需要,仍需要安装备份客户端。如Oracle、MySQL数据库应用都支持远程备份恢复工具,但在流式备份场景下,还需要安装客户端实现文件备份。此外,为了实现细粒度的备份和恢复,如备份或恢复某个exchange邮件,也需要安装代理软件。

站在安全的角度考虑,如果采用操作系统或业务接口进行无代理备份、或发起数据恢复,数据在网络上明文传输时,容易暴露业务数据甚至密码,也存在安全隐患。这个问题一般需要通过网络链路加密来实现。

【备份专题】云计算备份首选—无代理备份_第3张图片

无代理备份可能也会增加备份窗口,其主要原因就是通过操作系统或应用接口备份时,待备份数据可能需要先缓存在本地磁盘上,然后再传输数据进行备份。如通过远程Dump接口备份时,首先需要把数据导出暂存,然后才在备份,增加了备份窗口和额外空间。在很多场景下,如文件备份、数据远程Dump备份,基于Openstack或云管理平台的数据备份,采用无代理备份还是比较有效,也是云备份的趋势。每种技术都有其优点和劣势,具体问题具体分析,这就需要我们平衡优劣后,选择较优方案。


温馨提示:

请搜索“ICT_Architect”“扫一扫”下面二维码关注公众号,获取更多精彩内容。

【备份专题】云计算备份首选—无代理备份_第4张图片

你可能感兴趣的:(备份,云计算)