Cross site recovery of a VM
First Claim
Patent Images
1. A system for restoring a virtual machine, comprising:
- a communication interface configured to;
receive an indication to restore the virtual machine of a primary site at a remote site, wherein the virtual machine of the primary site is one of one or more virtual machines of the primary site available to be restored at the remote site, wherein the virtual machine of the primary site is to be restored using a backup copy of the primary site virtual machine that is stored in a backup storage at the remote site, wherein the backup copy of the primary site virtual machine was generated using a virtual appliance of the primary site directly accessing data of the virtual machine of the primary site from a data storage of the primary site without accessing the virtual machine itself, wherein the backup copy of the primary site virtual machine was replicated from the backup storage of the primary site to the backup storage of the remote site, wherein the backup storage of the primary site is configured to store one or more backup images of the one or more virtual machines of the primary site, wherein the data storage of the primary site is configured to store data of the one or more virtual machines of the primary site; and
a processor coupled with the communication interface and configured to;
determine a type of restoration site of the remote site; and
restore the primary site virtual machine to the remote site using a backup application of the remote site, wherein in response to receiving a communication from a central backup application, the backup application of the remote site is configured to restore the primary site virtual machine at the remote site using the backup copy of the primary site virtual machine that is stored in the backup storage at the remote site.
8 Assignments
0 Petitions
Accused Products
Abstract
Restoring a virtual machine is disclosed. An indication of the virtual machine of a primary site to be restored at a remote site using a copy stored at the remote site of a backup data of the virtual machine of the primary site is received. The virtual machine is restored to the remote site using a backup application deployed at the remote site as a virtual appliance managed using a virtual environment management platform.
31 Citations
22 Claims
-
1. A system for restoring a virtual machine, comprising:
-
a communication interface configured to; receive an indication to restore the virtual machine of a primary site at a remote site, wherein the virtual machine of the primary site is one of one or more virtual machines of the primary site available to be restored at the remote site, wherein the virtual machine of the primary site is to be restored using a backup copy of the primary site virtual machine that is stored in a backup storage at the remote site, wherein the backup copy of the primary site virtual machine was generated using a virtual appliance of the primary site directly accessing data of the virtual machine of the primary site from a data storage of the primary site without accessing the virtual machine itself, wherein the backup copy of the primary site virtual machine was replicated from the backup storage of the primary site to the backup storage of the remote site, wherein the backup storage of the primary site is configured to store one or more backup images of the one or more virtual machines of the primary site, wherein the data storage of the primary site is configured to store data of the one or more virtual machines of the primary site; and a processor coupled with the communication interface and configured to; determine a type of restoration site of the remote site; and restore the primary site virtual machine to the remote site using a backup application of the remote site, wherein in response to receiving a communication from a central backup application, the backup application of the remote site is configured to restore the primary site virtual machine at the remote site using the backup copy of the primary site virtual machine that is stored in the backup storage at the remote site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for restoring a virtual machine, comprising:
-
determining a type of restoration site of a remote site; receiving an indication to restore the virtual machine of a primary site at the remote site, wherein the virtual machine of the primary site is one of one or more virtual machines of the primary site available to be restored at the remote site, wherein the virtual machine of the primary site is to be restored using a backup copy of the primary site virtual machine that is stored in a backup storage at the remote site, wherein the backup copy of the primary site virtual machine was generated using a virtual appliance of the primary site directly accessing data of the virtual machine of the primary site from a data storage of the primary site without accessing the virtual machine itself, wherein the backup copy of the primary site virtual machine was replicated from the backup storage of the primary site to the backup storage of the remote site, wherein the backup storage of the primary site is configured to store one or more backup images of the one or more virtual machines of the primary site, wherein the data storage of the primary site is configured to store data of the one or more virtual machines of the primary site; and restoring the primary site virtual machine to the remote site using a backup application of the remote site, wherein in response to receiving a communication from a central backup application, the backup application of the remote site is configured to restore the primary site virtual machine at the remote site using the backup copy of the primary site virtual machine that is stored in the backup storage at the remote site. - View Dependent Claims (19, 20, 21)
-
-
22. A computer program product for restoring a virtual machine, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
determining a type of restoration site of a remote site; receiving an indication to restore the virtual machine of a primary site at the remote site, wherein the virtual machine of the primary site is one of one or more virtual machines of the primary site available to be restored at the remote site, wherein the virtual machine of the primary site is to be restored using a backup copy of the primary site virtual machine that is stored in a backup storage at the remote site, wherein the backup copy of the primary site virtual machine was generated using a virtual appliance of the primary site directly accessing data of the virtual machine of the primary site from a data storage of the primary site without accessing the virtual machine itself, wherein the backup copy of the primary site virtual machine was replicated from the backup storage of the primary site to the backup storage of the remote site, wherein the backup storage of the primary site is configured to store one or more backup images of the one or more virtual machines of the primary site, wherein the data storage of the primary site is configured to store data of the one or more virtual machines of the primary site; and restoring the primary site virtual machine to the remote site using a backup application of the remote site, wherein in response to receiving a communication from a central backup application, the backup application of the remote site is configured to restore the primary site virtual machine at the remote site using the backup copy of the primary site virtual machine that is stored in the backup storage at the remote site.
-
Specification