Systems and methods for restoring images
AssigneeSymantec Corporation
InventorsRobert Chester, Nigel David Anson Bree, Andrew Leslie Paxie
Life of this patent
Estimating the term…
Abstract
A computer-implemented method may include identifying a request to restore an image to a target disk while a first operating system is running on the target disk and creating a file in a first file system of the first operating system. The method may also include mapping a position in the file to a location on the target disk to provide a map that associates the position in the file with the location on the target disk. The method may further include using the map to write at least a portion of the image to the target disk to provide a restored operating system on the target disk. Various other methods, systems, and computer-readable media are also disclosed.
Claims20
A computer-implemented method for restoring images, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
- identifying a request to restore an image to a target disk while a first operating system is running on the target disk;
- creating a file in a first file system of the first operating system;
- mapping a position in the file to a location on the target disk to provide a map that associates the position in the file with the location on the target disk;
- using the map to write at least a portion of the image to the target disk to provide a restored operating system on the target disk.
A system comprising:
- at least one processor;
- an identification module programmed to direct the processor to identify a request to restore an image to a target disk while a first operating system is running on the target disk;
- a file-management module programmed to direct the processor to create a file in a first file system of the first operating system;
- a mapping module programmed to direct the processor to map a position in the file to a location on the target disk to provide a map that associates the position in the file with the location on the target disk;
- an imaging module programmed to direct the processor to use the map to write at least a portion of the image to the target disk at the location of the file on the target disk;
- a boot module programmed to direct the processor to boot from the target disk into a restored operating system included in the image, the restored operating system being different than the first operating system and bootable independent of the first operating system.
A computer-readable-storage medium comprising one or more computer-executable instructions that, when executed by a computing device, cause the computing device to:
- identify a request to restore an image to a target disk while a first operating system is running on the target disk;
- create a file in a first file system of the first operating system;
- map a position in the file to a location on the target disk to provide a map that associates the position in the file with the location on the target disk;
- use the map to write at least a portion of the image to the target disk to provide a restored operating system on the target disk while the first operating system is running on the target disk.
Dependencies are inferred from the claim text.