无代理备份,无需在主机上部署代理软件就可实现服务器备份。它直接从存储(或虚拟机)进行备份。
从历史上看,单个服务器是使用本地代理或客户端软件备份的。在这个实例中需要一个代理,因为在许多情况下,服务器使用的物理存储是本地的,或者是从数据备份软件无法访问的共享存储系统中获取的。代理负责读取主机上的文件系统,并充当数据移动器,将更改的或全部数据转移到备份软件中。
代理还跟踪更改并参与还原过程。基于代理的备份产生开销,它们在主机上消耗CPU,并通过网络传输数据,因此许多实施部署了独立的备份网络,以避免影响生产数据访问。
另一方面,实施无代理备份有很多好处。
每个主机没有软件需要维护。这减少了管理和兼容性的负担,特别是在虚拟机(VM)转换的环境中。在管理中有很大的开销,以确保备份代理始终保持最新状态,因为在许多情况下,代理软件版本取决于备份软件和主机操作系统版本。
授权简化。无代理备份的许可证可以基于备份容量,而不是在单个客户端安装。在具有较高VM流量的环境中,跟踪许可证使用可能是一个重大的负担,当分配给僵尸或非活动虚拟机时,可能导致许可未充分利用。
对主机和应用程序的影响最小。备份可以卸载到hypervisor或存储阵列,减少对主机和应用程序的影响。现代hypervisor提供了可以轻松访问VM上更改的数据的接口。存储供应商也在开放平台以访问快照。这里的一个重要优点是,在大多数情况下,更改的数据流是基于块而不是基于文件的,为跟踪更改提供了高度的粒度。
删除备份网络。数据不会遍历生产或备份网络,所以网络是简化的。这可以显着节省成本。无代理备份对于应用程序的部署非常有用,它能够提供一个备份接口。
在可能的情况下,无代理备份是一个更具操作性的平台,它应该是数据备份的首选部署方法。
作者:Chris Evans
来源:51CTO