System and method for rapid restoration of server from back up
AssigneeAcronis Inc.
InventorsAlexander G. Tormasov, Serguei M. Beloussov, Maxim V. Tsypliaev, Maxim V. Lyadvinsky
Life of this patent
Estimating the term…
Abstract
A method of restoring a storage device includes creating an image of the storage device of a computer system; during execution of a boot loader, starting an initialization application that at least partially restores to the storage device, operating system data from the image; modifying a disk driver of the operating system to form a driver that redirects unexecutable storage device read requests to the image; rebooting the computer system using the at least partially restored operating system data; and restoring unaltered portions of remaining data from the image as a background process.
Claims21
A method of restoring a storage device, the method comprising:
- creating an image of the storage device of a server;
- during execution of a boot loader, starting an initialization application that partially restores, to the storage device, operating system data from the image;
- modifying a disk driver of the operating system to redirect unexecutable storage device read requests to the image;
- as a first restoration step, rebooting the computer system using the partially restored operating system data;
- and
- as a second restoration step, restoring unaltered portions of remaining data from the image as an asynchronous background process, wherein the background process comprises copying data from a virtual hard disk drive to a local hard disk drive.
A method of restoring a storage device of a server, the method comprising:
- creating an image of the storage device;
- during execution of a boot loader, starting an initialization application that partially restores to the storage device, operating system data from the image;
- modifying a disk driver of the operating system to redirect unexecutable storage device read requests to the image;
- copying portions of data needed for operation of the server operation from the image to the server on an on-demand basis,
- as a first restoration step, restoring parts of the storage device corresponding to the data from the image;
- and
- as a second restoration step, restoring remaining data of the storage device from the image as an asynchronous background process,
- wherein the background process comprises copying data from a virtual hard disk drive to a local hard disk drive.
A method of restoring a storage device, comprising:
- booting up a server, including replacing a Master Boot Record and launching a dedicated driver that redirects unexecutable storage device read requests to a previously created image of the storage device;
- copying, from the image to the server, a portion of the image;
- as a first restoration step, restoring portions of the storage device corresponding to the portion of the image;
- and
- as a second restoration step, restoring unaltered portions of remaining data of the storage device from the image as an asynchronous background process,
- wherein the background process comprises copying data from a virtual hard disk drive to a local hard disk drive.
A method of restoring a storage device, the method comprising:
- creating an image of the storage device of a server;
- during execution of a boot loader, starting an initialization application that partially restores, to the storage device, operating system data from the image;
- adding, to a disk driver of the operating system, a disk level filter that intercepts unexecutable storage device read requests and redirects them to the image;
- as a first restoration step, rebooting the computer system using the partially restored operating system data;
- and
- as a second restoration step, restoring unaltered portions of remaining data from the image as an asynchronous background process,
- wherein the background process comprises copying data from a virtual hard disk drive to a local hard disk drive.
Dependencies are inferred from the claim text.