Migratable backup and restore
First Claim
1. A computer readable storage medium encoded with computer executable instructions for a backup system, the computer executable instructions causing a processor of an information processing device to execute the backup system, the backup system comprising:
- a backup program storing section that retains a backup program that transfers target data of the information processing device to the backup system when executed on the information processing device;
a read authentication information storing section that retains an authentication information file that associates a device ID identifying each of a plurality of information processing devices permitting the backup program to read the target data stored therein;
a backup function sender that is in communication with the backup program storing section and the read authentication information storing section and that transfers the backup program and the read authentication information to the information processing device;
an invocation instructor that instructs a user of the information processing device to invoke the backup program when the target data is not transferred to the backup system from the information processing device after a predetermined period has passed since the backup function sender sent the backup program to the information processing device; and
a backup data storing section that is accessible to the backup program and that retains the target data to be transferred to the backup system by the information processing device that has executed the backup program;
wherein the computer executable instructions include;
read authentication code that causes the processor of the information processor to obtain permission to read the target data from the information processing device by authenticating that the read authentication information sent to the information processing device is associated with one of a plurality of the device IDS contained in the authentication information file which matches a device ID set for that information processing device; and
transfer code that causes the processor of the information processor to read the target data permitted to be read and transfer the target data to the backup system.
3 Assignments
0 Petitions
Accused Products
Abstract
A backup system for backing up target data stored in an information processing device comprises a backup program stor for retaining a backup program, a read authentication information stor for retaining read authentication information, a backup function sender which transfers the backup program and the read authentication information to the device, and a data stor which retains the target data to be transferred to the backup system by the device which has executed the backup program, wherein the backup program is invoke-able on the device by a user of the device, and comprises a read authentication mechanism for obtaining permission to read the target data from the device by causing the read authentication information to be authenticated, and a transfer mechanism for causing the device to read the target data and transfer the target data to the backup system.
22 Citations
16 Claims
-
1. A computer readable storage medium encoded with computer executable instructions for a backup system, the computer executable instructions causing a processor of an information processing device to execute the backup system, the backup system comprising:
-
a backup program storing section that retains a backup program that transfers target data of the information processing device to the backup system when executed on the information processing device; a read authentication information storing section that retains an authentication information file that associates a device ID identifying each of a plurality of information processing devices permitting the backup program to read the target data stored therein; a backup function sender that is in communication with the backup program storing section and the read authentication information storing section and that transfers the backup program and the read authentication information to the information processing device; an invocation instructor that instructs a user of the information processing device to invoke the backup program when the target data is not transferred to the backup system from the information processing device after a predetermined period has passed since the backup function sender sent the backup program to the information processing device; and a backup data storing section that is accessible to the backup program and that retains the target data to be transferred to the backup system by the information processing device that has executed the backup program;
wherein the computer executable instructions include;read authentication code that causes the processor of the information processor to obtain permission to read the target data from the information processing device by authenticating that the read authentication information sent to the information processing device is associated with one of a plurality of the device IDS contained in the authentication information file which matches a device ID set for that information processing device; and transfer code that causes the processor of the information processor to read the target data permitted to be read and transfer the target data to the backup system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A backup method comprising:
-
storing a backup program to be executed on an information processing device to transfer information-processing-device target data to a provided computer system; storing a read authentication information file associating a device ID identifying each of a plurality of information processing devices permitting the backup program to read the target data stored therein; a backup function sending step of sending the backup program and the read authentication information to the information processing device; obtaining permission to read the target data from the information processing device by authenticating that the read authentication information sent to the information processing device is associated with one of a plurality of the device IDs contained in the authentication information file which matches a device ID set for that information processing device; reading the target data permitted to be read and transferring the target data to the computer system; communicating a message that instructs a user of the information processing device to invoke the backup program when the target data is not transferred to the backup system from the information processing device after a predetermined period has passed since the backup function sender sent the backup program to the information processing device; and
storing the target data to be transferred to the computer system by the information processing device which has executed the backup program; andwherein the backup function sending step transfers the backup program and the read authentication information to the information processing device as an archive file in an executable form that is expanded to the backup program and the read authentication information to execute the backup program when executed on the information processing device. - View Dependent Claims (13)
-
-
11. A product comprising a computer readable storage medium having a backup program stored therein for backing up target data stored in an information processing device, wherein the backup program is sent from a managing device for managing the information processing device to the information processing device and invoked on the information processing device, the backup program including:
-
read authentication code that obtains permission to read the target data from the information processing device by authenticating that the read authentication information sent to the information processing device is associated with one of a plurality of the device IDs of each of a plurality of information processing devices permitting the backup program to read target data stored within; communication code that instructs a user of the information processing device to invoke the backup program when the target data is not transferred to the backup system from the information processing device after a predetermined period has passed since the backup function sender sent the backup program to the information processing device; and transfer code that causes the information processing device to read the target data permitted to be read and transfers the target data to a storage device for storing the target data; and wherein the managing device transfers the backup program and the read authentication information to the information processing device as an archive file in an executable form that is expanded to the backup program and the read authentication information to execute the backup program when executed on the information processing device. - View Dependent Claims (14)
-
-
12. A restore system comprising:
-
a restore program storing section that retains a restore program to be executed on an information processing device to cause the information processing device to store target data received from the restore system; a write authentication information storing section that retains write authentication information that causes the information processing device to permit writing of the target data by the restore program; a restore function sender that is in communication with the restore program storing section and the write authentication information storing section and that transfers the restore program and the write authentication information to the information processing device; an invocation instructor that communicates a message that instructs a user of the information processing device to invoke the restore program when the target data is not received from the backup system by the information processing device after a predetermined period has passed since the restore function sender sent the restore program to the information processing device; and a target data sender that operates under the control of the restore program and that transfers the target data to the information processing device that has executed the restore program;
wherein the restore program includes;write authentication code that obtains permission to write the target data in the information processing device by causing the information processing device to authenticate the write authentication information sent to the information processing device; and target data storing code that causes the information processing device to store the target data received from the target data sender.
-
-
15. A computer readable storage medium encoded with computer executable instructions for a migration system, the computer executable instructions causing a processor of a first information processing device to execute the migration system, comprising:
-
a backup program storing section that retains a backup program that transfers target data of the first information processing device to the migration system when executed on the information processing device; a read authentication information storing section that retains an authentication information file that associates a device ID identifying each of a plurality of information processing devices permitting the backup program to read the target data stored therein; a backup function sender that is coupled to the backup program storing section and the read authentication information storing section and that transfers the backup program and the read authentication information to the first information processing device; a backup data storing section that is accessible to the backup program and that retains the target data to be transferred to the migration system by the first information processing device that has executed the backup program; an invocation instructor that communicates a message that instructs a user of the information processing device to invoke the backup program when the target data is not transferred from the migration system to the information processing device after a predetermined period has passed since the backup function sender sent the backup program to the information processing device; and a target data sender that operates under the control of the backup program and that transfers the target data to another information processing device;
wherein the computer executable instructions include;read authentication code that causes the processor of the first information processing device to obtain permission to read the target data by authenticating that the read authentication information sent to the information processing device is associated with one of a plurality of the device IDs contained in the authentication information file which matches a device ID set for that information processing device; and transfer code that causes the first information processing device to read the target data permitted to be read and transfer the target data to the migration system.
-
-
16. A migration method for migrating target data stored in one information processing device to another information processing device by means of a computer system, the migration method comprising:
-
storing a backup program to be executed on the one information processing device to transfer the target data to the computer system; storing read authentication information file that associates a device ID identifying each of a plurality of information processing devices permitting the backup program to read the target data stored therein; sending the backup program and the read authentication information to the one information processing device; storing the target data to be transferred to the computer system by the one information processing device that has executed the backup program; communicating a message that instructs a user of the information processing device to invoke the backup program when the target data is not transferred from the migration system to the information processing device after a predetermined period has passed since the backup function sender sent the backup program to the information processing device; and sending the target data to the another information processing device;
wherein the backup program is invoked on the one information processing device by a user of the one information processing device, and comprises;read authentication code that obtains permission to read the target data from the one information processing device by authenticating that the read authentication information sent to the information processing device is associated with one of a plurality of the device IDs contained in the authentication information file which matches a device ID set for that information processing device; and transfer code that causes the one information processing device to read the target data permitted to be read and transfers the target data to the computer system.
-
Specification