Computer and associated method for restoring data backed up on archive media
First Claim
1. A computer having restore capabilities for data backed up on archive media, said computer comprisinga restore application which identifies target data to be restored from said archive media and makes logical user read and write requests,an interpreter that maps said logical user read and write requests to physical block level read and write requests,a host storage driver having a disk driver interface for receiving said physical block level read and write requests from said interpreter,a host storage disk connected to be controlled by said host storage driver, said host storage driver generating disk control signals to read and write blocks of data from said host storage disk in response to said physical block level read and write requests, anda restore system having a disk driver interface to said interpreter for receiving the physical block level read requests from said interpreter, said restore system issuing instructions to read data from said archive media at a block, physical level and returning the data read from said archive media to said interpreter.
7 Assignments
0 Petitions
Accused Products
Abstract
A computer having restore capabilities for data backed up on archive media, the computer including a restore application which identifies the target data to be restored from the archive media and makes logical user read and write requests, an interpreter that does logical to physical mapping and maps logical user read and write requests to physical block level read and write requests, a host storage driver having a disk driver interface for receiving block level read and write requests from the interpreter, a host storage disk connected to be controlled by the host storage driver, and a restore system having a disk driver interface to the interpreter for receiving block level read requests from the interpreter, the restore system issuing instructions to read data from archive media at a block, physical level and returning the data obtained from the archive media to the interpreter.
-
Citations
30 Claims
-
1. A computer having restore capabilities for data backed up on archive media, said computer comprising
a restore application which identifies target data to be restored from said archive media and makes logical user read and write requests, an interpreter that maps said logical user read and write requests to physical block level read and write requests, a host storage driver having a disk driver interface for receiving said physical block level read and write requests from said interpreter, a host storage disk connected to be controlled by said host storage driver, said host storage driver generating disk control signals to read and write blocks of data from said host storage disk in response to said physical block level read and write requests, and a restore system having a disk driver interface to said interpreter for receiving the physical block level read requests from said interpreter, said restore system issuing instructions to read data from said archive media at a block, physical level and returning the data read from said archive media to said interpreter.
-
11. A computer implemented method of restoring data backed up from a computer on archive media, said method comprising
identifying target data to be restored from said archive media at a restore application on said computer, making logical user read and write requests at said restore application to copy said target data from said archive media to a host storage disk controlled by a host storage driver, mapping said logical user read and write requests to physical block level read and write requests at an interpreter of said computer, receiving said physical block level read requests from said interpreter at a restore system having a disk driver interface to said interpreter, said restore system issuing instructions to read data from said archive media at a block, physical level and returning the data read from said archive media to said interpreter, and writing the data read from said archive media on said host storage disk.
-
21. A computer program for implementation on a computer to restore data backed up from said computer on archive media, said computer program residing on a computer-readable medium, said computer having
an interpreter that maps logical user read and write requests to physical block level read and write requests, a host storage driver having a disk driver interface for receiving said physical block level read and write requests from said interpreter, a host storage disk connected to be controlled by said host storage driver, said host storage driver generating disk control signals to read and write blocks of data from said host storage disk in response to said physical block level read and write requests, said computer program comprising instructions causing said computer to create a restore application which identifies target data to be restored from said archive media and makes said logical user read and write requests to said interpreter, and a restore system having a disk driver interface to said interpreter for receiving said physical block level read requests from said interpreter, said restore system issuing instructions to read data from said archive media at a block, physical level and returning the data read from said archive media to said interpreter.
Specification