Claims
- 1. A data backup system for backing up data used in a computer comprising:
a memory for storing data in a unit of a file; a table for storing a plurality of file names to be backed up and backup timings corresponding to said file names; copying means for backing up data in said memory based on said file names and said backup timings; and setting means for receiving said file names and said backup timings and setting said file names and said backup timings to said table.
- 2. The data backup system according to claim 1, further comprising:
user data restore means for updating the contents of data copied by said copying means when a file write error occurs, thereby restoring the data.
- 3. The data backup system according to claim 1, wherein timings can be defined for copying the contents of data.
- 4. The data backup system according to claim 3, wherein said defined timings include at least one of timing provided when said data is updated and timing provided when a file including said data is closed after having been updated.
- 5. The data backup system according to claim 2, wherein said user data restore means has defining means for defining conditions for restoring the data.
- 6. The data backup system according to claim 5, wherein said defining means is capable of defining at least one of a condition used when an input/output failure occurs in data, a condition used when a data restore requirement is issued from an application program for accessing data, and a condition used when a data restore requirement is issued from a user.
- 7. A data backup method of backing up data used in a computer, comprising the steps of:
storing, in a memory, data in a unit of a file; storing, in a table, a plurality of file names to be backed up and backup timings corresponding to said file names; backing up, by copying means, data into said memory based on said file names and said backup timings; and receiving said file names and said backup timings and setting said file names and said backup timings to said table.
- 8. The data backup method according to claim 7, further comprising a step of:
allowing a user data restore means to update the contents of data copied by the copying means when a file write error occurs, thereby restoring the data.
- 9. A data storage capable of being read by a computer having stored thereon a program for backing up data used in said computer, said program when executed causes said computer to perform the steps of:
storing, in a memory, data in a unit of a file; storing, in a table, a plurality of file names to be backed up and backup timings corresponding to said file names; backing up, by copying means, data into said memory based on said file names and said backup timings; and receiving said file names and said backup timings and setting said file names and said backup timings to said table.
- 10. A data storage capable of being read by a computer having stored thereon a program for backing up data used in said computer, said program when executed causes said computer to perform the steps of:
storing, in a memory, data in a unit of a file; storing, in a table, a plurality of file names to be backed up and backup timings corresponding to said file names; backing up, by copying means, data into said memory based on said file names and said backup timings; receiving said file names and each backup timings and setting said file names and said backup timings to said table; and allowing a user data restore means to update the contents of data copied by the copying means when a file write error occurs, thereby restoring the data.
- 11. A data backup system for backing up data used in a computer comprising:
a memory for storing data in a unit of a file; a table for storing a plurality of file names to be backed up and backup timings corresponding to each of said file names; first copying means for backing up data into said memory when data is written; second copying means for backing up data into said memory when a file is closed; means for causing said first copying means or said second copy means to function based on said file names and said backing up timings; and setting means for receiving said file names and said backup timings and setting said file names and said backup timings to said table.
Priority Claims (1)
Number |
Date |
Country |
Kind |
10-193127 |
Jul 1998 |
JP |
|
Parent Case Info
[0001] The present application is a continuation of application Ser. No. 09/349,158, filed Jul. 8, 1999 the contents of which are incorporated herein by reference.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09349158 |
Jul 1999 |
US |
Child |
10042268 |
Jan 2002 |
US |