Data processing recovery system and method spanning multiple operating system
DCFirst Claim
1. An article of manufacture stored on a computer-readable storage medium which recovers from corruption of a primary operating system in a system in which a primary operating system and user data are stored in a first storage area, the article of manufacture performing the steps of:
- (a) creating and storing, in a second storage area, a sector-by-sector copy of the first storage area including user data after the primary operating system has been installed;
(b) using the primary operating system to install a second operating system in a protected storage area outside of the first storage area, the protected storage area being hidden from users; and
(c) in the event of corruption of the primary operating system, restoring the first storage area including user data under the control of the second operating system using the sector-by-sector copy stored in the second storage area.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system and method for recovering from a computer system crashing as a result of the storage disk suffering physical damage and/or the corruption of an application, operating system, and/or data. The computer system may be standalone or a part of a communication network. The computer includes a hard disk storage divided into a primary partition containing a unique operating system for executing application programs and a recovery partition containing a unique operating system for executing application programs and for backup data storage. A boot track storing a boot manager, a backup status information file for establishing communication between the operating systems of the primary and recovery partitions, and a status validation file verifying the integrity of the backup status information file.
-
Citations
26 Claims
-
1. An article of manufacture stored on a computer-readable storage medium which recovers from corruption of a primary operating system in a system in which a primary operating system and user data are stored in a first storage area, the article of manufacture performing the steps of:
-
(a) creating and storing, in a second storage area, a sector-by-sector copy of the first storage area including user data after the primary operating system has been installed; (b) using the primary operating system to install a second operating system in a protected storage area outside of the first storage area, the protected storage area being hidden from users; and (c) in the event of corruption of the primary operating system, restoring the first storage area including user data under the control of the second operating system using the sector-by-sector copy stored in the second storage area.
-
-
2. An article of manufacture stored on a computer-readable storage medium which recovers from corruption of a primary operating system in a system in which a primary operating system is stored in a first storage area, the article of manufacture performing the steps of:
-
(a) creating and storing, in a second storage area, a sector-by-sector copy of the first storage area including user data after the primary operating system has been installed; and (b) in the event of corruption of the primary operating system, restoring the first storage area including user data under the control of the second operating system using the sector-by-sector copy stored in the second storage area, wherein the article of manufacture includes the step of using the primary operating system to install the second operating system in a protected storage area hidden from users.
-
-
3. A computer-implemented method of recovering from corruption of a primary operating system in a system in which the primary operating system and user data are stored in a first storage area, comprising the steps of:
-
(a) creating and storing, in a second storage area, a sector-by-sector copy of the first storage area including user data after the primary operating system has been installed; and (b) in the event of corruption of the primary operating system, restoring the first storage area including user data under the control of a second operating system using the sector-by-sector copy stored in the second storage area, wherein the method includes the step of using the primary operating system to install the second operating system in a protected storage area hidden from users.
-
-
4. An apparatus comprising:
-
(a) a first storage area which stores a first operating system and user data, said first operating system for operating the apparatus before and after a restoring of the first storage area; (b) a second storage area which is coupled to the first storage area and stores a recovery operating system and a first sector-by-sector copy of the first storage area including the primary operating system and user data which is added after the primary operating system is stored; (c) a second copy of the first storage area which comprises changed content of the first storage area after the first copy was made, said copy stored in a storage area of the apparatus; and (d) the recovery operating system which restores the first storage area using at least one of the first copy and the second copy. - View Dependent Claims (5, 6)
-
-
7. A computer-implemented method of recovering a system in which a primary operating system and user data are stored in a first storage area of the system, the method comprising the steps of:
-
(a) creating a backup/restore information file and storing it in an area outside the first storage area for establishing communication between the primary operating system and a recovery operating system; (b) creating a first copy of the first storage area and storing the first copy outside of the first storage area; (c) creating a second copy of the first storage area and storing the second copy in an area outside of the first storage area, said second copy comprising the changed content of the first storage area including user data since the first copy was made; and (d) restoring the first storage area from at least one of the first copy and the second copy using the backup/restore information file and at least one of the primary operating system and the recovery operating systems. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A data processing apparatus comprising:
-
(a) a first storage area which stores a first operating system and user data and, said first operating system operating the apparatus before and after a restoring of the first storage area; (b) an area outside of the first storage area which stores a first copy of the first storage area including user data after the first operating system has been installed, said copy created by the first operating system and a second copy of the first storage area, said second copy comprising content of the first storage area changed since the first copy was made; (c) a backup and restore information file stored in an area outside the first storage area and establishing communication between the first operating system and a recovery operating system; and (d) the recovery operating system stored in the area outside the first storage area;
said recovery operating system restoring the first storage area using at least one of the first copy and the second copy and the backup and restore information file. - View Dependent Claims (15, 16)
-
-
17. A data processing apparatus comprising:
-
(a) a first storage area which stores a first operating system and user data; (b) a second storage area which stores a first sector-by-sector copy of the first storage area including user data after the first operating system has been installed, said copy was created by the first operating system and a second copy of the first storage area, said second copy comprising changed content of the first storage area since the first copy was made; and (c) a third storage area which stores at least one of the first copy and the second copy using a second operating system and operates using a third operating system within the restored copy which is different from the second operating system. - View Dependent Claims (18, 19)
-
-
20. An article of manufacture stored on a computer-readable storage medium which recovers a system in which a primary operating system and user data are stored in a first storage area of the system, the article of manufacture performing the steps of:
-
(a) creating a backup/restore information file and storing it in an area outside the first storage area for establishing communication between the primary operating system and a recovery operating system; (b) creating a first copy of the first storage area and storing the first copy outside of the first storage area; (c) creating a second copy of the first storage area and storing the second copy in an area outside of the first storage area said second copy comprises changed content of the first storage area including user data since the first copy was made; and (d) restoring the first storage area from at least one of the first copy and the second copy using the backup/restore information file and at least one of the primary operating system and the recovery operating system. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
Specification