DATA RECOVERY USING CONVERSION OF BACKUP TO VIRTUAL DISK
First Claim
Patent Images
1. A system comprising:
- a proxy processor configured to simulate a virtual disk;
a daemon processor in communication with the proxy processor and a backup repository; and
a processor configured to read from the backup repository and return plaintext data to the daemon processor;
wherein the proxy processor is configured to receive from an application a read request or a write request and to direct the read request or the write request to the daemon processor;
wherein the daemon processor is configured to receive the read request from the proxy processor and to access the backup repository or the simulated virtual disk; and
wherein the daemon processor is configured to receive the write request from the proxy processor and to write data in the write request to the simulated virtual disk.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a proxy processor configured to simulate a virtual disk, and a daemon processor in communication with the proxy processor and a backup repository. The proxy processor is configured to receive from an application a read request or a write request and to direct the read request or the write request to the daemon processor. The daemon processor is configured to receive the read request from the proxy processor and to access the backup repository or the simulated virtual disk, and to receive the write request from the proxy processor and to write data in the write request to the simulated virtual disk.
103 Citations
30 Claims
-
1. A system comprising:
-
a proxy processor configured to simulate a virtual disk; a daemon processor in communication with the proxy processor and a backup repository; and a processor configured to read from the backup repository and return plaintext data to the daemon processor; wherein the proxy processor is configured to receive from an application a read request or a write request and to direct the read request or the write request to the daemon processor; wherein the daemon processor is configured to receive the read request from the proxy processor and to access the backup repository or the simulated virtual disk; and wherein the daemon processor is configured to receive the write request from the proxy processor and to write data in the write request to the simulated virtual disk. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
receiving at a daemon processor a read request or a write request from a proxy processor, wherein the read request or the write request was received by the proxy processor from an application; writing data in the write request to a simulated virtual disk using the daemon processor; and reading data from a backup repository or the simulated virtual disk using the daemon processor. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer program product comprising:
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable code configured to receive at a daemon processor a read request or a write request from a proxy processor, wherein the read request or the write request was received by the proxy processor from an application; computer readable code configured to write data in the write request to a simulated virtual disk using the daemon processor; and computer readable code configured to read data from a backup repository or the simulated virtual disk using the daemon processor.
-
29. A system comprising:
-
a proxy processor configured to simulate a virtual disk; and a daemon processor in communication with the proxy processor and a backup repository; wherein the proxy processor is configured to receive from an application a read request or a write request and to direct the read request or the write request to the daemon processor; wherein the daemon processor is configured to receive the read request from the proxy processor and to access the backup repository or the simulated virtual disk; and wherein the daemon processor is configured to receive the write request from the proxy processor and to write data in the write request to the simulated virtual disk. - View Dependent Claims (30)
-
Specification