随着企业信息化程度越来越高以及业务的快速发展,各类数据成指数级增长,数据安全对企业的成功和业务的持续运营变得越来越重要。如何保证重要业务数据的可靠性,确保在出现灾难或者操作失误的情况下,能找回以前的数据拷贝,如何在最短的时间窗口完成数据的快速备份,如何实现备份数据的异地容灾存放,这些挑战让企业IT管理者不得不重新审视重要业务数据的保护方法。阿里云的混合云备份服务为客户提供经济高效,安全可靠,易于扩展的数据上云备份服务。
阿里云混合云备份服务采用集成的全局客户端重复数据消除技术,首先在备份客户端消除冗余的子文件数据段,通过网络只需要传输消重后的数据并将其存储到云端备份库。备份所需的网络带宽最多可减少99%,从而可利用有限带宽快速完成每日的数据全备份,同时也极大的降低了备份数据所需的存储空间,为客户实现快速备份的同时有效降低了备份方案总体成本。
定长和变长数据段重删技术:确定数据段大小和边界是数据重删的关键技术,目前常见的快照或者复制技术都采用定长的数据段,这种做法缺陷也比较明显,如果在文件头插入或者删除数据,这样的数据改动其实非常小,但是会导致后续所有按照固定长度切分的数据段内容都不一样,都需要重传。阿里云混合云备份采用了智能的变长算法来确定数据段的边界,通过根据数据本身特点来智能确定数据段切分的边界点,从而极大的提高了数据重删效率。
混合云备份算法对数据的二进制进行分析,根据上下文发现数据边界,无论数据在文件中的什么位置,都能有效确定重复字段,这种算法适用于包括数据库在内所有类型和大小的文件。
图1:混合云备份重删效果图
如图1:混合云备份软件可以智能识别文件(powerpoint演示文稿)中唯一的可变长数据段,如果有相同的数据段就不会再次传输到备份库中。
混合云备份采用了VMware vStorage APIs for Data Protection(面向数据保护的API),并与VMware vCenter Server实现了紧密集成,可在VMware环境中实现业界领先的、高速和简单的数据备份和恢复。混合云备份服务能够有效的缩减备份数据量,传统备份通常需要传递大量的重复数据,混合云备份可以高效的对vmdk文件进行重复数据消除, 极大的缩短备份时间和降低网络以及备份存储资源的消耗。
图2: VMware虚机备份架构
如图2: 混合云备份提供了VMware虚机备份的完整解决方案, 支持VAPP一键部署,无需部署云下的备份服务器和备份设备,数据重删压缩后直接备份上云。
图3:VMware 虚机全量备份和增量备份
混合云备份采用CBT(Change Block Tracking)技术,实现了更快的数据备份和恢复,相对于全量备份时将VMDK的全部数据保存到备份库, 基于CBT的增量备份只需要保存上次备份后发生了变化的数据块。VMware ESXi为每个开启了CBT虚机的虚拟磁盘都创建了ctk文件,用于保存变化块的元数据。混合云备份基于CBT技术只传输变化的数据块并且在备份的过程中可以和上一次备份的索引快速合并形成全量备份,这样可以显著提高备份还原效率,如图3.
混合云备份服务利用阿里云存储自带的多副本功能,确保客户备份数据的安全可靠,轻松实现备份数据的异地容灾存放。阿里云存储的海量空间扩展能力,可为客户提供需要长期保存数据的备份和归档服务,备份空间即买即用,易于扩展。混合云备份服务支持客户数据中心物理机,虚拟机以及阿里云上虚机的数据备份,以及vSphere虚机备份,后续会提供更多的客户应用环境支持。
更多混合云备份产品信息,请访问混合云备份:https://www.aliyun.com/product/hbr