SYSTEM AND METHOD FOR AGENTLESS BACKUP OF VIRTUAL MACHINES
First Claim
1. A method for generating a backup of a virtual machine, the method comprising:
- creating, by a processor, a virtual machine disk in a datastore;
loading, by the processor, a software application in the virtual machine disk, the software application being configured to collect metadata relating to at least one application executing in an operating system of the virtual machine;
communicatively coupling the datastore to the virtual machine;
collecting, by the software application, the metadata relating to the at least one application executing in the operating system of the virtual machine;
generating a snapshot of the virtual machine; and
storing, by the processor, a backup of the virtual machine in a backup archive based on the snapshot.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method is disclosed for performing agentless backup of a virtual machine using a temporary attached virtual disk. An example method includes creating a virtual machine disk in a datastore, loading a software application in the virtual machine disk, the software application being configured to collect metadata relating to at least one application executing in an operating system of the virtual machine, communicatively coupling the datastore to the virtual machine, collecting the metadata relating to the at least one application executing in the operating system of the virtual machine, generating a snapshot of the virtual machine, and storing a backup of the virtual machine in a backup archive based on the snapshot.
14 Citations
18 Claims
-
1. A method for generating a backup of a virtual machine, the method comprising:
-
creating, by a processor, a virtual machine disk in a datastore; loading, by the processor, a software application in the virtual machine disk, the software application being configured to collect metadata relating to at least one application executing in an operating system of the virtual machine; communicatively coupling the datastore to the virtual machine; collecting, by the software application, the metadata relating to the at least one application executing in the operating system of the virtual machine; generating a snapshot of the virtual machine; and storing, by the processor, a backup of the virtual machine in a backup archive based on the snapshot. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for generating a backup of a virtual machine, the system comprising:
-
a datastore; and a processor configured to; create a virtual machine disk in a datastore; load a software application in the virtual machine disk, the software application being configured to collect metadata relating to at least one application executing in an operating system of the virtual machine; communicatively couple the datastore to the virtual machine; send at least one instruction to the software application in the virtual machine disk to collect the metadata relating to the at least one application executing in the operating system of the virtual machine; cause a snapshot of the virtual machine to be generated; and store a backup of the virtual machine in a backup archive based on the snapshot. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium storing computer executable instructions for generating a backup of a virtual machine, including instructions for:
-
creating a virtual machine disk in a datastore; loading a software application in the virtual machine disk, the software application being configured to collect metadata relating to at least one application executing in an operating system of the virtual machine; communicatively coupling the datastore to the virtual machine; collecting the metadata relating to the at least one application executing in the operating system of the virtual machine; generating a snapshot of the virtual machine; and storing a backup of the virtual machine in a backup archive based on the snapshot. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification