基于驿站分段传输的远程在线备份系统和方法

文档序号:7712620阅读:195来源:国知局
专利名称:基于驿站分段传输的远程在线备份系统和方法
技术领域
本发明涉及一种远程在线备份,更具体地说,涉及一种基于驿站分段传输的远程 在线备份,其能够增强在线备份性能和功能。
背景技术
对许多信息系统管理者来说,在考虑信息系统整个备份容灾架构时,为了充分应 对各种灾难的情况,都会在本地站点备份之外考虑建立远程容灾站点,将数据远程备份多 一个副本。但是面对数据的爆炸性增长,越来越多的企业难以应对巨大的数据的备份,因此, 开展在线备份业务是大势所趋。但是受如跨境、跨国等复杂的网络环境和有限的网络带宽 影响,基于客户端服务器直接控制的远程在线备份效率不高,而且加大了客户端服务器的 系统和网络开销。图1阐述现有的备份系统的组件和运作。在当前应用中,当客户端110向本地存 储120写入数据时(箭头111)时,数据会被截取并通过网络传送到备份服务器140中(箭 头112),备份服务器130会将日志应用到备份存储140中对应的数据上(箭头131)。这是 传统的备份系统100,它的实现方法能有效减少数据传输量,因为只有日志数据会在网络上 传送。但是该系统如应用到复杂的远程网络系统上时,仍然会遇到很多例如网络不畅通等 情况,这将会影响到客户端110的系统资源的开销。在此背景下,为解决此问题,本发明提出了一种基于日志驿站分段传输的远程在 线备份系统,它可提高远程在线备份的效率以及减轻客户端服务器的负担。现有的远程在线备份技术是把数据直接传输到远程备份站点,若在复杂和缓慢的 网络环境下,这种备份方式需要耗费很大的系统和网络资源。而本发明使用了本地、远程日 志驿站的方式,在速度较快的本地将备份数据以日志的方式在本地先进行缓冲,之后再转 送至远程即可,可极大的节省系统开销。而且现有技术的扩展性比较差,在要实现向多点的远程备份时,需要分别向这多 个点发送相同的数据,不仅操作繁琐而且还浪费资源。而采用本发明的方式,只需在备份数 据里多添加一个远程站点的标记SID发送到新增站点的工作将由日志驿站和转送器完成, 极大的简化了管理和更高效的利用了网络资源。

发明内容
本发明的另外方面和优点部分将在后面的描述中阐述,还有部分可从描述中明显 地看出,或者可以在本发明的实践中得到。本发明旨在提供一种改进的远程在线备份系统,此系统可利用于基于网络的高性 价比数据保护。本实体由一种驿站分段传输方法所实现,该方法包含以下技术定义日志记录;
激活日志记录;执行受保护数据的初始化复制;当初始化复制完成后,将第一次记录的所有日志回放以保证数据的一致性;在预设的时间间隔执行日志传输;在日志驿站分段传输日志;在目的站点的日志回放器(Journal Replay Device,此称Journal R印layer)中 回放日志。本发明提供一种基于驿站分段传输的远程在线备份方法,包括定义日志存储系 统作为日志中转系统,即日志驿站;将日志驿站分成本地日志驿站和远程日志驿站,以优化 整个在线备份系统的备份传输性能;在本地日志驿站和远程日志驿站之间设有转送器,通 过该转送器将日志从一个驿站传送到另一个驿站;在备份目标站点,通过日志回放器将日 志应用到备份存储设备。本发明还提供一种通过容灾分站和容灾总站进行远程在线备份的方法,包括 a.多个客户端将日志分别传输到各自相应的本地日志驿站;b.通过转送器将日志发送到 直接相连的远程日志驿站;c.远程日志驿站判断本站点是否与接收到的日志中的目标容 灾总站标记相符;d.如果不相符,则判断本站点是否为容灾分站;如果是,则将日志发送到 本容灾分站的日志回放器,并返回步骤b ;如果不是,则直接返回步骤b ;e.如果相符,则执 行日志发送到容灾总站的日志回放器的处理。本发明还提供一种基于驿站分段传输的远程在线备份系统,包括一个或多个客 户端,向其本地存储写入数据并以日志方式传送到本地日志驿站;本地日志驿站,保留来自 客户端的日志,并将该日志推送到转送器;转送器,将日志从本地日志驿站传送到远程日志 驿站;远程日志驿站,接收日志,并将其传输到日志回放器或其他远程日志驿站;和日志回 放器,将日志应用到备份存储设备。本发明还提供一种通过容灾分站和容灾总站进行远程在线备份的系统,包括多 个客户端,将日志分别传输到各自相应的本地日志驿站;多个本地日志驿站,通过转送器将 日志发送到与该本地日志驿站直接连接的远程日志驿站;多个转送器,将日志从本地日志 驿站传送到远程日志驿站;多个远程日志驿站,从转送器接收日志,并将日志发送到与其相 连的容灾分站或容灾总站;多个容灾分站,将日志回放到备份存储设备,并同时将日志发送 到与容灾总站相连的远程日志驿站;和容灾总站,从远程日志驿站接收日志,并将日志回放 并存储到备份存储设备。当前,面对爆炸性的数据容量和增长速度,不少企业都选择使用远程在线备份服 务方式来取代原始备份方式或将备份服务外包。本发明通过日志传输技术以及本地、远 程日志驿站的配合工作,可提供性能更高、扩展性更好的在线备份技术和服务,它的优势包 括1.更快的在线备份性能在网络速度较快的本地设立日志驿站,以日志方式传输 备份数据,使速度比传统备份方式显著增加。2.远程多站点的备份方式通过建立远程日志驿站,可在不影响本地备份性能的 情况下利用转送器及站点中转将数据传送到多个远程站点,这有利于有分支机构和多个分 公司的情况下实现多点对多点的综合备份处理。
3.更好的扩展性要增加更多的备份站点,只需简单的安装新的日志驿站,简化 了整个备份系统的部署难度,而且易于维护或更换。


通过结合附图对本发明的优选实施例进行详细描述,本发明的上述和其他目的、 特性和优点将会变得更加清楚,其中相同的标号指定相同结构的单元,并且在其中图1阐述现有的备份系统的组件和运作;图2阐述本发明中的备份系统的组件和运作,其中包括日志驿站和日志回放器 (JournalReplayer);图3阐述本发明中的本地日志驿站(LocalStager)的工作方式和特点;图4阐述本发明中的多层驿站备份系统的组件和运作;图5A阐述本发明中的日志驿站和日志回放器(JournalR印layer)双结合的备份 系统的组件和运作;图5B描述了容灾分站(SubSite)/容灾总站(MainSite)备份恢复方案的总体架 构图;图6阐述本发明中的工作流程图;图7阐述本发明中的容灾分站(SubSite)/容灾总站(MainSite)备份恢复方案的 工作流程图。
具体实施例方式下面将参照示出本发明实施例的附图充分描述本发明。然而,本发明可以以许多 不同的形式实现,而不应当认为限于这里所述的实施例。相反,提供这些实施例以便使本发 明公开透彻且完整,并且将向本领域技术人员充分表达本发明的范围。在附图中,为了清楚 起见放大了组件。除非另有定义,这里使用的所有术语(包括技术和科学术语)具有与本发明所属 领域的普通技术人员共同理解的相同含义。还应当理解,诸如在通常字典里定义的那些术 语应当被解释为具有与它们在相关技术的上下文中的含义相一致的含义,而不应用理想化 或极度形式化的意义来解释,除非这里明确地这样定义。本发明首选的实现方式是包含一个备份系统,它具有额外的结构来增强性能并减 低成本。本发明中的备份存储系统的原理和操作通过参考附图及其说明会更好的理解。但 是本发明在此描述和定义的意义包含但不限于下列所有例子的所解析的情况。根据本发明的方法,日志驿站(Journal Stager)将分为本地日志驿站 (LocalJournal Stager,此称 LocalStager)禾口远禾呈日志驿站(Remote Journal Stager,此 称RemoteStager),通过两者相互配合工作,可适应在复杂网络环境下的在线备份需要,多 个日志驿站共同工作,更可达致多站点对多站点之间的在线备份。而通过划分本地日志驿 站(LocalStager)和远程日志驿站(RemoteStager),可有效的充分利用各种带宽资源,最 大程度避免了不同地点网络带宽差异带来的影响,真正实现跨越广大区域范围、甚至全球 性的远程备份。为此,本发明构建了一个划分了容灾总站(Disaster Recovery Main Site, 此称MainSite)和容灾分站(Disaster Recovery Sub Site,此称SubSite)多级层次的架构,满足大型跨国公司/机构等的跨地区、多站点的备份恢复需求。与现有技术或文献中所展示的单一目标、点对点的远程在线备份技术相比,本发 明从广度和深度上创新的提出一种集合性的、跨地域的远程在线备份架构,针对国与国、地 区与地区中分离的个体客户之间连线困难、传输缓慢的缺点,创造了一个全新的远程日志 驿站(RemoteStager)的概念,使多个公司、多个客户能共用网络资源,用最好的性价比和 最有效的网络资源开销,实现多点对多点的、多重目的地的网际式备份网络,从而构建全球 统一的备份世界的基础。本地日志驿站在本发明中是指位于与需要在线备份的客户站点同属一个本地高 速网络(LAN速度级别以上)的日志接收、传输设备。本地日志驿站接收本地各生产站点 (Local Production Site,“本地生产站点”是指本地的生产服务器及其备份客户端所在的 站点)的日志数据,并结合多种先进技术将日志数据传输到远程日志驿站。以下为本地日 志驿站的描述
权利要求
1. 一种基于驿站分段传输的远程在线备份方法,包括定义日志存储系统作为日志中转系统,即日志驿站;将日志驿站分成本地日志驿站和远程日志驿站,以优化整个在线备份系统的备份传输 性能;在本地日志驿站和远程日志驿站之间设有转送器,通过该转送器将日志从一个驿站传 送到另一个驿站;在备份目标站点,通过日志回放器将日志应用到备份存储设备。
2.如权利要求1所述的方法,其中所述日志驿站包括所有可被客户端服务器通过网络 可访问的系统,其中包括用于存储日志的存储设备以及处理程序。
3.如权利要求1所述的方法,其中所述日志驿站具有对日志中的目标站点标记的识别 功能,以判断日志数据是否已到达目的地或需要继续转发传输,从而具有本地日志驿站和 远程日志驿站的区别,在需要备份数据到网络条件受限的远程站点时,先经过本地日志驿 站传输。
4.如权利要求3所述的方法,当接收到的日志中的目标站点标记与本站点标记不相符 时,经由转送器将日志传送到下一远程日志驿站,直到发送到与日志中的目标站点标记相 符的站点的远程日志驿站中。
5.如权利要求1所述的方法,其中所述日志驿站具有数据认证和加密功能。
6.如权利要求5所述的方法,其中所述日志驿站还具有重复数据删除处理功能。
7.如权利要求1所述的方法,其中所述转送器按照预定义的时间策略在本地日志驿站 和远程日志驿站之间传送日志。
8.如权利要求7所述的方法,其中所述转送器还负责日志在本地日志驿站和远程日志 驿站之间的传输过程的处理,包括数据压缩、数据加密以及重复数据删除。
9.如权利要求1所述的方法,其中日志驿站和日志回放器可结合在一起,构建容灾站 点,长期存储日志数据。
10.一种通过容灾分站和容灾总站进行远程在线备份的方法,包括a.多个客户端将日志分别传输到各自相应的本地日志驿站;b.通过转送器将日志发送到直接相连的远程日志驿站;c.远程日志驿站判断本站点是否与接收到的日志中的目标容灾总站标记相符;d.如果不相符,则判断本站点是否为容灾分站;如果是,则将日志发送到本容灾分站 的日志回放器,并返回步骤b ;如果不是,则直接返回步骤b ;e.如果相符,则执行日志发送到容灾总站的日志回放器的处理。
11.一种基于驿站分段传输的远程在线备份系统,包括一个或多个客户端,向其本地存储写入数据并以日志方式传送到本地日志驿站;本地日志驿站,保留来自客户端的日志,并将该日志推送到转送器;转送器,将日志从本地日志驿站传送到远程日志驿站;远程日志驿站,接收日志,并将其传输到日志回放器或其他远程日志驿站;和日志回放器,将日志应用到备份存储设备。
12.如权利要求11所述的系统,其中所述日志驿站包括所有可被客户端服务器通过网 络可访问的系统,其中包括用于存储日志的存储设备以及处理程序。
13.如权利要求11所述的系统,其中所述日志驿站具有对日志中的目标站点标记的识 别功能,以判断日志数据是否已到达目的地或需要继续转发传输,从而具有本地日志驿站 和远程日志驿站的区别,在需要备份数据到网络条件受限的远程站点时,先经过本地日志 驿站传输。
14.如权利要求13所述的系统,所述远程日志驿站判断当接收到的日志中的目标站点 标记与本站点标记不相符时,经由转送器将日志传送到下一远程日志驿站,直到发送到与 日志中的目标站点标记相符的站点的远程日志驿站中。
15.如权利要求11所述的系统,其中所述本地日志驿站和远程日志驿站具有数据认证 和加密功能。
16.如权利要求15所述的系统,其中所述本地日志驿站和远程日志驿站还具有重复数 据删除处理功能。
17.如权利要求11所述的系统,其中所述转送器按照预定义的时间策略在本地日志驿 站和远程日志驿站之间传送日志。
18.如权利要求17所述的系统,其中所述转送器还负责日志在本地日志驿站和远程日 志驿站之间的传输过程的处理,包括数据压缩、数据加密以及重复数据删除。
19.如权利要求11所述的系统,其中所述远程日志驿站和所述日志回放器可结合在一 起,构建容灾站点,长期存储日志数据。
20.一种通过容灾分站和容灾总站进行远程在线备份的系统,包括多个客户端,将日志分别传输到各自相应的本地日志驿站;多个本地日志驿站,通过转送器将日志发送到与该本地日志驿站直接连接的远程日志 驿站;多个转送器,将日志从本地日志驿站传送到远程日志驿站;多个远程日志驿站,从转送器接收日志,并将日志发送到与其相连的容灾分站或容灾 总站;多个容灾分站,将日志回放到备份存储设备,并同时将日志发送到与容灾总站相连的 远程日志驿站;和容灾总站,从远程日志驿站接收日志,并将日志回放并存储到备份存储设备。
全文摘要
本发明提供一种基于驿站分段传输的远程在线备份方法,包括定义日志存储系统作为日志中转系统,即日志驿站;将日志驿站分成本地日志驿站和远程日志驿站,以优化整个在线备份系统的备份传输性能;在本地日志驿站和远程日志驿站之间设有转送器,通过该转送器将日志从一个驿站传送到另一个驿站;在备份目标站点,通过日志回放器将日志应用到备份存储设备。
文档编号H04L12/24GK101997902SQ200910169659
公开日2011年3月30日 申请日期2009年8月28日 优先权日2009年8月28日
发明者李德豪, 沈平 申请人:云端容灾有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1