Storage agnostic application-consistent snapshot and replication
AssigneeCatalogic Software, Inc.
InventorRanjith Govindan
Life of this patent
Estimating the term…
Abstract
Storage-agnostic application-consistent snapshot and replication is provided. In various embodiments, a snapshot command is issued to a volume snapshot service. The volume snapshot service is thereby directed to place one or more applications in backup mode. A list of LUNs to be snapshotted is retrieved from the volume snapshot service. A snapshot command is issued to one or more storage system underlying the LUNs on the list. Upon completion of the snapshot command to the one or more storage systems, control is returned to the volume snapshot service.
Claims12
A method comprising:
- issuing a snapshot command to a volume snapshot service, and thereby directing the volume snapshot service to place one or more applications in backup mode;
- retrieving from the volume snapshot service a list of LUNs to be snapshotted;
- issuing a snapshot command to one or more storage system underlying the LUNs on the list;
- upon completion of the snapshot command to the one or more storage systems, returning control to the volume snapshot service.
A system comprising:
- one or more storage system;
- a computing node, the computing node comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising:
- issuing a snapshot command to a volume snapshot service, and thereby directing the volume snapshot service to place one or more applications in backup mode;
- retrieving from the volume snapshot service a list of LUNs to be snapshotted;
- issuing a snapshot command to the one or more storage system, the one or more storage system underlying the LUNs on the list;
- upon completion of the snapshot command to the one or more storage systems, returning control to the volume snapshot service.
A computer program product for snapshotting, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising:
- issuing a snapshot command to a volume snapshot service, and thereby directing the volume snapshot service to place one or more applications in backup mode;
- retrieving from the volume snapshot service a list of LUNs to be snapshotted;
- issuing a snapshot command to one or more storage system underlying the LUNs on the list;
- upon completion of the snapshot command to the one or more storage systems, returning control to the volume snapshot service.
Dependencies are inferred from the claim text.