-
公开(公告)号:US12253919B2
公开(公告)日:2025-03-18
申请号:US18112993
申请日:2023-02-22
Applicant: NETAPP, INC.
Inventor: Rajaram Balakrishnan , Balamurali Palaiah , Jayakrishnan Ramakrishna Pillai , Kiran Joseph D Almeida , Negi Shardul Singh , Vineeth Karinta
Abstract: Methods and systems for protecting virtual machines is provided. One method includes discovering, by a first plugin, from a virtual machine (“VM”) management system, a plurality of VMs that share a logical data store having a plurality of virtual volumes used for storing data for the VMs by a storage system registered with the first plugin and a virtual appliance of the VM management system; obtaining, by the first plugin, from the virtual appliance, metadata and storage layout of a set of virtual volumes used by a VM to store data; using a first application programming interface (API), by the first plugin, for identifying a first set of storage volumes used by the storage system to store data for the set of virtual volumes; and creating, by the first plugin, a consistency group (“CG”) having the identified the first set of storage volumes and generating a snapshot of the CG.
-
公开(公告)号:US20240193055A1
公开(公告)日:2024-06-13
申请号:US18112993
申请日:2023-02-22
Applicant: NETAPP, INC.
Inventor: Rajaram Balakrishnan , Balamurali Palaiah , Jayakrishnan Ramakrishna Pillai , Kiran Joseph D Almeida , Negi Shardul Singh , Vineeth Karinta
IPC: G06F11/14
CPC classification number: G06F11/1484 , G06F11/1451 , G06F11/1469
Abstract: Methods and systems for protecting virtual machines is provided. One method includes discovering, by a first plugin, from a virtual machine (“VM”) management system, a plurality of VMs that share a logical data store having a plurality of virtual volumes used for storing data for the VMs by a storage system registered with the first plugin and a virtual appliance of the VM management system; obtaining, by the first plugin, from the virtual appliance, metadata and storage layout of a set of virtual volumes used by a VM to store data; using a first application programming interface (API), by the first plugin, for identifying a first set of storage volumes used by the storage system to store data for the set of virtual volumes; and creating, by the first plugin, a consistency group (“CG”) having the identified the first set of storage volumes and generating a snapshot of the CG.
-
公开(公告)号:US20240192980A1
公开(公告)日:2024-06-13
申请号:US18112996
申请日:2023-02-22
Applicant: NETAPP, INC.
Inventor: Rajaram Balakrishnan , Balamurali Palaiah , Jayakrishnan Ramakrishna Pillai , Kiran Joseph D Almeida , Negi Shardul Singh , Vineeth Karinta
CPC classification number: G06F9/45558 , G06F11/1469 , G06F2009/4557 , G06F2009/45583 , G06F2009/45587 , G06F2201/815
Abstract: Methods and systems for protecting virtual machines is provided. One method includes generating, by a first plugin, a directory for a virtual machine (VM) from among a plurality of VMs for a restore operation to restore the VM from a snapshot, the plurality of VMs sharing a logical data store having a plurality of virtual volumes used for storing data for the VMs by a storage system registered with the first plugin and a virtual appliance of a VM management system, the storage system using a first set of storage volumes to store data for a set of virtual volumes of the VM; renaming, by the first plugin, a logical object associated with the snapshot; and calling, by the first plugin, the virtual appliance to import the renamed logical object as a virtual volume.
-
-