由多个执行相互备份的单元组成的设备及其起动系统的制作方法

文档序号:6279558阅读:237来源:国知局
专利名称:由多个执行相互备份的单元组成的设备及其起动系统的制作方法
技术领域
本发明涉及一种由多个执行相互备份的单元组成的设备及其起动系统。
一种设备通过使所需的参数作为备份数据存在非易失存储器中而执行备份,所述设备是通过设定各类参数而起动的。在因某种原因使设备运行期间出现某种麻烦时,执行这种备份。这就是说,在设备没有备份数据的情况下,比如当电源被切断时,在电源恢复以后,用户就须再次设定那些以前曾被设定过的参数。而且在参数的数目很多的情况下,这种设定操作是麻烦的,还可能造成错误的设定。
日本专利申请未审公开特开昭63-191216揭示了一种能再次自动起动的终端设备。这种设备将备份数据存储在设备自身内。作为另一个例子,一种由多个单元组成的光传输设备,如同步数字层次(SDH)设备,在设备管理控制单元内有备份数据,这个单元被配置得与设备中执行传输动作的功能执行单元不同。
然而,在带备份数据的设备管理控制单元被复位的情况下,这类由多个单元组成的设备不能通过使用备份数据被再次起动。因此,在这类由多个单元组成的设备的情况下,采用一种相互备份系统,其中所需参数除了存储于所述设备管理控制单元内外还被存储于另一单元内,此单元被称为备份子单元。


图1是表示普通的由多个执行相互备份的单元组成的设备原理图。如图1所示,普通的由多个执行相互备份的单元组成的设备包括具有操作资料15的功能执行单元110、具有备份数据25的设备管理控制单元210和具有备份数据26的备份子单元310。在这个相互备份系统中,当具有备份数据25的设备管理控制单元210遇有某种麻烦时,通过使用备份子单元310中的备份数据26,可使本设备被起动。
如上所述,在上述备份系统中,在设备管理控制单元210遇有某些故障时,通过使用备份子单元310中的备份数据26,可使该设备被起动。然而,在这种普通系统中,在用另一个能工作的设备管理控制单元210(表示为U2)替换故障的设备管理控制单元210(表示为U1)的情况下,问题在于或者使用备份子单元310中的备份数据,或者使用设备管理控制单元210中的备份数据。
这就是说,在两个备份数据25和26都为最新数据的情况下,可以使用它们中的任何一个,一般地说是使用设备管理控制单元210中的备份数据25。然而,在首先被使用的设备管理控制单元210(U1)有某些故障并用另一个设备管理控制单元210(U2)替换的情况下,这时,当更新先前被选定的参数时,设备管理控制单元210(U2)和备份子单元310中的备份数据被更新。这之后,在设备管理控制单元210(U1)被修复,并再次用另一个设备管理控制单元210(U2)替换的情况下,就存在一个问题,即通过使用原设备管理控制单元210(U1)中的旧的备份数据起动该设备。
日本专利申请未审公开特开昭62-32501揭示了一种用以处理计算机的相互备份方法。在此,使两个计算机系统相连,执行所述的备份。日本专利申请未审公开特开平2-278411揭示了一种在使用诸如微处理器等设备的情况下,于电源被切断之后再起动操作系统,在此,在因比如断电造成系统被切断之后,该系统再次被起动。日本专利申请未审公开特开平10-84377揭示了一种用于多次服务的相互备份方法及其路由选择方法。然而,本发明涉及一种相互备份系统,用于起动一个由多个单元组成的设备,它不同于在它们的应用领域中的那些普通的应用、结构及效果。
于是,本发明的目的在于提供一种由多个执行相互备份的单元组成的设备及其起动系统,通过始终利用适当的备份数据,可使所述设备起动。
为实现上述目的,本发明的第一方面提供一种由多个执行相互备份的单元组成的设备,其中第一单元执行多种功能,第二单元存储主备份数据,第三单元存储子备份数据。所述第一单元有一操作资料区A3,当起动所述设备时,将日期及时间信息存在该区内,并在下一次工作时更新它们。所述第二单元有一操作资料区A1,当起动所述设备时,将日期及时间信息存在该区内,并在下一次工作时更新它们。所述第三单元有一操作资料区A2,当起动所述设备时,将日期及时间信息存在该区内,并在下一次工作时更新它们。另外,所述第二单元还有一执行备份的资料区B1,当把备份数据从所述第二单元复制到所述第三单元时,将日期及时间信息存在该区内,并在下一次复制时更新它们。所述第三单元还有一执行备份的资料区B2,当把备份数据从所述第二单元复制到所述第三单元时,将日期及时间信息存在该区内,并在下一次复制时更新它们。而且所述备份数据只在所述设备运行时被复制。此外,只有当所述备份数据被复制时,所述操作资料区A1中所存的同样的日期和时间信息被存储到所述操作资料区A2中;而当所述设备被起动时,要参照所述操作资料区A3、A1和A2中所存的日期及时间信息以及所述执行备份的资料区B1和B2中所存的日期及时间信息,并选择所述主备份数据或子备份数据。
按照本发明的第二方面,第一方面中所说的设备是光传输设备。
按照本发明的第三方面,第二方面中所说的光传输设备是同步数字层次(SDH)设备。
本发明的第四方面提供一种由多个执行相互备份的单元组成的设备的起动系统,其中所述设备设置执行多种功能的第一单元,存储主备份数据的第二单元和存储子备份数据的第三单元。所述第一单元有一操作资料区A3,当起动所述设备时,将日期及时间信息存在该区内,并在下一次工作时更新它们。所述第二单元有一操作资料区A1,当起动所述设备时,将日期及时间信息存在该区内,并在下一次工作时更新它们。所述第三单元有一操作资料区A2,当起动所述设备时,将日期及时间信息存在该区内,并在下一次工作时更新它们。另外,所述第二单元还有一执行备份的信息区B1,当把备份数据从所述第二单元复制到所述第三单元时,将日期及时间信息存在该区内,并在下一次复制时更新它们。所述第三单元还有一执行备份的信息区B2,当把备份数据从所述第二单元复制到所述第三单元时,将日期及时间信息存在该区内,并在下一次复制时更新它们。而且,所述备份数据只在所述设备运行时被复制;并且只有当所述备份数据被复制时,所述操作资料区A1中所存的同样的日期和时间信息被存储到所述操作资料区A2中。另外,在A1等于A3而A2不等于A3的情况下,或者在A1等于A3且A2也等于A3,但B1不早于B2的情况下,通过使用所述主备份数据,使所述设备被起动。而在A1等于A3且A2也等于A3,但B1早于B2的情况下,或者在A1不等于A3而A2等于A3的情况下,通过使用所述子备份数据,使所述设备被起动。另外在A1不等于A3,A2也不等于A3的情况下,通过使用用户新输入的参数,使所述设备被起动。
通过以下参照附图所作的详细描述,将使本发明的目的及特点变得愈为清晰,其中图1是表示普通的由多个执行相互备份的单元组成的设备的原理图;图2是表示本发明由多个执行相互备份的单元组成的设备的一种具体实施例的原理图;图3是表示本发明由多个执行相互备份的单元组成的设备工作过程的流程图。
以下参照各图详细说明本发明的一种具体实施例。图2是表示本发明由多个执行相互备份的单元组成的设备的一种具体实施例的原理图。如图2所示,本发明包含多个执行相互备份的单元的设备包括功能执行单元100,它是第一单元,执行多种功能;设备管理控制单元200,它是第二单元,管理和控制本设备;备份子单元300,它是第三单元,在设备管理控制单元200遇有某种麻烦时,它执行备份。功能执行单元100执行多种功能,并提供操作资料10(A3)。设备管理控制单元200提供备份数据20、执行备份的资料30(B1)和操作资料11(A1)。备份子单元300提供备份数据21、执行备份的资料31(B2)和操作资料12(A2)。
所述操作资料是起动设备的动作时的日期和时间。当设备被起动时,功能执行单元100中的操作资料10(A3)和设备管理控制单元200中的操作资料11(A1)被更新成设备起动时的日期和时间。当设备管理控制单元200为备份子单元300执行备份时,备份子单元300中的操作资料12(A2)被更新成设备管理控制单元200中的操作资料11(A1)的日期和时间,这意味着将备份数据从设备管理控制单元200复制到备份子单元300。
备份数据20和21是这样的数据,其中将被用为备份的各参数存储在本设备中。而且,执行备份的资料是当设备管理控制单元200为备份子单元300执行备份时的日期和时间信息,这就是说,将备份数据从设备管理控制单元200复制到备份子单元300,并存储和更新所述日期和时间。这当中,在设备成为工作状态之前,可以不执行从设备管理控制单元200到备份子单元300的备份;因此,执行备份的资料30(B1)和31(B2)的日期和时间不会变得与操作资料11(A1)和12(A2)的日期和时间相同。这就是说,即使只在设备管理控制单元200和备份子单元300尚未被替换的情况下,操作资料11(A1)和12(A2)也会变为同样的日期和时间,并且执行备份的资料30(B1)和31(B2)也会变为同样的日期和时间,但操作资料11(A1)和12(A2)会变得比执行备份的资料30(B1)和31(B2)的日期和时间早。
接下去说明本发明由多个执行相互备份的单元组成的设备实施例的工作过程。图3是表示本发明由多个执行相互备份的单元组成的设备工作过程的流程图。图3中的A1是设备管理控制单元200具有的操作资料(日期和时间),A2是备份子单元300具有的操作资料(日期和时间),A3是功能执行单元100具有的操作资料(日期和时间)。再有,图中的B1是设备管理控制单元200具有的执行备份的资料(日期和时间),B2是备份子单元300具有的执行备份的资料(日期和时间)。
在步骤S1,A1=A3或者未被判定。在操作资料A1等于操作资料A3的情况下(步骤S1中的“是”),这意味着在预先操作的时间之后设备管理控制单元200未被替换。在步骤S2,A2=A3或者未被判定。在操作资料A2不等于操作资料A3的情况下(步骤S2中的“否”),备份子单元300中的备份数据21可以不被判定为先前的日期,因此,在步骤S4,通过使用设备管理控制单元200中的备份数据20,使设备被起动。
在步骤S2,在A2=A3的情况下(步骤S2中的“是”),比较执行备份的资料B1和B2(步骤S3)。一般地说,B1=B2(步骤S3中的“否”),而且在步骤S4中,通过使用设备管理控制单元200的备份数据20使设备被起动。不过,有一种情况是B1的日期和时间早于B2的日期和时间。这就是说,在由于设备管理控制单元200(U1)中的某种麻烦的原因,以设备管理控制单元200(U2)替换设备管理控制单元200(U1)的情况下,这个设备管理控制单元200(U2)的备份数据被新设定,并且被复制给备份子单元300。这之后,再次安装设备管理控制单元200(U1),使设备工作。在这种情况下,操作资料A1、A2、A3变得相同,但执行备份的资料B1变得早于执行备份的资料B2(步骤S3中的“是”)。于是,在步骤S6,通过使用备份子单元300中的备份数据21使设备被起动。
在步骤S1,A1不等于A3(步骤S1中的“否”),这就是说,由于设备管理控制单元200(U1)中的某种麻烦的原因,以设备管理控制单元200(U2)替换设备管理控制单元200(U1),在这种情况下,在步骤S5,判定A2=A3。另外,在A2=A3的情况下(步骤S5中的“是”),可将备份子单元300的备份数据21判定为最新数据,而且在步骤S6,通过使用备份子单元300中的备份数据21使设备被起动。在步骤S5,A2不等于A3(步骤S5中的“否”),备份数据20和21二者都被判定为不是最新数据,并在步骤S7,利用用户输入的参数使设备被起动。
在本发明的具体实施例中,由多个单元组成的所述设备被解释为光传输设备,如SDH设备。不过,本发明并不限于这种光传输设备,而是可应用于由多个单元组成的任何设备。另外,在本发明的具体实施例中,主备份数据被存储在设备管理控制单元中,子备份数据被存储在备份子单元中,不过,存储数据的单元并不限于这些单元。
如上所述,在由多个执行相互备份的单元组成的设备及其起动系统中,操作资料A1和执行备份的资料B1被存储在设备管理控制单元200中,操作资料A2和执行备份的资料B2被存储在备份子单元300中。通过比较这些资料片,可以判定A1是否等于A3、A2是否等于A3,以及B1是否等于B2。采用这种操作,可以执行使用适当的备份数据的备份。
虽然已参照特殊说明的实施例描述了本发明,但不能由这种实施例限定本发明,而只能由所附各权利要求限定本发明。应能理解,本领域的普通技术人员可以改变或改型所述实施例,而不会脱离本发明的精髓和范围。
权利要求
1.一种由多个执行相互备份的单元组成的设备,其中第一单元执行多种功能,第二单元存储主备份数据,第三单元存储子备份数据,其特征在于所述第一单元有一操作资料区A3,当起动所述设备时,将日期及时间信息存在该区内,并在下一次工作时更新它们;所述第二单元有一操作资料区A1,当起动所述设备时,将日期及时间信息存在该区内,并在下一次工作时更新它们;所述第三单元有一操作资料区A2,当起动所述设备时,将日期及时间信息存在该区内,并在下一次工作时更新它们;所述第二单元还有一执行备份的资料区B1,当把备份数据从所述第二单元复制到所述第三单元时,将日期及时间信息存在该区内,并在下一次复制时更新它们;所述第三单元还有一执行备份的资料区B2,当把备份数据从所述第二单元复制到所述第三单元时,将日期及时间信息存在该区内,并在下一次复制时更新它们;所述备份数据只在所述设备运行时被复制;只有当所述备份数据被复制时,所述操作资料区A1中所存的同样的日期和时间信息被存储到所述操作资料区A2中;当所述设备被起动时,参照所述操作资料区A3、A1和A2中所存的日期及时间信息以及所述执行备份的资料区B1和B2中所存的日期及时间信息,并选择所述主备份数据或子备份数据。
2.一种如权利要求1所述的由多个执行相互备份的单元组成的设备,其特征在于,所述设备是光传输设备。
3.一种如权利要求2所述的由多个执行相互备份的单元组成的设备,其特征在于所述光传输设备是同步数字层次(SDH)设备。
4.一种由多个执行相互备份的单元组成的设备的起动系统,其中所述设备设置执行各种功能的第一单元,存储主备份数据的第二单元和存储子备份数据的第三单元,其特征在于所述第一单元有一操作资料区A3,当起动所述设备时,将日期及时间信息存在该区内,并在下一次工作时更新它们;所述第二单元有一操作资料区A1,当起动所述设备时,将日期及时间信息存在该区内,并在下一次工作时更新它们;所述第三单元有一操作资料区A2,当起动所述设备时,将日期及时间信息存在该区内,并在下一次工作时更新它们;所述第二单元还有一执行备份的资料区B1,当把备份数据从所述第二单元复制到所述第三单元时,将日期及时间信息存在该区内,并在下一次复制时更新它们;所述第三单元还有一执行备份的信息区B2,当把备份数据从所述第二单元复制到所述第三单元时,将日期及时间信息存在该区内,并在下一次复制时更新它们;所述备份数据只在所述设备运行时被复制;只有当所述备份数据被复制时,所述操作资料区A1中所存的同样的日期和时间信息被存储到所述操作资料区A2中;在A1等于A3而A2不等于A3的情况下,或者在A1等于A3且A2也等于A3,但B1不早于B2的情况下,通过使用所述主备份数据,使所述设备被起动;在A1等于A3且A2也等于A3,并且B1早于B2的情况下,或者在A1不等于A3而A2等于A3的情况下,通过使用所述子备份数据,使所述设备被起动;在A1不等于A3,A2也不等于A3的情况下,通过使用用户新输入的参数,使所述设备被起动。
全文摘要
由多个执行相互备份的单元组成的设备,设置第一单元执行多种功能,第二、三单元中分别存储主、子备份数据。第一、二、三单元分别设有操作资料区A3、A1、A2,这些资料区都是在起动所述设备时,各自将日期及时间信息存在该区内,并在下次工作时更新之。第二、三单元还分别设有执行备份的资料区B1、B2。设备起动时,参照A3、A1、A2及B1、B2中所存的日期及时间信息选择备份数据。
文档编号G05B7/02GK1276545SQ0010900
公开日2000年12月13日 申请日期2000年6月1日 优先权日1999年6月2日
发明者福永诚二 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1