Methods and systems for replicating an expandable storage volume
First Claim
1. A method, comprising:
- generating a transfer operation for transferring a snapshot of an expandable storage volume from a first location to a second location;
retrieving information regarding the expandable storage volume from the first location;
resizing a volume size of a destination expandable storage volume at the second location to match components of the expandable storage volume at the first location;
transferring the snapshot of the expandable storage volume from the first location to the second location to create a transferred snapshot;
copying configuration information regarding the snapshot from the first location to the second location; and
updating a data structure for storing information regarding the transferred snapshot of the expandable storage volume.
0 Assignments
0 Petitions
Accused Products
Abstract
Machine implemented method and system for generating a disaster recovery copy of an expandable storage volume having a namespace for storing information for accessing data objects stored at a data constituent volume is provided. A transfer operation for transferring a point in time copy of the expandable storage volume from a first location to a second location is generated. Information regarding the expandable storage volume from the first location is retrieved and a destination expandable storage volume is resized to match components of the expandable storage volume at the first location. Thereafter, the point in time copy of the expandable storage volume from the first location to the second location is transferred and configuration information regarding the point in time copy is copied from the first location to the second location; a data structure for storing information regarding the transferred point in time copy of the expandable storage volume is updated.
19 Citations
20 Claims
-
1. A method, comprising:
-
generating a transfer operation for transferring a snapshot of an expandable storage volume from a first location to a second location; retrieving information regarding the expandable storage volume from the first location; resizing a volume size of a destination expandable storage volume at the second location to match components of the expandable storage volume at the first location; transferring the snapshot of the expandable storage volume from the first location to the second location to create a transferred snapshot; copying configuration information regarding the snapshot from the first location to the second location; and updating a data structure for storing information regarding the transferred snapshot of the expandable storage volume. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing device, comprising:
-
a memory containing machine readable medium comprising instructions for performing a method; and a processor coupled to the memory, the processor configured to execute the instructions to cause the processor to; generate a transfer operation for transferring a snapshot of an expandable storage volume from a first location to a second location; retrieve information regarding the expandable storage volume from the first location; and resize a volume size of a destination expandable storage volume at the second location to match components of the expandable storage volume at the first location, wherein the snapshot of the expandable storage volume is transferred from the first location to the second location with configuration information regarding the snapshot. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method, comprising:
-
resizing a volume size of a destination expandable storage volume at a second location to match components of an expandable storage volume at a first location; transferring a snapshot of the expandable storage volume from the first location to the second location to be stored as a disaster recovery copy of the expandable storage volume; providing the disaster recovery copy for reading and writing information at the second location; resizing a second volume size of the expandable storage volume at the first location to match the destination expandable storage volume at the second location; and re-synchronizing the expandable storage volume with the destination expandable storage volume after the first location becomes available. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification