Using a data protection server to backup and restore data on virtual servers
First Claim
1. A computer-readable medium having computer-executable instructions, comprising:
- obtaining a replica of a volume of a virtual machine;
storing the replica on a data protection server;
receiving an update that includes changes to the volume that occurred after the replica was obtained; and
updating the replica on the data protection server with the update.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for backing up and restoring data of virtual machines. A virtual machine may be discovered through a directory service or via an agent that is installed on the host operating system that is running the virtual machine. If the agent is installed on the virtual machine, the agent monitors changes to a set of protected volumes on the virtual machine. If the agent is installed on the host, the agent monitors changes to the protected volumes, which may contain one or more virtual servers on the host. Periodically, these changes from the host or the virtual server are sent to a data protection server. The data protection server updates its replicas of protected volumes with the sent changes. Versions of files on a data protection server corresponding to a volume of a virtual server may be restored to the virtual machine, to another machine, or may be viewed from the data protection server.
329 Citations
19 Claims
-
1. A computer-readable medium having computer-executable instructions, comprising:
-
obtaining a replica of a volume of a virtual machine;
storing the replica on a data protection server;
receiving an update that includes changes to the volume that occurred after the replica was obtained; and
updating the replica on the data protection server with the update. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for backing up and restoring data, comprising:
-
installing an agent on a host machine that hosts a virtual machine that stores data on a volume;
monitoring changes to the volume; and
sending the changes to a data protection server. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for backing up and restoring data, comprising:
-
a host machine arranged to provide an environment in which virtual machines execute, the host machine including virtual server software and a file system;
a virtual machine arranged to execute in the environment, the virtual machine having a volume that is represented as a file in the file system; and
an agent arranged to monitor changes to the volume and to forward the changes to a data protection server. - View Dependent Claims (19)
-
Specification