CN100351801C - 备份***及方法、恢复***及方法、移植***及方法 - Google Patents
备份***及方法、恢复***及方法、移植***及方法 Download PDFInfo
- Publication number
- CN100351801C CN100351801C CNB2004100485583A CN200410048558A CN100351801C CN 100351801 C CN100351801 C CN 100351801C CN B2004100485583 A CNB2004100485583 A CN B2004100485583A CN 200410048558 A CN200410048558 A CN 200410048558A CN 100351801 C CN100351801 C CN 100351801C
- Authority
- CN
- China
- Prior art keywords
- messaging device
- target data
- authentication information
- program
- stand
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 82
- 238000012546 transfer Methods 0.000 title abstract description 5
- 238000011084 recovery Methods 0.000 claims description 132
- 238000013500 data storage Methods 0.000 claims description 104
- 238000003860 storage Methods 0.000 claims description 59
- 239000007943 implant Substances 0.000 claims description 16
- 230000005540 biological transmission Effects 0.000 claims description 10
- 238000002513 implantation Methods 0.000 claims description 8
- 230000000295 complement effect Effects 0.000 claims description 6
- 241001269238 Data Species 0.000 claims description 5
- 230000010365 information processing Effects 0.000 abstract 1
- 238000004891 communication Methods 0.000 description 40
- 238000007726 management method Methods 0.000 description 31
- 238000012545 processing Methods 0.000 description 17
- 230000008859 change Effects 0.000 description 16
- 230000008569 process Effects 0.000 description 8
- 230000004044 response Effects 0.000 description 4
- 230000005012 migration Effects 0.000 description 3
- 238000013508 migration Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003716 rejuvenation Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
- Storage Device Security (AREA)
Abstract
一种用于备份存储在信息处理设备中的目标数据的备份***,包括:备份程序存储部件,用于存储备份程序;读取认证信息存储部件,用于存储读取认证信息;备份功能发送部件,用于将备份程序和读取认证信息发送到信息处理设备;以及数据存储部件,用于存储要由执行了备份程序的信息处理设备传输到备份***的目标数据,其中由信息处理设备的用户在信息处理设备上调用备份程序,并且备份程序包括:读取认证装置,用于通过使读取认证信息被认证来获得从信息处理设备读取目标数据的权限;以及传输装置,用于使信息处理设备读取目标数据,并且将目标数据传输到备份***。
Description
技术领域
本发明涉及一种备份***、备份方法、备份程序、恢复***、恢复方法、恢复程序、移植***、移植方法和其上记录了备份程序或恢复程序的记录介质。具体地说,本发明涉及一种备份***、备份方法、备份程序、恢复***、恢复方法、恢复程序、移植***、移植方法和其上记录了备份程序或恢复程序的记录介质,其中,例如,如果更换包括在信息***中的信息处理设备,可以快速地将存储在该信息处理设备中的数据移植到新信息处理设备。
背景技术
在企业等中提供的传统信息***中,当更换诸如个人计算机的信息处理设备时,信息***管理部门的工作人员亲临该信息处理设备所安置的场所,并且将存储在该信息处理设备中的数据如文件和首选项(preference)移植到新信息处理设备(参见非专利文件1)。
[非专利文件1]
IBM日本,“PC Migration Service(PC移植服务)”[在线][检索于2003年5月28日],因特网
<URL:http://www-6.ibm.com/jp/pc/service/migration>
如果执行上述操作来更换信息处理设备,则信息***的管理成本显著提高。而且,在更换信息处理设备的期间,工作人员必须通过占用所要更换的信息处理设备来执行该操作,从而该信息处理设备的用户在移植期间不能使用该信息处理设备,这导致降低了用户的工作效率。
发明内容
因此,本发明的目的是提供一种解决上述问题的备份***、备份方法、备份程序、恢复***、恢复方法、恢复程序、移植***、移植方法和其上记录了备份程序或恢复程序的记录介质。
根据本发明的第一方面,提供了一种用于备份存储在信息处理设备中的目标数据的备份***,包括:备份程序存储部件,用于存储要在信息处理设备上执行以将目标数据传输到备份***的备份程序;读取认证信息存储部件,用于存储用于使信息处理设备准许由备份程序读取目标数据的读取认证信息;备份功能发送部件,用于将备份程序和读取认证信息发送到信息处理设备;以及数据存储部件,用于存储要由执行了备份程序的信息处理设备传输到备份***的目标数据,其中由信息处理设备的用户在信息处理设备上调用备份程序,并且备份程序包括:读取认证装置,用于通过使信息处理设备认证发送到信息处理设备的读取认证信息来获得从信息处理设备读取目标数据的权限(permission);以及传输装置,用于使信息处理设备读取被准许读取的目标数据,并且将目标数据传输到备份***。第一方面还提供了一种用于该备份***的备份方法和备份程序以及在其上记录了该备份程序的记录介质。
根据本发明的第二方面,提供了一种用于将目标数据恢复到信息处理设备中的恢复***,包括:恢复程序存储部件,用于存储要在信息处理设备上执行以使信息处理设备存储从恢复***接收的目标数据的恢复程序;写入认证信息存储部件,用于存储用于使信息处理设备准许由恢复程序写入目标数据的写入认证信息;恢复功能发送部件,用于将恢复程序和写入认证信息发送到信息处理设备;以及目标数据发送部件,用于将目标数据发送到执行了恢复程序的信息处理设备,其中由信息处理设备的用户在信息处理设备上调用恢复程序,并且恢复程序包括:写入认证装置,用于通过使信息处理设备认证发送到信息处理设备的写入认证信息来获得在信息处理设备中写入目标数据的权限;以及目标数据存储装置,用于使信息处理设备存储从目标数据发送部件接收的目标数据。第二方面还提供了一种用于该恢复***的恢复方法和恢复程序以及在其上记录了该恢复程序的记录介质。
附图说明
图1示出根据本发明一个实施例的信息***10的示例性结构;
图2示出根据本发明实施例的在信息处理设备130上执行的备份程序200的功能结构;
图3以表的形式示出根据本发明实施例的认证信息文件250的数据结构;
图4示出根据本发明实施例的在信息处理设备190上执行的恢复程序400的功能结构;
图5示出根据本发明实施例的当前***100中的备份处理的流程;
图6示出根据本发明实施例的当前***100中的备份提示处理的流程;
图7示出根据本发明实施例的更新***155中的恢复处理的流程;
图8示出根据本发明实施例的当前***100中的更新处理的流程;以及
图9示出根据本发明实施例的计算机1000的示例性硬件结构。
具体实施方式
虽然本发明在下面将关于其实施例来描述,但是下述实施例不限制根据权利要求的本发明,并且不是下述特征的所有组合都对于本发明的解决方案是本质的。
图1示出根据本实施例的信息***10的示例性结构。信息***10包括:当前***100,具有用于正常应用的信息处理设备130;以及更新***155,具有信息处理设备190。当要更换当前***100中的信息处理设备130时,更新***155在更换之前设置最新使用的信息处理设备190。更具体地说,当信息处理设备130被更换并且移植到新信息处理设备190时,预先在当前***100中备份所要移植的目标数据,并且在更新***155的信息处理设备190中恢复所备份的目标数据。随后,将新信息处理设备190运送到旧信息处理设备130所在的部门,并且以新信息处理设备190更换旧信息处理设备130。这样,有可能减少以信息处理设备190更换信息处理设备130所需的管理成本,以及这些信息处理设备的停机时间。
当前***100具有存储设备110、连接到存储设备110的备份管理设备120、用于正常应用的信息处理设备130a到130c、数据存储设备140以及存储设备150。存储设备110、备份管理设备120、数据存储设备140和存储设备150合作用作备份***,该***是用于备份存储在信息处理设备130中的目标数据的计算机***。而且,数据存储设备140和存储设备150以及更新***155中的存储设备160和数据存储设备170是根据本发明的数据存储部件的例子。
存储设备110包括备份程序存储部件112、读取认证信息存储部件114以及完成日志存储部件116。备份程序存储部件112存储在所要更换的信息处理设备130上执行的备份程序。备份程序将存储在有关信息处理设备130中且要移植到新信息处理设备190的目标数据传输到数据存储设备140。
读取认证信息存储部件114存储用于使有关信息处理设备130准许备份程序读取目标数据的读取认证信息。读取认证信息例如可以是有关信息处理设备130的管理员登录名和管理员密码,或者有关信息处理设备130的备份管理员登录名和备份管理员密码。读取认证信息可以是由在有关信息处理设备130上执行的程序用来从有关信息处理设备130获取管理员授权或备份管理员授权的信息。
更具体地说,根据本实施例的读取认证信息存储部件114存储将标识多个信息处理设备130中的每一个的设备ID与每个信息处理设备130的读取认证信息相关联的认证信息文件。在这种情况下,设备ID可以是在诸如WINDOWS的操作***上设置的计算机名,或者有关信息处理设备130的主机名或IP地址。读取认证信息存储部件114还可以与标识多个信息处理设备130中的每一个的设备ID相关联存储备份目的地认证信息,其中备份目的地认证信息使数据存储设备140准许每个信息处理设备130存储目标数据。
当完成了所要备份的信息处理设备130的备份过程时,完成日志存储部件116存储表示完成了备份过程的完成日志信息。
备份管理设备120由信息***10或当前***100的管理员操作,并且用来远程控制信息处理设备130的备份处理。备份管理设备120包括备份功能发送部件122、完成通知部件126以及调用指示部件128。备份功能发送部件122包括:备份程序发送部件123,用于将存储在备份程序存储部件112中的备份程序发送到所要备份的每一个信息处理设备130;以及认证信息发送部件124,用于将存储在读取认证信息存储部件114中的读取认证信息和/或备份目的地认证信息发送到所要备份的信息处理设备130。如果多个信息处理设备130要执行备份处理,则备份功能发送部件122将存储在读取认证信息存储部件114中的备份程序和认证信息文件发送到多个信息处理设备130中的每一个。
一旦信息处理设备130完成备份其备份数据,完成通知部件126就向信息***10或当前***100的管理员通知目标数据的备份已完成。在这种情况下,如果信息***10或当前***100的管理员指示多个信息处理设备130执行备份处理,则完成通知部件126向信息***10或当前***100的管理员通知所有多个信息处理设备130都完成备份了它们的目标数据。
数据存储设备140接收由执行了备份程序的信息处理设备130向其传输的目标数据,并且将目标数据存储在存储设备150的备份数据存储部件154中。另外,如果信息处理设备130的目标数据在传输到数据存储设备140之后在该信息处理设备130上发生更新,则数据存储设备140从信息处理设备130接收作为目标数据更新部分的更新数据,并且将更新数据存储在存储设备150的备份数据存储部件154中。数据存储设备140包括更新数据发送部件142,它从更换有关信息处理设备130的信息处理设备190接收请求,并且将更新数据发送到那个信息处理设备190以更新存储在其中的目标数据。在这种情况下,信息处理设备190可以通过以更新数据覆写目标数据来更新已经存储的目标数据。
存储设备150包括:备份辅助程序存储部件152,用于存储由在信息处理设备130上执行的备份程序下载到那个信息处理设备130中以执行备份处理一部分的备份辅助程序;以及备份数据存储部件154,用于通过数据存储设备140存储从信息处理设备130传输的目标数据和更新数据。
更新***155具有存储设备180、连接到存储设备180的移植管理设备185、存储设备160、连接到存储设备160的数据存储设备170以及要分别更换信息处理设备130a到130c的信息处理设备190a到190c。存储设备160、数据存储设备170、存储设备180和移植管理设备185合作用作恢复***,该***是获取从当前***100中的信息处理设备130备份的目标数据并且将目标数据恢复到更换存储了目标数据的信息处理设备130的新信息处理设备190中的计算机***。备份***和恢复***合作用作移植***,该***是将从信息处理设备130备份的目标数据移植到信息处理设备190的计算机***。数据存储设备170和存储设备180可以用作备份***的一部分。
存储设备180包括恢复程序存储部件182、写入认证信息存储部件183以及完成日志存储部件184。恢复程序存储部件182存储在更换信息处理设备130的信息处理设备190上执行的恢复程序。恢复程序使从存储设备150获取且存储在存储设备160的备份数据存储部件164中的目标数据存储在信息处理设备190中。
写入认证信息存储部件183存储用于使有关信息处理设备190准许恢复程序在那个信息处理设备190中写入目标数据的写入认证信息。写入认证信息例如可以是有关信息处理设备190的管理员登录名和管理员密码,或者有关信息处理设备190的备份管理员登录名和备份管理员密码。写入认证信息可以是由在有关信息处理设备190上执行的程序用来从有关信息处理设备190获取管理员授权或备份管理员授权的信息。
更具体地说,根据本实施例的写入认证信息存储部件183存储将标识多个信息处理设备130中的每一个的设备ID与更换信息处理设备130的那个信息处理设备190的写入认证信息相关联的认证信息文件。
当完成了将目标数据恢复到信息处理设备190时,完成日志存储部件184存储表示恢复操作已经完成的完成日志信息。
移植管理设备185由信息***10或更新***155的管理员操作,并且用来远程控制信息处理设备190的恢复处理。移植管理设备185包括恢复功能发送部件186以及完成通知部件188。恢复功能发送部件186将存储在恢复程序存储部件182中的恢复程序以及存储在写入认证信息存储部件183中的写入认证信息和/或恢复认证信息发送到打算进行恢复的每一个信息处理设备190。一旦信息处理设备190完成恢复目标数据,则完成通知部件188向信息***10或更新***155通知目标数据的恢复已完成。在这种情况下,如果信息***10或更新***155的管理员指示多个信息处理设备190执行恢复处理,则完成通知部件188向信息***10或更新***155的管理员通知完成了将目标数据恢复到所有多个信息处理设备190。
存储设备160包括:恢复辅助程序存储部件162,用于存储由在信息处理设备190上执行的恢复程序下载到信息处理设备190中以执行恢复过程一部分的恢复辅助程序;以及备份数据存储部件164,用于通过数据存储设备170存储从存储设备150获取的目标数据。
数据存储设备170从存储设备150获取所要更换的信息处理设备130的目标数据,并且将其存储在存储设备160的备份数据存储部件164中。数据存储设备170包括目标数据发送部件172。目标数据发送部件172从在更换有关信息处理设备130的信息处理设备190上执行的恢复程序接收请求,以根据从有关信息处理设备190接收的设备ID选择从有关信息处理设备130获取的目标数据。目标数据发送部件172将所选目标数据发送到信息处理设备190,然后信息处理设备190存储目标数据。
根据上述信息***10,当当前***100中的信息处理设备130被更换并且移植到新信息处理设备190时,在以信息处理设备190更换信息处理设备130之前,可以将存储在信息处理设备130中的移植目标数据移植到信息处理设备190,从而可以减少信息处理设备的更换管理成本和停机时间。
在上文中,当前***100可以例如用于企业或家庭中,并且更新***155可以安设在将信息处理设备运送到例如企业或家庭的制造商中。在这种情况下,制造商可以在将信息处理设备190运送到企业或家庭之前使用更新***155以将存储在信息处理设备130中的目标数据移植到信息处理设备190。
或者,当前***100可以是其中提供的信息处理设备130例如用于企业的正常应用的***,而更新***155可以是在信息***部门中提供以将目标数据移植到随着企业中的雇员数目增加或减少或者企业的部门组织变化而运送到当前***100的信息处理设备的***。
图2示出根据本实施例的在信息处理设备130上执行的备份程序200的功能结构。如果一个或多个信息处理设备130要以信息处理设备190更换,信息***10或当前***100的管理员指示备份管理设备120执行信息处理设备130的备份处理。一接收到备份指令,备份管理设备120就将备份程序200和认证信息文件250发送到一个或多个信息处理设备130中的每一个,其中备份程序200存储在备份程序存储部件112中,而认证信息文件250存储在读取认证信息存储部件114中,并且包含一个或多个信息处理设备130中的每一个的读取认证信息。在这种情况下,备份管理设备120中的备份功能发送部件122可以将备份程序200和认证信息文件250作为可执行形式的归档文件(archive file)发送到一个或多个信息处理设备130中的每一个。
发送到每个信息处理设备130的备份程序200在那个信息处理设备130上由其用户调用。在这种情况下,如果作为归档文件发送了备份程序200和认证信息文件250,则信息处理设备130的用户可以调用该归档文件来调用备份程序200。也就是,当在每个信息处理设备130上执行该归档文件时,将它展开(expand)为备份程序200和认证信息文件250,然后执行备份程序200。
备份程序200具有读取认证装置210、传输装置220、备份目的地认证装置230以及更新装置240。
读取认证装置210使有关信息处理设备130认证发送到信息处理设备130的读取认证信息,从而获得从信息处理设备130读取目标数据270的权限。读取认证装置210包括认证信息选择装置212以及特权化(privileged)调用装置214。认证信息选择装置212在首选项设置文件260中存储在认证信息文件250中所存储的对应于各个信息处理设备130的读取标识信息和/或备份目的地标识信息中对应于有关信息处理设备130的读取标识信息和/或备份目的地标识信息。更具体地说,认证信息选择装置212从有关信息处理设备130获取其设备ID,从认证信息文件250中选择包含在认证信息文件250中的多个设备ID中与为信息处理设备130设置的设备ID相匹配的设备ID所关联的读取标识信息和其他信息,然后将该信息作为在有关信息处理设备130上运行备份程序200所需的首选项存储在首选项设置文件260中。
特权化调用装置214从首选项设置文件260中获取由认证信息选择装置212选择的读取标识信息,并且使信息处理设备130认证读取标识信息以获得由备份程序200从信息处理设备130读取目标数据270的权限。在本实施例中,特权化调用装置214通过使信息处理设备130认证读取标识信息如管理员登录名和管理员密码或者备份管理员登录名和备份管理员密码并且在特权模式下调用传输装置220来获得由传输装置读取目标数据270的权限。
传输装置220使信息处理设备130读取由读取认证装置210对其获得了读取权限的目标数据270,并且将目标数据270传输到数据存储设备140。如果对应于信息处理设备130的备份目的地标识信息存储在首选项设置文件260中,则传输装置220在将目标数据270传输到数据存储设备140之前将备份目的地标识信息提供给备份目的地认证装置230。
在上文中,传输装置220可以通过数据存储设备140将存储在备份辅助程序存储部件152中的备份辅助程序下载到信息处理设备130中,从而备份辅助程序可以负责上述备份处理的一部分。
一从传输装置220接收到备份目的地标识信息,则备份目的地认证装置230通过将备份目的地标识信息发送到数据存储设备140以使其得到认证来获得在存储设备150中存储目标数据270的权限。
如果目标数据270在由传输装置220传输到数据存储设备140之后在信息处理设备130上发生更新,则更新装置240使信息处理设备130读取并传输更新目标数据270到数据存储设备140。
在上文中,目标数据270可以包括如下数据,即由信息处理设备130的用户创建的文件、在信息处理设备130上执行的操作***的注册表内容和/或通过定制在信息处理设备130上执行的各种程序而由信息处理设备130的用户创建的定制数据。目标数据270还可以包括在信息处理设备130中提供的硬盘驱动器和/或其他驱动器的驱动器映像。
图3以表的形式示出根据本实施例的认证信息文件250的数据结构。在根据本实施例的认证信息文件250中,与标识有关信息处理设备130的设备ID相关联为一个或多个信息处理设备130中的每一个记录以下信息:“域名”、“读取认证信息”、“下载通信方法”、“共享目录(用于下载)”、“共享目录认证信息(下载认证信息)”、“FTP主机名(用于下载)”、“FTP认证信息(下载认证信息)”、“备份通信方法”、“共享目录(用于备份)”、“共享目录认证信息(备份目的地认证信息)”、“FTP主机名(用于备份)”、以及“FTP认证信息(备份目的地认证信息)”。
“下载通信方法”指定由在信息处理设备130上执行的备份程序200用来将备份辅助程序下载到信息处理设备130中的通信方法。在本实施例中,认证信息文件250可以指定从作为共享目录提供的备份辅助程序存储部件152获取备份辅助程序的方法或者采用FTP从数据存储设备140获取备份辅助程序的方法作为下载通信方法。
如果指定基于共享目录的方法作为下载通信方法,则备份程序200使用在“共享目录认证信息(下载认证信息)”中设置的认证信息获得从数据存储设备140读取共享目录的权限,然后从在“共享目录(用于下载)”中指定的共享目录获取备份辅助程序。
如果指定基于FTP的方法作为下载通信方法,则备份程序200使用在“FTP认证信息(下载认证信息)”中设置的认证信息,向在“FTP主机名(用于下载)”中指定的主机(例如,数据存储设备140)发出FTP请求,从而采用FTP获取备份辅助程序。
“备份通信方法”指定由在信息处理设备130上执行的备份程序200中的传输装置220用来将目标数据传输到数据存储设备140的通信方法。在本实施例中,认证信息文件250可以指定将目标数据存储在作为共享目录提供的备份数据存储部件154中的方法或者采用FTP将目标数据传输到数据存储设备140的方法作为备份通信方法。
如果指定基于共享目录的方法作为备份通信方法,则备份程序200使用在“共享目录认证信息(备份目的地认证信息)”中设置的认证信息,获得将目标数据写入到数据存储设备140中的权限,然后将目标数据备份于在“共享目录(用于备份)”中指定的共享目录中。
如果指定基于FTP的方法作为备份通信方法,则备份程序200使用在“FTP认证信息(备份目的地认证信息)”中设置的认证信息,向在“FTP主机名(用于备份)”中指定的主机(例如,数据存储设备140)发出FTP请求,从而采用FTP将目标数据存储在该主机中。
如上所述,认证信息文件250允许分别为一个或多个信息处理设备130指定不同通信方法和不同读取认证信息、下载认证信息和备份目的地认证信息。认证信息选择装置212使用为其中要执行备份程序200的信息处理设备130设置的设备ID,以在首选项设置文件260中存储与那个设备ID相对应的域名、读取认证信息、下载通信方法、共享目录(用于下载)、共享目录认证信息(下载认证信息)、FTP主机名(用于下载)、FTP认证信息(下载认证信息)、备份通信方法、共享目录(用于备份)、共享目录认证信息(备份目的地认证信息)、FTP主机名(用于备份)以及FTP认证信息(备份目的地认证信息)。特权化调用装置214、传输装置220、备份目的地认证装置230和更新装置240可以根据该信息执行备份处理。
图4示出根据本实施例的在信息处理设备190上执行的恢复程序400的功能结构。当存储在一个或多个信息处理设备130中的目标数据已备份在存储设备150的备份数据存储部件154中然后传输到备份数据存储部件164中时,信息***10或更新***155的管理员指示移植管理设备185将存储在一个或多个信息处理设备130的每一个中的目标数据恢复到更换那个信息处理设备130的信息处理设备190中。一接收到恢复指令,移植管理设备185就将恢复程序400和认证信息文件450发送到一个或多个信息处理设备190中的每一个,其中恢复程序400存储在恢复程序存储部件182中,而认证信息文件450存储在写入认证信息存储部件183中并且包含一个或多个信息处理设备190中的每一个的写入认证信息。恢复功能发送部件186可以将恢复程序400和认证信息文件450作为可执行形式的归档文件发送到一个或多个信息处理设备190中的每一个。
发送到每个信息处理设备190的恢复程序400由设置那个信息处理设备190的管理员在那个信息处理设备190上调用。如果作为归档文件接收了恢复程序400和认证信息文件450,则信息处理设备190的管理员可以通过执行归档文件来调用恢复程序400。也就是,当在每个信息处理设备190上执行归档文件时,将它扩展为恢复程序400和认证信息文件450,然后执行恢复程序400。
恢复程序400具有写入认证装置410、恢复请求装置420以及目标数据存储装置440。
写入认证装置410通过使有关信息处理设备190认证向其发送的写入认证信息来获得在有关信息处理设备190中写入在备份数据存储部件164中备份的信息处理设备130的目标数据的权限。写入认证装置410包括认证信息选择装置412和特权化调用装置414。认证信息选择装置412在首选项设置文件460中存储分别存储在认证信息文件450中的对应于多个信息处理设备190的写入标识信息和其他信息中对应于有关信息处理设备190的写入标识信息和其他信息。
更具体地说,在认证信息文件450中,代替图3中的“读取认证信息”记录了“写入认证信息”,代替“备份通信方法”、“共享目录(用于备份)”、“共享目录认证信息(备份目的地认证信息)”、“FTP主机名(用于备份)”以及“FTP认证信息(备份目的地认证信息)”记录了“恢复通信方法”、“共享目录(用于恢复)”、“共享目录认证信息(恢复目标认证信息)”、“FTP主机名(用于恢复)”以及“FTP认证信息(恢复目标认证信息)”。
“恢复通信方法”指定由在信息处理设备190上执行的恢复程序400用来从数据存储设备170接收目标数据的通信方法。在本实施例中,认证信息文件450可以指定将目标数据存储在作为共享目录提供的备份数据存储部件164中的方法或者采用FTP从数据存储设备170接收目标数据的方法作为恢复通信方法。
如果指定基于共享目录的方法作为恢复通信方法,则恢复程序400使用在“共享目录认证信息(恢复目标认证信息)”中设置的认证信息,以获得从数据存储设备170读取目标数据的权限,然后从在“共享目录(用于恢复)”中指定的共享目录接收目标数据。
如果指定基于FTP的方法作为恢复通信方法,则恢复程序400使用在“FTP认证信息(恢复目标认证信息)”中设置的认证信息,向在“FTP主机名(用于恢复)”中指定的主机(例如,数据存储设备170)发出FTP请求,从而使得采用FTP从该主机接收目标数据。
而且,在认证信息文件450中,类似于认证信息文件250中的相应信息记录了“下载通信方法”、“共享目录(用于下载)”、“共享目录认证信息(下载认证信息)”、“FTP主机名(用于下载)”以及“FTP认证信息(下载认证信息)”,从而使用这些信息来下载恢复辅助程序。
另外,向一个或多个信息处理设备190中的每一个提供与要以那个信息处理设备190更换的信息处理设备130的设备ID相同的设备ID。认证信息选择装置412从信息处理设备190本身获取有关信息处理设备190的设备ID,从认证信息文件450中选择包含在认证信息文件450中的多个设备ID中与在有关信息处理设备190中设置的设备ID相匹配的设备ID所关联的写入标识信息和其他信息,然后将该信息作为在那个信息处理设备190上运行恢复程序400所需的首选项存储在首选项设置文件460中。
特权化调用装置414通过从首选项设置文件460中获取由认证信息选择装置412选择的写入标识信息并且使信息处理设备190认证写入标识信息,获得由恢复程序400在目标数据470中写入目标数据的权限。在本实施例中,特权化调用装置414通过使信息处理设备190认证写入标识信息如管理员登录名和管理员密码或者备份管理员登录名和备份管理员密码并且在特权模式下调用恢复请求装置420和目标数据存储装置440,获得由目标数据存储装置440在目标数据470中写入的权限。
恢复请求装置420通过特权化调用装置414从首选项设置文件460接收与有关信息处理设备190的设备ID相关联的“恢复通信方法”、“共享目录(用于恢复)”、“共享目录认证信息(恢复认证信息)”、“FTP主机名(用于恢复)”、“FTP认证信息(恢复认证信息)”等,并且请求数据存储设备170发送从要以有关信息处理设备190更换的信息处理设备130获取的目标数据。
目标数据存储装置440响应由恢复请求装置420发出的请求,接收从数据存储设备170中的目标数据发送部件172发送的目标数据,并且将所接收的目标数据存储在信息处理设备190中以作恢复。更具体地说,目标数据存储装置440恢复从目标数据发送部件172接收的目标数据,从而可以以与信息处理设备130相同的方式在信息处理设备190上使用目标数据。
图5示出根据本实施例的当前***100中的备份处理的流程。
首先,信息***10或当前***100的管理员在备份程序存储部件112中存储备份程序,创建认证信息文件250,并且将它存储在读取认证信息存储部件114中。然后,管理员指示备份管理设备120备份所要更换的一个或多个信息处理设备130。一接收到备份指令,备份功能发送部件122就创建包含备份程序和认证信息文件的归档文件(S500),然后将归档文件发送到所要更换的一个或多个信息处理设备130的每一个(S505)。备份功能发送部件122可以通过邮件等发送归档文件。或者,备份程序存储部件112和读取认证信息存储部件114可以用作可由信息处理设备130访问的共享目录,并且当信息处理设备130的用户指示调用备份程序时,可以将备份程序发送到信息处理设备130。
发送到每个信息处理设备130的归档文件在那个信息处理设备130上由其用户调用(S510)。下一步,信息处理设备130通过执行归档文件将归档文件展开为备份程序200和认证信息文件250,然后执行所展开的备份程序(S520)。
下一步,备份程序200中的认证信息选择装置212选择包含在认证信息文件250中的多个设备ID中与有关信息处理设备130的设备ID相匹配的设备ID所关联的“域名”、“读取认证信息”、“下载通信方法”、“共享目录(用于下载)”、“共享目录认证信息(下载认证信息)”、“FTP主机名(用于下载)”、“FTP认证信息(下载认证信息)”、“备份通信方法”、“共享目录(用于备份)”、“共享目录认证信息(备份目的地认证信息)”、“FTP主机名(用于备份)”以及“FTP认证信息(备份目的地认证信息)”,并且将所选信息存储在首选项设置文件260中(S525)。
下一步,特权化调用装置214从首选项设置文件260获取由认证信息选择装置212选择的读取标识信息,使信息处理设备130认证读取标识信息,并且在特权模式下调用传输装置220以获得由传输装置读取目标数据270的权限(S530)。下一步,传输装置220通过特权化调用装置214从首选项设置文件260获取“下载通信方法”、“共享目录(用于下载)”、“共享目录认证信息(下载认证信息)”、“FTP主机名(用于下载)”以及“FTP认证信息(下载认证信息)”,然后采用由该信息指定的通信方法从数据存储设备140下载备份辅助程序(S535)。然后,数据存储设备140从信息处理设备130接收请求以将存储在备份辅助程序存储部件152中的备份辅助程序发送到信息处理设备130(S540)。
下一步,备份目的地认证装置230通过特权化调用装置214从首选项设置文件260获取“备份通信方法”、“共享目录(用于备份)”、“共享目录认证信息(备份目的地认证信息)”、“FTP主机名(用于备份)”以及“FTP认证信息(备份目的地认证信息)”,然后采用由所获取信息指定的通信方法将备份目的地标识信息发送到数据存储设备140,从而认证备份目的地标识信息以获得在存储设备150中存储目标数据270的权限(S545、S546)。
下一步,传输装置220使信息处理设备130读取目标数据270,并且将信息处理设备130的设备ID传输到数据存储设备140(S550)。下一步,数据存储设备140与在每个信息处理设备130中设置的设备ID相关联,将由一个或多个信息处理设备130中的每一个发送的目标数据存储到数据存储设备140中(S555)。
一旦数据存储设备140在存储设备150的备份数据存储部件154中存储了从信息处理设备130接收的目标数据,则数据存储设备140将完成通知发送到备份管理设备120,从而表示有关信息处理设备130的备份处理已完成(S560)。一从数据存储设备140接收到完成通知,备份管理设备120中的完成通知部件126就在完成日志存储部件116中存储表示有关信息处理设备130的备份处理已完成的完成日志信息。当由多个信息处理设备130中的每一个传输到数据存储设备140的所有目标数据都被存储在存储设备150的备份数据存储部件154中时,完成通知部件126向信息***10或当前***100的管理员通知对于所有一个或多个信息处理设备130都完成了目标数据的备份(S565)。
根据上述信息***10,发送到每个信息处理设备130的备份程序可以在特权模式下运行在其中,以将目标数据传输到数据存储设备140。因此即使每个信息处理设备130的用户不知道如何管理信息处理设备130,也可以简单地通过调用所接收的备份程序而无需由管理员直接操作信息处理设备130来执行备份处理。因此,可以降低备份的管理成本。
而且,在每个信息处理设备130上执行的备份程序可以从认证信息文件中选择对应于有关信息处理设备130的读取认证信息和其他信息,并且使用所选信息执行备份处理。因此,通过准备其中记录了有关所要更换的所有信息处理设备130的各种信息的单个认证信息文件,信息***10或当前***100的管理员可以执行备份处理而无需准备针对各个信息处理设备130的单独文件,这降低了管理成本。
当备份处理对于所要更换的所有信息处理设备130都已完成时,信息***10或当前***100的管理员可以接收完成通知。因此,信息***10或当前***100的管理员可以在完成备份处理之后毫不迟延地以信息处理设备190更换信息处理设备130。
代替上述S500和S505,备份功能发送部件122可以使备份程序发送部件123将备份程序发送到信息处理设备130而不发送认证信息文件。在这种情况下,在信息处理设备130上由其用户在S510调用的备份程序请求备份管理设备120发送认证信息文件。响应来自备份程序的请求,认证信息发送部件124将认证信息文件发送到在信息处理设备130上执行的备份程序。
图6示出根据本实施例的当前***100中的备份提示处理的流程。由于S600和S610类似于图5所示的S500和S505,因此对它们不作进一步的描述。
如果即使自从备份功能发送部件122发送备份程序到信息处理设备130以来过去预定时间之后信息处理设备130也没有发送目标数据到数据存储设备140,则调用指示部件128向信息处理设备130的用户提供指示调用备份程序的消息(S620)。
另外,如果在自从备份功能发送部件122发送备份程序到信息处理设备130以来过去预定时间之后信息处理设备130尚未发送目标数据到数据存储设备140,则备份功能发送部件122再次将包含备份程序和认证信息文件的归档文件发送到信息处理设备130(S630)。
根据上述备份提示处理,备份管理设备120可以通过指示调用备份程序和/或重新发送归档文件,向尚未执行备份处理的信息处理设备130的用户提示调用备份程序。因此,如果信息处理设备130的用户忘记了调用备份程序,则有可能降低提示用户的操作的管理成本。
图7示出根据本实施例的更新***155中的恢复处理的流程。
首先,数据存储设备170从存储设备150获取所要更换的每一个信息处理设备130的目标数据,并且将它存储在存储设备160的备份数据存储部件164中(S700)。信息***10或更新***155的管理员将恢复程序存储在恢复程序存储部件182中,并且还创建认证信息文件450,并将它存储在写入认证信息存储部件183中。然后,管理员指示移植管理设备185在更换一个或多个信息处理设备130的一个或多个信息处理设备190中恢复目标数据。一接收到恢复指令,恢复功能发送部件186就创建包含恢复程序和认证信息文件的恢复归档文件,并且将该归档文件发送到一个或多个信息处理设备190中的每一个(S702)。在这种情况下,恢复功能发送部件186可以通过邮件等发送归档文件。或者,恢复程序存储部件182和写入认证信息存储部件183可以作为共享目录使得可被信息处理设备190的管理员访问,并且当管理员指示调用恢复程序时,可以将恢复程序发送到信息处理设备190。
发送到每一个信息处理设备190的归档文件在那个信息处理设备190上由其用户调用。信息处理设备190通过执行归档文件将其展开为恢复程序400和认证信息文件450,然后执行所展开的恢复程序400(S705)。
当执行恢复程序400时,恢复程序400中的认证信息选择装置412选择包含在认证信息文件450中的多个设备ID中与有关信息处理设备190的设备ID相匹配的设备ID所关联的“域名”、“读取认证信息”、“下载通信方法”、“共享目录(用于下载)”、“共享目录认证信息(下载认证信息)”、“FTP主机名(用于下载)”、“FTP认证信息(下载认证信息)”、“恢复通信方法”、“共享目录(用于恢复)”、“共享目录认证信息(恢复目标认证信息)”、“FTP主机名(用于恢复)”以及“FTP认证信息(恢复目标认证信息)”,并且将所选信息存储在首选项设置文件460中。
下一步,特权化调用装置414从首选项设置文件460获取由认证信息选择装置412选择的写入标识信息,通过使信息处理设备190认证写入标识信息并且在特权模式下调用恢复请求装置420和目标数据存储装置440来获得由目标数据存储装置440写入目标数据470的权限。下一步,恢复请求装置420通过特权化调用装置414从首选项设置文件460获取“下载通信方法”、“共享目录(用于下载)”、“共享目录认证信息(下载认证信息)”、“FTP主机名(用于下载)”以及“FTP认证信息(下载认证信息)”,然后使用由该信息指定的通信方法从数据存储设备170下载恢复辅助程序(S710)。此时,数据存储设备170响应来自信息处理设备190的请求,将存储在恢复辅助程序存储部件162中的恢复辅助程序发送到信息处理设备190(S720)。
下一步,恢复请求装置420通过特权化调用装置414从首选项设置文件460获取“恢复通信方法”、“共享目录(用于恢复)”、“共享目录认证信息(恢复目标认证信息)”、“FTP主机名(用于恢复)”以及“FTP认证信息(恢复目标认证信息)”,并且通过使用由该信息指定的通信方法发送恢复标识信息到数据存储设备170以认证恢复标识信息,获得从数据存储设备170获取目标数据的权限(S721、S722)。
下一步,恢复请求装置420将信息处理设备190的设备ID发送到数据存储设备170以请求将目标数据恢复到信息处理设备190中(S725)。如果从与所要更换的信息处理设备130具有相同设备ID的另一个信息处理设备190接收到那个设备ID,则目标数据发送部件172选择与那个设备ID相关联存储在备份数据存储部件164中的目标数据(S730)。然后,目标数据发送部件172与在那个信息处理设备190上执行的目标数据存储装置440合作,以在那个信息处理设备190中存储所选目标数据(S745、S750)。
一旦目标数据存储装置440完成了存储目标数据,信息处理设备190就将恢复处理的完成通知发送到移植管理设备185(S755)。一接收到完成通知,移植管理设备185中的完成通知部件188将完成日志信息存储在完成日志存储部件184中,从而表示恢复处理在那个信息处理设备190中已完成。一旦从所有更换一个或多个信息处理设备130的一个或多个信息处理设备130接收到完成通知,则完成通知部件188向信息***10或更新***155的管理员通知完成了将目标数据恢复到所有一个或多个信息处理设备190中(S760)。响应S760中的通知,信息***10或更新***155的管理员将一个或多个信息处理设备190中的每一个运送到要以信息处理设备190更换的信息处理设备130所安置的部门。
根据上述信息***10,更新***155可以在将信息处理设备190运送到信息处理设备130所安置的部门之前,将存储在信息处理设备130中的目标数据恢复到新信息处理设备190中。因此,信息处理设备130的用户可以在运送新信息处理设备190之后立即以新信息处理设备190更换信息处理设备130。这样,可以减少信息处理设备的更换管理成本和停机时间。
图8示出根据本实施例的当前***100中的更新处理的流程。
在所要更换的信息处理设备130中,如果目标数据在传输到数据存储设备140之后被更新(S800),则更新装置240将更新目标数据发送到数据存储设备140(S810)。数据存储设备140与那个信息处理设备130的设备ID相关联将由那个信息处理设备130发送的更新数据存储在备份数据存储部件154中(S820)。
下一步,一旦那个信息处理设备130被新信息处理设备190所更换,在更换了先前存储了目标数据的信息处理设备130的信息处理设备190上执行的恢复程序400中的恢复请求装置420就将那个信息处理设备190的设备ID发送到数据存储设备140(S830)。一从信息处理设备190接收到设备ID,数据存储设备140中的更新数据发送部件142就将在S820与设备ID相关联存储的更新数据发送到信息处理设备190(S850),以使在信息处理设备190上执行的目标数据存储装置440更新存储在信息处理设备190中的目标数据470(S860)。
根据上述目标数据更新处理,即使在备份了目标数据之后且将其中恢复了目标数据的信息处理设备190运送到信息处理设备130所在的部门之前在信息处理设备130上更新了目标数据,目标数据中的更新也可以反映在更换信息处理设备190中。这样,可以减少信息处理设备130的更换管理成本和停机时间。
图9示出根据本实施例的计算机1000的示例性硬件结构。根据本实施例的计算机1000包括由主机控制器982互连的具有CPU 900的CPU相关部件、RAM 920、图形控制器975和显示设备980,通过I/O控制器984连接到主机控制器982的具有通信接口930的I/O部件、硬盘驱动器940和CD-ROM驱动器960,以及连接到I/O控制器984的具有ROM 910的遗留(legacy)I/O部件、软盘驱动器950和I/O芯片970。
主机控制器982将RAM 920连接到CPU 900和图形控制器975,它们以高传输速率访问RAM 920。CPU 900根据存储在ROM 910和RAM 920中的程序操作以控制每个部件。图形控制器975在RAM 920中所提供的帧缓冲区上获取由CPU 900或其他设备生成的图像数据,以将它显示在显示设备980上。或者,图形控制器975可以在其中包括存储由CPU 900或其他设备生成的图像数据的帧缓冲区。
I/O控制器984将主机控制器982连接到作为相对较快I/O设备的通信接930、硬盘驱动器940和CD-ROM驱动器960。通信接930通过网络与其他***通信。硬盘驱动器940将CPU 900所使用的程序和数据存储在计算机1000中。CD-ROM驱动器960从CD-ROM 995读取程序或数据,并且通过RAM 920将它提供给硬盘驱动器940。
I/O控制器984连接到ROM 910以及作为相对较慢I/O设备的软盘驱动器950和I/O芯片970。ROM 910存储计算机1000启动时所执行的引导程序、用于计算机1000的硬件相关程序以及其他程序。软盘驱动器950从软盘990读取程序或数据,并且通过RAM 920将它提供给硬盘驱动器940。I/O芯片970通过例如并行端口、串行端口、键盘端口或鼠标端口连接到软盘990和各种I/O设备。
要通过RAM 920提供给硬盘驱动器940的程序存储在诸如软盘990、CD-ROM 995或IC卡的记录介质中,并且由用户提供。该程序通过RAM 920从记录介质读取并安装在计算机1000的硬盘驱动器940中。然后,由CPU 900执行该程序。
在用作备份管理设备120的计算机1000中安装并执行的程序包括备份功能发送模块、完成通知模块和调用指示模块,其中备份功能发送模块包括备份程序发送模块和认证信息发送模块。该程序和模块使计算机1000分别用作包括备份程序发送部件123和认证信息发送部件124的备份功能发送部件122、完成通知部件126以及调用指示部件128。
在用作数据存储设备140的计算机1000中安装并执行的程序包括更新数据发送模块。该程序和模块使计算机1000用作更新数据发送部件142。
在用作数据存储设备170的计算机1000中安装并执行的程序包括目标数据发送模块。该程序和模块使计算机1000用作目标数据发送部件172。
在用作移植管理设备185的计算机1000中安装并执行的程序包括恢复功能发送模块和完成通知模块。该程序和模块使计算机1000分别用作恢复功能数据发送部件186和完成通知部件188。
上述程序或模块可以存储在外部存储介质中。该存储介质例如可以是软盘990、CD-ROM 995、诸如DVD或PD的光记录介质、诸如MD的磁光记录介质、磁带介质或者诸如IC卡的半导体存储器。或者,可以使用连接到私有通信网络或因特网的服务器***中所提供的存储设备如硬盘驱动器或RAM作为记录介质来通过网络将这些程序提供给计算机1000。
尽管本发明是参照其实施例来描述的,但本发明的技术范围不限于上述实施例的技术范围。可以对上述实施例进行各种变更或改进。从所附权利要求可以看出,包括这些改变或改进的各方面落在本发明的技术范围内。
例如,不仅当更换信息处理设备130时,而且当继续使用信息处理设备130时,都可以使用上述信息***10来进行备份和恢复。在后者情况下,恢复***可以连接到信息处理设备130,并且可以在信息处理设备130而不是信息处理设备190中恢复目标数据。
根据上述实施例,可以实现如下面特征所述的备份***、备份方法、备份程序、恢复***、恢复方法、恢复程序、移植***、移植方法和其上记录了备份程序或恢复程序的记录介质。
(特征1)一种用于备份存储在信息处理设备中的目标数据的备份***,所述备份***包括:备份程序存储部件,用于存储要在所述信息处理设备上执行以将所述目标数据传输到所述备份***的备份程序;读取认证信息存储部件,用于存储用于使所述信息处理设备准许由所述备份程序读取所述目标数据的读取认证信息;备份功能发送部件,用于将所述备份程序和所述读取认证信息发送到所述信息处理设备;以及数据存储部件,用于存储要由执行了所述备份程序的所述信息处理设备传输到所述备份***的所述目标数据,其中由所述信息处理设备的用户在所述信息处理设备上调用所述备份程序,并且所述备份程序包括:读取认证装置,用于通过使所述信息处理设备认证发送到所述信息处理设备的所述读取认证信息来获得从所述信息处理设备读取所述目标数据的权限;以及传输装置,用于使所述信息处理设备读取被准许读取的所述目标数据,并且将所述目标数据传输到所述备份***。
(特征2)根据特征1所述的备份***,其中,所述备份功能发送部件将所述备份程序和所述读取认证信息作为可执行形式的归档文件发送到所述信息处理设备,当在所述信息处理设备上执行所述归档文件时,所述归档文件被展开为所述备份程序和所述读取认证信息以执行所述备份程序。
(特征3)根据特征1所述的备份***,其中,所述备份功能发送部件包括:备份程序发送部件,用于将所述备份程序发送到所述信息处理设备;以及备份信息发送部件,用于响应来自由所述信息处理设备的用户在所述信息处理设备上调用的所述备份程序的请求,将所述读取认证信息发送到所述备份程序。
(特征4)根据特征1所述的备份***,其中,所述认证信息存储部件存储将标识多个信息处理设备中的每一个的设备ID与用于使那个信息处理设备准许所述备份程序读取存储在那个信息处理设备中的所述目标数据的所述读取认证信息相关联的认证信息文件,所述备份功能发送部件将所述备份程序和所述认证信息文件发送到所述多个信息处理设备中的每一个,在所述多个信息处理设备的每一个中执行的所述读取认证装置使那个信息处理设备认证包含在所述认证信息文件中的多个所述设备ID中与为那个信息处理设备设置的设备ID相匹配的一个所关联的所述读取认证信息,从而被准许从那个信息处理设备读取所述目标数据,在所述多个信息处理设备的每一个中执行的所述传输装置使那个信息处理设备读取被准许读取的所述目标数据,并且将所述目标数据传输到所述备份***,并且所述数据存储部件存储由执行了所述备份程序的所述多个信息处理设备中的每一个传输到所述备份***的目标数据。
(特征5)根据特征1所述的备份***,其中,所述认证信息存储部件还存储使所述数据存储部件准许存储所述目标数据的备份目的地认证信息,所述备份功能发送部件将所述备份程序、所述读取认证信息和所述备份目的地认证信息发送到所述信息处理设备,并且所述备份程序还包括备份目的地认证装置,用于使所述数据存储部件认证发送到所述信息处理设备的所述备份目的地认证信息,从而获得在所述数据存储部件中存储所述目标数据的权限。
(特征6)根据特征1所述的备份***,其中,所述备份功能发送部件将所述备份程序和所述读取认证信息发送到多个信息处理设备,所述数据存储部件存储要由执行了所述备份程序的各个信息处理设备传输到所述备份***的目标数据,并且所述备份***还包括完成通知部件,用于当所述数据存储部件存储了由所述多个信息处理设备中的每一个传输到所述备份***的所有所述目标数据时,向所述备份***的管理员通知对于所有所述多个信息处理设备完成了所述目标数据的备份。
(特征7)根据特征1所述的备份***,还包括调用指示部件,用于如果即使自从所述备份功能发送部件发送所述备份程序到所述信息处理设备以来过去预定时间段之后所述目标数据也没有从所述信息处理设备传输到所述备份***,则通知指示所述信息处理设备的用户调用所述备份程序的消息。
(特征8)根据特征1所述的备份***,其中,如果即使自从所述备份功能发送部件发送所述备份程序到所述信息处理设备以来过去预定时间段之后所述目标数据也没有从所述信息处理设备传输到所述备份***,则所述备份功能发送部件再次将所述备份程序和所述认证信息发送到所述信息处理设备。
(特征9)根据特征1所述的备份***,其中,所述数据存储部件与为所述信息处理设备设置的设备ID相关联存储所述信息处理设备传输到所述备份***的所述目标数据,并且所述备份***还包括目标数据发送部件,用于一从为其设置了相同于所述信息处理设备的设备ID的另一个信息处理设备接收到设备ID,就将与所述设备ID相关联存储的所述目标数据发送到所述另一个信息处理设备,以使所述另一个信息处理设备存储所述目标数据。
(特征10)根据特征9所述的备份***,其中,所述备份程序还具有更新装置,用于如果所述目标数据在由所述传输装置传输到所述备份***之后在所述信息处理设备上被更新,则使所述信息处理设备读取作为所述目标数据的更新部分的更新数据,并且将所述更新数据传输到所述备份***,所述数据存储部件还与所述设备ID相关联存储所述更新数据,并且所述备份***还包括更新数据发送部件,用于一从更换存储所述目标数据的所述信息处理设备的所述另一个信息处理设备接收到所述设备ID,就将与所述设备ID相关联存储的所述更新数据进一步发送到所述另一个信息处理设备以更新存储在所述另一个信息处理设备中的所述目标数据。
(特征11)一种通过计算机***备份存储在信息处理设备中的目标数据的备份方法,所述备份方法包括:备份程序存储步骤,存储要在所述信息处理设备上执行以将所述目标数据传输到所述计算机***的备份程序;读取认证信息存储步骤,存储用于使所述信息处理设备准许由所述备份程序读取所述目标数据的读取认证信息;备份功能发送步骤,将所述备份程序和所述读取认证信息发送到所述信息处理设备;所述备份程序的读取认证步骤,由所述信息处理设备的用户在所述信息处理设备上调用,通过使所述信息处理设备认证发送到所述信息处理设备的所述读取认证信息来获得从所述信息处理设备读取所述目标数据的权限;所述备份程序的传输步骤,使所述信息处理设备读取被准许读取的所述目标数据,并且将所述目标数据传输到所述计算机***;以及数据存储步骤,存储要由执行了所述备份程序的所述信息处理设备传输到所述计算机***的所述目标数据。
(特征12)根据特征11所述的备份方法,其中,所述备份功能发送步骤将所述备份程序和所述读取认证信息作为可执行形式的归档文件发送到所述信息处理设备,当在所述信息处理设备上执行所述归档文件时,所述归档文件被展开为所述备份程序和所述读取认证信息以执行所述备份程序。
(特征13)根据特征11所述的备份方法,还包括调用指示步骤,如果即使自从所述备份功能发送步骤发送所述备份程序到所述信息处理设备以来过去预定时间段之后所述目标数据也没有由所述信息处理设备传输到所述计算机***,则指示所述信息处理设备的用户调用所述备份程序。
(特征14)一种用于备份存储在信息处理设备中的目标数据的备份程序,其中所述备份程序从用于管理所述信息处理设备的管理设备发送到所述信息处理设备,并且由所述信息处理设备的用户在所述信息处理设备上调用,所述程序包括:读取认证装置,用于通过使所述信息处理设备认证从所述管理设备发送到所述信息处理设备的读取认证信息来获得从所述信息处理设备读取所述目标数据的权限,以使所述信息处理设备准许由所述备份程序读取所述目标数据;以及传输装置,用于使所述信息处理设备读取被准许读取的所述目标数据,并且将所述目标数据传输到用于存储所述目标数据的存储设备。
(特征15)根据特征14所述的备份程序,其中,所述管理设备将所述备份程序和所述读取认证信息作为可执行形式的归档文件发送到所述信息处理设备,当在所述信息处理设备上执行所述归档文件时,所述归档文件被展开为所述备份程序和所述读取认证信息以执行所述备份程序。
(特征16)一种用于将目标数据恢复到信息处理设备中的恢复***,所述恢复***包括:恢复程序存储部件,用于存储要在所述信息处理设备上执行以使所述信息处理设备存储从所述恢复***接收的所述目标数据的恢复程序;写入认证信息存储部件,用于存储用于使所述信息处理设备准许由所述恢复程序写入所述目标数据的写入认证信息;恢复功能发送部件,用于将所述恢复程序和所述写入认证信息发送到所述信息处理设备;以及目标数据发送部件,用于将所述目标数据发送到执行了所述恢复程序的所述信息处理设备,其中由所述信息处理设备的用户在所述信息处理设备上调用所述恢复程序,并且所述恢复程序包括:写入认证装置,用于通过使所述信息处理设备认证发送到所述信息处理设备的所述写入认证信息来获得在所述信息处理设备中写入所述目标数据的权限;以及目标数据存储装置,用于使所述信息处理设备存储从所述目标数据发送部件接收的所述目标数据。
(特征17)一种通过计算机***将目标数据恢复到信息处理设备中的恢复方法,所述恢复方法包括:恢复程序存储步骤,存储要在所述信息处理设备上执行以使所述信息处理设备存储从所述计算机***接收的所述目标数据的恢复程序;写入认证信息存储步骤,存储用于使所述信息处理设备准许由所述恢复程序写入所述目标数据的写入认证信息;恢复功能发送步骤,将所述恢复程序和所述写入认证信息发送到所述信息处理设备;目标数据发送步骤,将所述目标数据发送到执行了所述恢复程序的所述信息处理设备;所述恢复程序的写入认证步骤,由所述信息处理设备的用户在所述信息处理设备上调用,通过使所述信息处理设备认证发送到所述信息处理设备的所述写入认证信息来获得在所述信息处理设备中写入所述目标数据的权限;以及所述恢复程序的目标数据存储步骤,使所述信息处理设备存储在所述目标数据发送步骤接收的所述目标数据。
(特征18)一种用于将目标数据恢复到信息处理设备中的恢复程序,其中所述恢复程序从用于管理所述信息处理设备的管理设备发送到所述信息处理设备,并且由所述信息处理设备的管理员在所述信息处理设备上调用,所述恢复程序包括:写入认证装置,用于通过使所述信息处理设备认证从所述管理设备发送到所述信息处理设备的写入认证信息来获得在所述信息处理设备中写入所述目标数据的权限,以使所述信息处理设备准许由所述恢复程序写入所述目标数据;以及目标数据存储装置,用于使所述信息处理设备存储从存储所述目标数据的存储设备接收的所述目标数据。
(特征19)一种记录介质,其上记录了根据特征14、15和18中的任一项所述的程序。
(特征20)一种用于将存储在一个信息处理设备中的目标数据移植到另一个信息处理设备的移植***,所述移植***包括:备份程序存储部件,用于存储要在所述一个信息处理设备上执行以将所述目标数据传输到所述移植***的备份程序;读取认证信息存储部件,用于存储用于使所述一个信息处理设备准许由所述备份程序读取所述目标数据的读取认证信息;备份功能发送部件,用于将所述备份程序和所述读取认证信息发送到所述一个信息处理设备;数据存储部件,用于存储要由执行了所述备份程序的所述一个信息处理设备传输到所述移植***的所述目标数据;以及目标数据发送部件,用于发送所述目标数据到所述另一个信息处理设备,其中由所述一个信息处理设备的用户在所述一个信息处理设备上调用所述备份程序,并且所述备份程序包括:读取认证装置,用于通过使所述一个信息处理设备认证发送到所述一个信息处理设备的所述读取认证信息来获得从所述一个信息处理设备读取所述目标数据的权限;以及传输装置,用于使所述一个信息处理设备读取被准许读取的所述目标数据,并且将所述目标数据传输到所述移植***。
(特征21)一种用于通过计算机***将存储在一个信息处理设备中的目标数据移植到另一个信息处理设备的移植方法,所述移植方法包括:备份程序存储步骤,存储要在所述一个信息处理设备上执行以将所述目标数据传输到所述计算机***的备份程序;读取认证信息存储步骤,存储用于使所述一个信息处理设备准许由所述备份程序读取所述目标数据的读取认证信息;备份功能发送步骤,将所述备份程序和所述读取认证信息发送到所述一个信息处理设备;数据存储步骤,存储要由执行了所述备份程序的所述一个信息处理设备传输到所述计算机***的所述目标数据;以及目标数据发送步骤,发送所述目标数据到所述另一个信息处理设备,其中由所述一个信息处理设备的用户在所述一个信息处理设备上调用所述备份程序,并且所述备份程序包括:读取认证装置,用于通过使所述一个信息处理设备认证发送到所述一个信息处理设备的所述读取认证信息来获得从所述一个信息处理设备读取所述目标数据的权限;以及传输装置,用于使所述一个信息处理设备读取被准许读取的所述目标数据,并且将所述目标数据传输到所述计算机***。
本发明的优点
从上面描述可以清楚,本发明可以提供一种可以减少信息处理设备的更换管理成本以及信息处理设备的停机时间的备份***和更换***。
Claims (17)
1.一种用于备份存储在信息处理设备中的目标数据的备份***,所述备份***包括:
备份程序存储部件,用于存储要在所述信息处理设备上执行以将所述目标数据传输到所述备份***的备份程序;
读取认证信息存储部件,用于存储用于使所述信息处理设备准许由所述备份程序读取所述目标数据的读取认证信息;
备份功能发送部件,用于将所述备份程序和所述读取认证信息发送到所述信息处理设备;以及
数据存储部件,用于存储要由执行了所述备份程序的所述信息处理设备传输到所述备份***的所述目标数据;
其中由所述信息处理设备的用户在所述信息处理设备上调用所述备份程序,并且所述备份程序包括:
读取认证装置,用于通过使所述信息处理设备认证发送到所述信息处理设备的所述读取认证信息来获得从所述信息处理设备读取所述目标数据的权限;以及
传输装置,用于使所述信息处理设备读取被准许读取的所述目标数据,并且将所述目标数据传输到所述备份***。
2.根据权利要求1所述的备份***,其中,所述备份功能发送部件将所述备份程序和所述读取认证信息作为可执行形式的归档文件发送到所述信息处理设备,当在所述信息处理设备上执行所述归档文件时,所述归档文件被展开为所述备份程序和所述读取认证信息以执行所述备份程序。
3.根据权利要求1所述的备份***,其中,所述备份功能发送部件包括:
备份程序发送部件,用于将所述备份程序发送到所述信息处理设备;以及
认证信息发送部件,用于响应来自由所述信息处理设备的用户在所述信息处理设备上调用的所述备份程序的请求,将所述读取认证信息发送到所述备份程序。
4.根据权利要求1所述的备份***,其中,所述认证信息存储部件存储将标识多个信息处理设备中的每一个的设备ID与用于使那个信息处理设备准许所述备份程序读取存储在那个信息处理设备中的所述目标数据的所述读取认证信息相关联的认证信息文件;
所述备份功能发送部件将所述备份程序和所述认证信息文件发送到所述多个信息处理设备中的每一个;
在所述多个信息处理设备的每一个中执行的所述读取认证装置使那个信息处理设备认证包含在所述认证信息文件中的多个所述设备ID中与为那个信息处理设备设置的设备ID相匹配的一个所关联的所述读取认证信息,从而被准许从那个信息处理设备读取所述目标数据;
在所述多个信息处理设备的每一个中执行的所述传输装置使那个信息处理设备读取被准许读取的所述目标数据,并且将所述目标数据传输到所述备份***;并且
所述数据存储部件存储由执行了所述备份程序的所述多个信息处理设备中的每一个传输到所述备份***的目标数据。
5.根据权利要求1所述的备份***,其中,所述认证信息存储部件还存储使所述数据存储部件准许存储所述目标数据的备份目的地认证信息,
所述备份功能发送部件将所述备份程序、所述读取认证信息和所述备份目的地认证信息发送到所述信息处理设备;并且
所述备份程序还包括备份目的地认证装置,用于使所述数据存储部件认证发送到所述信息处理设备的所述备份目的地认证信息,从而获得在所述数据存储部件中存储所述目标数据的权限。
6.根据权利要求1所述的备份***,其中,所述备份功能发送部件将所述备份程序和所述读取认证信息发送到多个信息处理设备;
所述数据存储部件存储要由执行了所述备份程序的各个信息处理设备传输到所述备份***的目标数据;并且
所述备份***还包括完成通知部件,用于当所述数据存储部件存储了由所述多个信息处理设备中的每一个传输到所述备份***的所有所述目标数据时,向所述备份***的管理员通知对于所有所述多个信息处理设备完成了所述目标数据的备份。
7.根据权利要求1所述的备份***,还包括调用指示部件,用于如果即使自从所述备份功能发送部件发送所述备份程序到所述信息处理设备以来过去预定时间段之后所述目标数据也没有从所述信息处理设备传输到所述备份***,则通知指示所述信息处理设备的用户调用所述备份程序的消息。
8.根据权利要求1所述的备份***,其中,如果即使自从所述备份功能发送部件发送所述备份程序到所述信息处理设备以来过去预定时间段之后所述目标数据也没有从所述信息处理设备传输到所述备份***,则所述备份功能发送部件再次将所述备份程序和所述认证信息发送到所述信息处理设备。
9.根据权利要求1所述的备份***,其中,所述数据存储部件与为所述信息处理设备设置的设备ID相关联存储所述信息处理设备传输到所述备份***的所述目标数据;并且
所述备份***还包括目标数据发送部件,用于一从为其设置了相同于所述信息处理设备的设备ID的另一个信息处理设备接收到设备ID,就将与所述设备ID相关联存储的所述目标数据发送到所述另一个信息处理设备,以使所述另一个信息处理设备存储所述目标数据。
10.根据权利要求9所述的备份***,其中,所述备份程序还具有更新装置,用于如果所述目标数据在由所述传输装置传输到所述备份***之后在所述信息处理设备上被更新,则使所述信息处理设备读取作为所述目标数据的更新部分的更新数据,并且将所述更新数据传输到所述备份***;
所述数据存储部件还与所述设备ID相关联存储所述更新数据;并且
所述备份***还包括更新数据发送部件,用于一从更换存储所述目标数据的所述信息处理设备的所述另一个信息处理设备接收到所述设备ID,就将与所述设备ID相关联存储的所述更新数据进一步发送到所述另一个信息处理设备以更新存储在所述另一个信息处理设备中的所述目标数据。
11.一种通过计算机***备份存储在信息处理设备中的目标数据的备份方法,所述备份方法包括:
备份程序存储步骤,存储要在所述信息处理设备上执行以将所述目标数据传输到所述计算机***的备份程序;
读取认证信息存储步骤,存储用于使所述信息处理设备准许由所述备份程序读取所述目标数据的读取认证信息;
备份功能发送步骤,将所述备份程序和所述读取认证信息发送到所述信息处理设备;
所述备份程序的读取认证步骤,由所述信息处理设备的用户在所述信息处理设备上调用,通过使所述信息处理设备认证发送到所述信息处理设备的所述读取认证信息来获得从所述信息处理设备读取所述目标数据的权限;
所述备份程序的传输步骤,使所述信息处理设备读取被准许读取的所述目标数据,并且将所述目标数据传输到所述计算机***;以及
数据存储步骤,存储要由执行了所述备份程序的所述信息处理设备传输到所述计算机***的所述目标数据。
12.根据权利要求11所述的备份方法,其中,所述备份功能发送步骤将所述备份程序和所述读取认证信息作为可执行形式的归档文件发送到所述信息处理设备,当在所述信息处理设备上执行所述归档文件时,所述归档文件被展开为所述备份程序和所述读取认证信息以执行所述备份程序。
13.根据权利要求11所述的备份方法,还包括调用指示步骤,如果即使自从所述备份功能发送步骤发送所述备份程序到所述信息处理设备以来过去预定时间段之后所述目标数据也没有由所述信息处理设备传输到所述计算机***,则指示所述信息处理设备的用户调用所述备份程序。
14.一种用于将目标数据恢复到信息处理设备中的恢复***,所述恢复***包括:
恢复程序存储部件,用于存储要在所述信息处理设备上执行以使所述信息处理设备存储从所述恢复***接收的所述目标数据的恢复程序;
写入认证信息存储部件,用于存储用于使所述信息处理设备准许由所述恢复程序写入所述目标数据的写入认证信息;
恢复功能发送部件,用于将所述恢复程序和所述写入认证信息发送到所述信息处理设备;以及
目标数据发送部件,用于将所述目标数据发送到执行了所述恢复程序的所述信息处理设备;
其中由所述信息处理设备的用户在所述信息处理设备上调用所述恢复程序,并且所述恢复程序包括:
写入认证装置,用于通过使所述信息处理设备认证发送到所述信息处理设备的所述写入认证信息来获得在所述信息处理设备中写入所述目标数据的权限;以及
目标数据存储装置,用于使所述信息处理设备存储从所述目标数据发送部件接收的所述目标数据。
15.一种通过计算机***将目标数据恢复到信息处理设备中的恢复方法,所述恢复方法包括:
恢复程序存储步骤,存储要在所述信息处理设备上执行以使所述信息处理设备存储从所述计算机***接收的所述目标数据的恢复程序;
写入认证信息存储步骤,存储用于使所述信息处理设备准许由所述恢复程序写入所述目标数据的写入认证信息;
恢复功能发送步骤,将所述恢复程序和所述写入认证信息发送到所述信息处理设备;
目标数据发送步骤,将所述目标数据发送到执行了所述恢复程序的所述信息处理设备;
所述恢复程序的写入认证步骤,由所述信息处理设备的用户在所述信息处理设备上调用,通过使所述信息处理设备认证发送到所述信息处理设备的所述写入认证信息来获得在所述信息处理设备中写入所述目标数据的权限;以及
所述恢复程序的目标数据存储步骤,使所述信息处理设备存储在所述目标数据发送步骤接收的所述目标数据。
16.一种用于将存储在一个信息处理设备中的目标数据移植到另一个信息处理设备的移植***,所述移植***包括:
备份程序存储部件,用于存储要在所述一个信息处理设备上执行以将所述目标数据传输到所述移植***的备份程序;
读取认证信息存储部件,用于存储用于使所述一个信息处理设备准许由所述备份程序读取所述目标数据的读取认证信息;
备份功能发送部件,用于将所述备份程序和所述读取认证信息发送到所述一个信息处理设备;
数据存储部件,用于存储要由执行了所述备份程序的所述一个信息处理设备传输到所述移植***的所述目标数据;以及
目标数据发送部件,用于发送所述目标数据到所述另一个信息处理设备;
其中由所述一个信息处理设备的用户在所述一个信息处理设备上调用所述备份程序,并且所述备份程序包括:
读取认证装置,用于通过使所述一个信息处理设备认证发送到所述一个信息处理设备的所述读取认证信息来获得从所述一个信息处理设备读取所述目标数据的权限;以及
传输装置,用于使所述一个信息处理设备读取被准许读取的所述目标数据,并且将所述目标数据传输到所述移植***。
17.一种用于通过计算机***将存储在一个信息处理设备中的目标数据移植到另一个信息处理设备的移植方法,所述移植方法包括:
备份程序存储步骤,存储要在所述一个信息处理设备上执行以将所述目标数据传输到所述计算机***的备份程序;
读取认证信息存储步骤,存储用于使所述一个信息处理设备准许由所述备份程序读取所述目标数据的读取认证信息;
备份功能发送步骤,将所述备份程序和所述读取认证信息发送到所述一个信息处理设备;
数据存储步骤,存储要由执行了所述备份程序的所述一个信息处理设备传输到所述计算机***的所述目标数据;以及
目标数据发送步骤,发送所述目标数据到所述另一个信息处理设备;
其中由所述一个信息处理设备的用户在所述一个信息处理设备上调用所述备份程序,并且所述备份程序包括:
读取认证装置,用于通过使所述一个信息处理设备认证发送到所述一个信息处理设备的所述读取认证信息来获得从所述一个信息处理设备读取所述目标数据的权限;以及
传输装置,用于使所述一个信息处理设备读取被准许读取的所述目标数据,并且将所述目标数据传输到所述计算机***。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP168398/2003 | 2003-06-12 | ||
JP2003168398A JP4149315B2 (ja) | 2003-06-12 | 2003-06-12 | バックアップシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1573706A CN1573706A (zh) | 2005-02-02 |
CN100351801C true CN100351801C (zh) | 2007-11-28 |
Family
ID=33562218
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100485583A Expired - Lifetime CN100351801C (zh) | 2003-06-12 | 2004-06-08 | 备份***及方法、恢复***及方法、移植***及方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7797278B2 (zh) |
JP (1) | JP4149315B2 (zh) |
CN (1) | CN100351801C (zh) |
Families Citing this family (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004053696A1 (ja) * | 2002-12-11 | 2004-06-24 | Fujitsu Limited | バックアップシステム,バックアップ制御装置,バックアップデータ管理方法,バックアップ制御プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体 |
JP4520755B2 (ja) * | 2004-02-26 | 2010-08-11 | 株式会社日立製作所 | データ移行方法およびデータ移行装置 |
JP2005321913A (ja) * | 2004-05-07 | 2005-11-17 | Hitachi Ltd | ファイル共有装置を有する計算機システム、および、ファイル共有装置の移行方法 |
JP4452557B2 (ja) * | 2004-05-27 | 2010-04-21 | 株式会社日立製作所 | Worm保証付きリモートコピー |
JP4055769B2 (ja) * | 2004-12-10 | 2008-03-05 | ブラザー工業株式会社 | 設定データ伝送プログラム、設定データ伝送方法、設定データ伝送システム、および設定データ伝送装置 |
US7987158B2 (en) * | 2005-02-09 | 2011-07-26 | International Business Machines Corporation | Method, system and article of manufacture for metadata replication and restoration |
KR100644696B1 (ko) | 2005-03-14 | 2006-11-10 | 삼성전자주식회사 | 도메인 정보를 백업/복구하는 방법 및 장치 |
JP4600127B2 (ja) * | 2005-04-06 | 2010-12-15 | 株式会社日立製作所 | ストレージバックアップサービスシステム、およびストレージバックアップサービス方法 |
US7467292B2 (en) * | 2005-05-19 | 2008-12-16 | Dell Products L.P. | Method and system for migrating information between information handling systems |
US7716180B2 (en) | 2005-12-29 | 2010-05-11 | Amazon Technologies, Inc. | Distributed storage system with web services client interface |
US7805630B2 (en) * | 2006-07-27 | 2010-09-28 | Microsoft Corporation | Detection and mitigation of disk failures |
US7941405B2 (en) * | 2007-03-30 | 2011-05-10 | Data Center Technologies | Password protection for file backups |
JP4564044B2 (ja) * | 2007-12-27 | 2010-10-20 | 株式会社日立製作所 | 電子機器サービス・システム |
US8189794B2 (en) * | 2008-05-05 | 2012-05-29 | Sony Corporation | System and method for effectively performing data restore/migration procedures |
US8762667B2 (en) * | 2010-02-01 | 2014-06-24 | International Business Machines Corporation | Optimization of data migration between storage mediums |
US9176824B1 (en) | 2010-03-12 | 2015-11-03 | Carbonite, Inc. | Methods, apparatus and systems for displaying retrieved files from storage on a remote user device |
CN102238142B (zh) * | 2010-04-23 | 2014-03-26 | 英业达集团(天津)电子技术有限公司 | 计算机的文件传输控制方法 |
US8924733B2 (en) * | 2010-06-14 | 2014-12-30 | International Business Machines Corporation | Enabling access to removable hard disk drives |
US8838962B2 (en) * | 2010-09-24 | 2014-09-16 | Bryant Christopher Lee | Securing locally stored Web-based database data |
JP5895523B2 (ja) * | 2011-12-28 | 2016-03-30 | 富士通株式会社 | 情報処理装置及びデータ管理方法 |
CN102591727B (zh) * | 2012-01-04 | 2014-09-17 | 华为终端有限公司 | 对应用数据进行处理的方法和计算节点 |
US8799482B1 (en) | 2012-04-11 | 2014-08-05 | Artemis Internet Inc. | Domain policy specification and enforcement |
US8990392B1 (en) * | 2012-04-11 | 2015-03-24 | NCC Group Inc. | Assessing a computing resource for compliance with a computing resource policy regime specification |
US9264395B1 (en) | 2012-04-11 | 2016-02-16 | Artemis Internet Inc. | Discovery engine |
CN103577767A (zh) * | 2012-08-10 | 2014-02-12 | 西门子公司 | 设计数据的操作方法和设备 |
JP5466277B1 (ja) * | 2012-09-28 | 2014-04-09 | 東芝Itサービス株式会社 | 携帯型記憶装置 |
JP5466278B1 (ja) * | 2012-09-28 | 2014-04-09 | 東芝Itサービス株式会社 | 携帯型記憶装置 |
JP5466276B1 (ja) * | 2012-09-28 | 2014-04-09 | 東芝Itサービス株式会社 | 携帯型記憶装置 |
DE102012110507A1 (de) * | 2012-11-02 | 2014-05-08 | Fujitsu Technology Solutions Intellectual Property Gmbh | Verfahren zum geschützten Wiederherstellen von Daten, Computerprogrammprodukt sowie Computersystem |
CN103929736B (zh) * | 2014-03-31 | 2018-01-23 | 上海华为技术有限公司 | 一种数据备份恢复***及方法 |
CN104168309A (zh) * | 2014-07-24 | 2014-11-26 | 深圳天珑无线科技有限公司 | 基于云服务的数据备份与操作方法 |
US9684561B1 (en) * | 2014-09-29 | 2017-06-20 | EMC IP Holding Company LLC | Smart assistant for backing up data |
US9552181B1 (en) * | 2016-04-22 | 2017-01-24 | Xerox Corporation | Method and apparatus for authorizing a print device to perform a service |
US10664447B2 (en) | 2016-07-12 | 2020-05-26 | Commvault Systems, Inc. | Dynamic management of expandable cache storage for multiple network shares configured in a file server |
CN110799965B (zh) * | 2017-06-23 | 2023-10-20 | 三菱电机株式会社 | 管理*** |
CN110471794A (zh) * | 2019-07-23 | 2019-11-19 | 深圳康佳电子科技有限公司 | 支持数据备份的网络存储方法、***及存储介质 |
US10817285B1 (en) * | 2019-08-12 | 2020-10-27 | Sap Se | Transactional migration system |
CN111831483A (zh) * | 2020-07-20 | 2020-10-27 | 北京百度网讯科技有限公司 | 备份管理方法、***、电子设备以及介质 |
CN113254424B (zh) * | 2021-06-11 | 2023-02-28 | 腾讯科技(深圳)有限公司 | 数据服务迁移方法、装置及设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5185798A (en) * | 1989-07-26 | 1993-02-09 | Ntt Data Communications Systems Corporation | Ic card system having a function of authenticating destroyed data |
CN1327566A (zh) * | 1999-08-12 | 2001-12-19 | 松下电器产业株式会社 | 电子信息备份*** |
US6389552B1 (en) * | 1998-12-31 | 2002-05-14 | At&T Corp | Methods and systems for remote electronic vaulting |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2783109B2 (ja) * | 1993-03-04 | 1998-08-06 | 三菱電機株式会社 | データベースシステム退避装置及びデータベースシステム復元装置及びデータベースシステム移行装置 |
US5680640A (en) * | 1995-09-01 | 1997-10-21 | Emc Corporation | System for migrating data by selecting a first or second transfer means based on the status of a data element map initialized to a predetermined state |
US5819020A (en) * | 1995-10-16 | 1998-10-06 | Network Specialists, Inc. | Real time backup system |
US5956733A (en) * | 1996-10-01 | 1999-09-21 | Fujitsu Limited | Network archiver system and storage medium storing program to construct network archiver system |
JP2001060175A (ja) | 1999-08-23 | 2001-03-06 | Densa Techno Tokyo:Kk | 情報処理システムのデータ保守方法 |
US6847984B1 (en) * | 1999-12-16 | 2005-01-25 | Livevault Corporation | Systems and methods for backing up data files |
JP4107370B2 (ja) * | 1999-12-20 | 2008-06-25 | 大日本印刷株式会社 | 分散型データアーカイブシステム |
CN1411580A (zh) * | 2000-01-10 | 2003-04-16 | 连接公司 | 客户机-服务器环境中差异备份***的管理 |
JP2002049534A (ja) | 2000-07-31 | 2002-02-15 | Rexas Inc | バックアップ/リストアシステム、バックアップ装置およびバックアップ/リストア方法 |
US7222233B1 (en) * | 2000-09-14 | 2007-05-22 | At&T Corp. | Method for secure remote backup |
US6594677B2 (en) * | 2000-12-22 | 2003-07-15 | Simdesk Technologies, Inc. | Virtual tape storage system and method |
JP4004271B2 (ja) | 2000-11-16 | 2007-11-07 | 富士通株式会社 | クライアント/サーバシステムにおけるクライアントの環境設定装置、方法、プログラム記録媒体およびプログラム |
JP2002358245A (ja) | 2001-06-01 | 2002-12-13 | Toshiba It Solution Corp | バックアップシステム、バックアップ方法、バックアップするためのプログラム、バックアップサービス提供システム |
IL162008A0 (en) * | 2001-11-15 | 2005-11-20 | Visto Corp | System and methods for asychronous synchronization |
JP2004062853A (ja) * | 2002-06-06 | 2004-02-26 | Hitachi Ltd | データバックアップ方法およびシステム |
US20040107199A1 (en) * | 2002-08-22 | 2004-06-03 | Mdt Inc. | Computer application backup method and system |
US20050021566A1 (en) * | 2003-05-30 | 2005-01-27 | Arkivio, Inc. | Techniques for facilitating backup and restore of migrated files |
US20040254964A1 (en) * | 2003-06-12 | 2004-12-16 | Shoji Kodama | Data replication with rollback |
US7330997B1 (en) * | 2004-06-03 | 2008-02-12 | Gary Odom | Selective reciprocal backup |
-
2003
- 2003-06-12 JP JP2003168398A patent/JP4149315B2/ja not_active Expired - Fee Related
-
2004
- 2004-06-04 US US10/861,857 patent/US7797278B2/en active Active
- 2004-06-08 CN CNB2004100485583A patent/CN100351801C/zh not_active Expired - Lifetime
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5185798A (en) * | 1989-07-26 | 1993-02-09 | Ntt Data Communications Systems Corporation | Ic card system having a function of authenticating destroyed data |
US6389552B1 (en) * | 1998-12-31 | 2002-05-14 | At&T Corp | Methods and systems for remote electronic vaulting |
CN1327566A (zh) * | 1999-08-12 | 2001-12-19 | 松下电器产业株式会社 | 电子信息备份*** |
Also Published As
Publication number | Publication date |
---|---|
CN1573706A (zh) | 2005-02-02 |
US20050010609A1 (en) | 2005-01-13 |
JP4149315B2 (ja) | 2008-09-10 |
JP2005004547A (ja) | 2005-01-06 |
US7797278B2 (en) | 2010-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100351801C (zh) | 备份***及方法、恢复***及方法、移植***及方法 | |
CN1256668C (zh) | 运用Linux完成操作***自动安装的方法 | |
CN1955917A (zh) | 网络打印*** | |
CN1763716A (zh) | 便携式电子装置以及更新便携式电子装置中的应用程序的方法 | |
CN1874406A (zh) | 图像处理装置 | |
CN1629792A (zh) | 图像处理装置、控制方法、及存储媒体与程序 | |
CN1852101A (zh) | 一种并行下载方法和终端 | |
CN1801756A (zh) | 迁移程序、信息处理装置、计算机***和存储有迁移程序的计算机可读记录介质 | |
CN1975672A (zh) | 信息处理设备及其下载方法 | |
CN1920828A (zh) | 一种垃圾文件清理方法及*** | |
CN1735859A (zh) | 软件构成恢复方法和装置以及计算机可读取的存储介质 | |
CN1877526A (zh) | 用于网络环境中的图像处理设备 | |
CN1831781A (zh) | 计算机***及计算机***中的数据的备份方法 | |
CN1773456A (zh) | 打印机驱动程序自动安装***及自动安装方法 | |
CN1763737A (zh) | 打印支援装置及控制方法、打印处理装置和文本处理*** | |
CN101035138A (zh) | 用于多个地理位置的自优化网络附接存储方法和*** | |
CN1853173A (zh) | 电子数据管理装置及其控制程序以及电子数据管理方法 | |
CN1581077A (zh) | 一种提高接入网络的计算机的功能的方法及装置 | |
CN1374587A (zh) | 取得数据库匹配性的信息管理装置和记录该库程序的媒体 | |
CN1787611A (zh) | 便携式电子设备、信息处理方法和程序 | |
CN1874559A (zh) | 手机用户经网络服务器建立、修改、更新个人信息的方法 | |
CN1991840A (zh) | 文件传送***、文件存储装置、文件存储方法及程序 | |
CN1280749C (zh) | 信息处理***、信息处理装置和信息处理方法 | |
CN1314229C (zh) | 一种用于网络计算机配置参数的自动分配与获取方法 | |
CN1252610C (zh) | 信息终端装置及程序功能追加方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
ASS | Succession or assignment of patent right |
Owner name: LIAN XIANG(SINGAPORE)PRIVATE LTD. Free format text: FORMER OWNER: INTERNATIONAL BUSINESS MACHINE CORP. Effective date: 20061027 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20061027 Address after: Singapore Changi Applicant after: Lenovo (Singapore) Pte. Ltd. Address before: New York, USA Applicant before: International Business Machines Corp. |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20071128 |