数据恢复装置、系统以及恢复组态数据的方法

文档序号:7917164阅读:186来源:国知局
专利名称:数据恢复装置、系统以及恢复组态数据的方法
数据恢复装置、系统以及恢复组态数据的方法
技术领域
本发明是关于一种用于数据恢复(restore)的数据恢复装置、系统以及恢复 组态数据的方法,尤其是一种用以恢复若干个目标装置的系统及方法,以及 一种使用于该系统及方法的数据恢复装置。
背景技术
目前的电脑管理,使用具有若干个连接端口的数据管理装置连接至若干 个终端机(terminal)是很方便的。数据管理装置收集终端机的数据并通过网络 将收集到的数据传送至一远程控制台,以便远程控制台端的使用者能监控终 端才几的情况。
有时候需要以一个已存在的数据管理装置的组态数据去恢复一个新的数 据管理装置。如果有大量的数据管理装置(例如50个数据管理装置)要以同样 的形式恢复,也就是,使用相同的组态数据恢复,分开而独立恢复各别的数 据管理装置过程是非常冗长而繁复的。

发明内容
本发明的目的是提供一种数据恢复装置、系统以及恢复组态 (configuration)数据的方法,其能够快速而有效地以相同的组态数据去恢复一 群目标装置,例如一群数据管理装置。
为实现本发明的前述目的,本发明提供一种数据恢复系统,其包含一群 目标装置,其中每一个目标装置具有其本身的原始组态数据; 一来源装置, 通过网络传送恢复组态数据;以及一数据恢复装置。数据恢复装置通过网络分别连接至来源装置及目标装置群。数据恢复装置具有一存储器以及一公用 程序单元。公用程序单元将来源装置通过网络传送的来源装置的恢复组态数 据储存于存储器,再将储存在存储器的来源装置的恢复组态数据传送至该目 标装置群中的各目标装置,并使该目标装置群中各目标装置以来源装置的恢 复组态数据覆盖该目标装置群中各目标装置的原始组态数据。
根据本发明的恢复组态数据的方法,包含下列步骤通过网络传送一来 源装置的恢复组态数据;储存来源装置的恢复组态数据;将储存的恢复组态 数据传送至一群目标装置,其中该目标装置群的各目标装置分别具有原始组 态数据;以及以来源装置的恢复组态数据覆盖各目标装置的原始组态数据。
组态数据包含可置换部分以及不可置换部分,公用程序单元使目标装置 以来源装置的恢复组态数据中的可置换部分覆盖原始组态数据中相对应的部 分,并维持原始组态数据中的不可置换部分不变。目标装置的原始组态数据 中的不可置换部分主要包含其识别数据。
本发明数据恢复装置、系统及恢复组态数据的方法能实现以群组为单位, 同时恢复群组中多个目标数据管理装置的组态数据。本发明提供一种快速而 方便的方式,能以同样的组态数据同时对多个目标数据管理装置作恢复的动 作。即使群组的目标数据管理装置数量庞大,同时恢复组态数据所花费的时 间可能只有短短不到 一分钟。
为让本发明的上述和其它目的、特征、和优点能更明显易懂,配合所附 图式,作详细i兌明如下


图1为根据本发明数据恢复系统示意图;以及 图2为根据本发明恢复组态数据的方法流程图。
具体实施方式以下将就图示详细说明本发明的技术内容。
图1为根据本发明数据恢复系统示意图。如图所示, 一来源数据管理装
置10通过网络(未图示)连接至一数据恢复装置20。其中网络可为网际网络 (Internet),以太网络(Ethernet)、内部网络(Intranet)、局域网络(Local area network)、广i或网纟各(Wide area network)、或是无纟戋网纟各(wireless network)。举 例而言,数据恢复装置20可利用个人电脑实施。数据恢复装置20通过一插 槽22连接至来源数据管理装置10。数据恢复装置20内建有一公用程序单元 24,公用程序单元24将来源数据管理装置10的组态数据储存于一存储器(例 如使用者数据库)26,作为备份之用。组态数据包含各种描述来源数据管理装 置10的功能、特性以及连接之类的数据,例如来源数据管理装置10的网际 网络协议(IP, Internet Protocol)地址、串行端口的鲍率(baud rate)、 ModBus 通信协议的设定、简单网络管理协议(SNMP, Simple Network Management Protocol)管理者IP地址等等。
数据恢复装置20可并入用以管理大量数据管理装置的控制台。数据管理 装置预先予以分组成多组。同一组的数据管理装置具有类似的组态数据,并 通过网络(未图示)连接至数据恢复装置20。网络包含网际网络、以太网络、 内部网络、局域网络、广域网络、或是无线网络。
如果使用者想要以来源数据管理装置10的组态数据恢复一群组30内的 目标数据管理装置32、 34、 36,使用者先透过一图形使用者接口(GUI, Graph User Interface)工具利用数据恢复装置20内建的7>用程序单元24选择群组 30,而数据恢复装置20以来源数据管理装置10的组态数据同时传送至目标 数据管理装置32、 34、 36,以便同时恢复目标数据管理装置32、 34、 36。此 处,提供组态数据的来源数据管理装置10称为r来源装置」,接收组态数据 的目标数据管理装置32、 34、 36则是称为「目标装置」。除了数据管理装置 之外,其它具有组态数据的装置也可为来源装置及/或目标装置。当然也有可能只选取群组中的部分目标装置,以来源装置的组态数据恢复目标装置,而 不选取整个群组的目标装置作恢复的动作。
每一个目标数据管理装置32、 34、 36有其本身的原始组态数据。为了恢 复目标数据管理装置,是以来源数据管理装置10的组态数据覆盖目标数据管 理装置32、 34、 36的原始组态数据。为了描述方便,在此将来源数据管理装 置10的组态数据称为恢复组态数据。于一实施例中,图形使用者接口工具包 含了备份组态、恢复组态、以及恢复程序。图形使用者接口工具能引导使用 者如何登入/注销,对网络上数据管理装置的组态数据备份,也能引导使用者 如何登入/注销,以储存的组态数据对网络上的数据管理装置群作恢复的动 作。
每一个数据管理装置的组态数据分为可置换部分以及不可置换部分。举 例而言,当目标数据管理装置32接收来源数据管理装置10的恢复组态数据 及公用程序单元24传送的恢复命令时,目标数据管理装置32的原始组态数 据中可置换部分将由来源数据管理装置10的恢复组态数据中相对应的部分 所取代,而目标数据管理装置32的原始组态数据中的不可置换部分维持不 变。组态数据中的不可置换部分主要包含数据管理装置的识别信息,例如网 际网络协议(IP)地址、实体地址(例如i某体存取控制(MAC, Media Access Control)地址)、子网掩石马(sub-net mask)、网关i也址(gateway address)、动态主 机组态协议(DHCP, Dynamic Host Configuration Protocol)旗标、装置名称、 群组名称以及装置描述之类的信息。而组态数据中其它信息视为可置换部分, 例如远禾呈鉴别拨入用户月良务(radius, Remote Authentication Dial-In User Service)服务器设定、网络设定(不包含网际网络协议地址、实体地址(例如媒 体存取控制地址)、子网掩码、网关地址、动态主才几组态协i义旗标)、点对点 协议(PPP, Point to Point Protocol)、警示事件通知(例如电子邮件设定)、时间 值、埠组态(例如工作模式、鲍率、停止位)、使用者登入信息(例如使用者名称、密码、权限)、对话时间(session time)、登入计数器、警示事件值、筒单网络管理协议设定(简单网络管理协议的管理者的网际网络协议地址、社群名称)、存取网际网络协议地址(亦即具有存取权限主机的网际网络协议地址)、轻型目录存取协议(LDAP, Light Directory Access Protocol)的设定、虚拟调制解调器的设定、控制台端口旗标之类的信息。
根据本发明数据恢复系统的处理过程在图2中有更明确而清楚的描述。图2为根据本发明恢复组态数据的方法流程图。预先将来源数据管理装置10的恢复组态数据传送至数据恢复装置20作为备份之用。数据恢复装置20将该恢复组态数据储存于存储器26。恢复组态数据备份的过程可在恢复过程开始之前的任何时间完成。当开始恢复组态数据时,步骤S10中,数据恢复装置20选择一群目标数据管理装置。以图1所示的系统为例,数据恢复装置20选择群组30,并且选择群组30内全部的目标数据管理装置32、 34、 36准备恢复。然而,也有可能在所选择的群组中只选择一部分的目标数据管理装置作恢复。步骤S20中,数据恢复装置20的公用程序单元24从存储器26收集来源数据管理装置10的恢复组态数据。步骤S30中,数据恢复装置20将恢复组态数据封装于可透过网络传送的数据封包内。步骤S40中,基于传输控制协议/网际网络协议(TCP/IP , Transmi ssion Control Protocol/InternetProtocol)的插槽用户数据报协议(UDP , User Datagram Protocol)通信,数据恢复装置20接着将具有恢复组态数据的数据封包,一个接一个通过网络同时传送至目标数据管理装置32、 34、 36。步骤S50中,目标数据管理装置32、34、 36分别接收该具有恢复组态数据的数据封包并将其储存。最后,步骤S60,公用程序单元24分别传送恢复指令至目标数据管理装置32、 34、 36,使各别目标数据管理装置32、 34、 36的原始组态数据中可置换部分由恢复组态数据中相对应的部分所覆盖,并根据恢复指令维持原始组态数据中的不可置换部分不变。在 一 实施例中,假设使用者想要以同样的形式对具有五十个目标数据管
理装置的专用网络(private network)恢复组态数据时,例如,使用者想要将全部的目标数据管理装置同时设定其端口鲍率为115200bps,并设定子网掩码为255.255.255.0时,使用者唯一要做的是将来源数据管理装置内端口鲍率为115200bps的组态数据,以及子网掩码为255.255.255.0的组态数据复制并备份,然后通过数据恢复装置的公用程序单元将上述备份的组态数据同时恢复至所有的目标数据管理装置。当备份组态数据时,数据恢复装置的公用程序单元传送命令至一个目标数据管理装置。接着目标数据管理装置收集组态数据并将其集结至一数据区。数据恢复装置的公用程序单元通过一些协议取得该数据区并将组态数据储存为二进制档案。所以使用者在组态数据备份完成之后得到一个二进制档案,当要恢复其它目标数据管理装置时就会使用到该二进制档案。
利用本发明数据恢复装置、系统及恢复组态数据的方法,能实现以群组为单位,同时恢复群组中多个目标数据管理装置的组态数据。本发明提供一种快速而方便的方式,能以同样的组态数据同时对多个目标数据管理装置作恢复的动作。即使群组的目标数据管理装置数量庞大,同时恢复组态数据所花费的时间可能只有短短不到 一分钟。
权利要求
1. 一种数据恢复(restore)系统,用以恢复组态数据(configuration data),其特征在于,该系统包含一群目标装置,其中每一个目标装置具有原始组态数据;一来源装置,通过一网络传送恢复组态数据;以及一数据恢复装置,通过该网络分别连接至该来源装置及该群目标装置,该数据恢复装置包含一存储器;以及一公用程序单元,将该来源装置通过该网络传送的来源装置的恢复组态数据储存于该存储器,再将储存在该存储器中来源装置的恢复组态数据传送至该群目标装置中被选取的目标装置,并使该群目标装置中被选取的目标装置以来源装置的恢复组态数据覆盖该群目标装置中被选取的目标装置的原始组态数据。
2. 根据权利要求1所述的数据恢复系统,其特征在于,该公用程序单元 以该来源装置的恢复组态数据局部覆盖各目标装置的原始组态数据。
3. 根据权利要求2所述的数据恢复系统,其特征在于,该組态数据包含 可置换部分以及不可置换部分,该公用程序单元^^该目标装置以该来源装置 的恢复组态数据中的可置换部分覆盖该目标装置的原始组态数据中相对应的 部分,并维持目标装置的原始组态数据中的不可置换部分不变。
4. 根据权利要求3所述的数据恢复系统,其特征在于,该原始组态数据 中的不可置换部分包含识别信息。
5. 根据权利要求4所述的数据恢复系统,其特征在于,该不可置换部分 包含由网际网络协议(IP, InternetProtocol)地址、实体地址、子网掩码、网关 i也址、动态主才几组态协i义(DHCP, Dynamic Host Configuration Protocol)3真才示、 装置名称、群组名称以及装置描述所构成群组中至少 一项信息。
6. 根据权利要求1所迷的数据恢复系统,其特征在于,该群目标装置是 由使用者通过该公用程序单元选取。
7. 根据权利要求1所述的数据恢复系统,其特征在于,该公用程序单元 同时将恢复组态数据传送至各目标装置。
8. —种数据恢复(restore)装置,通过一网络分别连接至一来源装置以及 一群目标装置,该群目标装置中每一个目标装置具有原始组态数据 (configuration data);该来源装置具有恢复组态数据,其特征在于,该数据恢 复装置包含一存储器;以及一公用程序单元,将该来源装置通过该网络传送的来源装置的恢复组态 数据储存于该存储器,再将储存在该存储器中来源装置的恢复组态数据传送 至群目标装置中被选取的目标装置,并使该群目标装置中被选取的目标装置 以来源装置的恢复组态数据覆盖该群目标装置中被选取的目标装置的原始组 态数据。
9. 根据权利要求8所述的数据恢复装置,其特征在于,该公用程序单元 以该来源装置的恢复组态数据局部覆盖各目标装置的原始组态数据。
10. 根据权利要求9所迷的数据恢复装置,其特征在于,该组态数据包 含可置换部分以及不可置换部分,该公用程序单元使该目标装置以来源装置 的恢复组态数据中的可置换部分覆盖该目标装置的原始组态数据中相对应的 部分,并维持目标装置的原始组态数据中的不可置换部分不变。
11. 根据权利要求IO所述的数据恢复装置,其特征在于,该原始组态数 据中的不可置换部分包含识别信息。
12. 根据权利要求11所述的数据恢复装置,其特征在于,该不可置换部 分包含由网际网络协议(IP, InternetProtocol)地址、实体地址、子网掩码、网 关地址、动态主机组态协议(DHCP, Dynamic Host Configuration Protocol);j真标、装置名称、群组名称以及装置描述所构成群组中至少一项信息。
13. 根据权利要求8所述的数据恢复装置,其特征在于,该群目标装置 是由使用者通过该公用程序单元选取。
14. 根据权利要求8所述的数据恢复装置,其特征在于,该公用程序单 元同时将恢复组态数据传送至各目标装置。
15. —种恢复(restore)组态数据(configurationdata)的方法,其特征在于, 该方法包含下列步骤通过一网络传送一来源装置的恢复组态数据; 储存该来源装置的恢复组态数据;将储存的恢复组态数据传送至一群被选择的目标装置,其中该群目标装 置中每一个目标装置分别具有原始组态数据;以及以该来源装置的恢复组态数据覆盖该群目标装置中各被选取的目标装置 的原始组态数据。
16. 根据权利要求15所述的恢复组态数据的方法,其特征在于,该来源 装置的恢复组态数据局部覆盖各目标装置的原始组态数据。
17. 根据权利要求16所述的恢复组态数据的方法,其特征在于,该组态 数据包含可置换部分以及不可置换部分,该来源装置的恢复组态数据中的可 置换部分用以覆盖各目标装置的原始组态数据中相对应的部分,并维持各目 标装置的原始组态数据中的不可置换部分不变。
18. 根据权利要求17所述的恢复组态数据的方法,其特征在于,该组态 数据中的不可置换部分包含由网际网络协议(IP, Internet Protocol)地址、实体 地址、子网掩码、网关地址、动态主机组态协议(DHCP, Dynamic Host Configuration Protocol)旗标、装置名称、群组名称以及装置描述所构成群组 中至少一项信息。
19. 根据权利要求15所述的恢复组态数据的方法,其特征在于,该方法还包括从若干个目标装置中选取该群目标装置的各目标装置的步骤。
20.根据权利要求15所述的恢复组态数据的方法,其特征在于,该来源 装置的恢复组态数据同时传送至该群目标装置中选取的各目标装置。
全文摘要
一种数据恢复(restore)装置、系统以及恢复组态数据的方法,能方便而快速的对一群目标装置同时作恢复的动作。数据恢复装置通过网络将来源装置的恢复组态数据传送至目标装置群中选取的目标装置。数据恢复装置指示各目标装置以该来源装置的恢复组态数据局部覆盖被选取的目标装置的原始组态数据,从而恢复目标装置。利用本发明,能够实现在短时间内恢复一群目标装置,即使该群目标装置的数量庞大亦然。
文档编号H04L12/24GK101478420SQ200810133749
公开日2009年7月8日 申请日期2008年7月23日 优先权日2008年1月4日
发明者扬 吕 申请人:宏正自动科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1