Copying storage units and related metadata to storage
First Claim
Patent Images
1. A method, comprising:
- maintaining user data in a user data storage location;
maintaining metadata for the user data at a metadata storage location;
performing a first type of copy operation to copy a at least one specified storage unit having user data to at least one copy of the at least one specified storage unit; and
performing a second type of copy operation to copy metadata for the at least one specified storage unit being copied to a copy of the metadata for the copied at least one file set.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a method, system, and program for copying storage units and related metadata to storage. A user data storage location includes user data and a metadata storage location includes metadata data for the user data. A first type of copy operation is performed to copy a at least one specified storage unit having user data to at least one copy of the at least one specified storage unit. A second type of copy operation is performed to copy metadata for the at least one specified storage unit being copied to a copy of the metadata for the copied at least one file set.
55 Citations
20 Claims
-
1. A method, comprising:
-
maintaining user data in a user data storage location;
maintaining metadata for the user data at a metadata storage location;
performing a first type of copy operation to copy a at least one specified storage unit having user data to at least one copy of the at least one specified storage unit; and
performing a second type of copy operation to copy metadata for the at least one specified storage unit being copied to a copy of the metadata for the copied at least one file set. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
maintaining user data in user data storage locations;
maintaining metadata for the user data at a metadata storage location;
performing a first copy operation to copy at least one storage unit in the user data storage locations to the copy of the at least one storage unit by generating a copy data structure indicating data blocks in the at least one storage unit to provide a point-in-time copy of the at least one storage unit and copying the data blocks to the copy of the at least one storage unit indicated in the first copy data structure; and
performing a second copy operation to copy metadata for the at least one storage unit being copied to a copy of the metadata for the copied at least one storage unit to provide a point-in-time copy of the metadata and copying the data blocks comprising the metadata to the copy of the metadata indicated in the second copy data structure. - View Dependent Claims (8)
-
-
9. A system in communication with a user data storage location including user data and a metadata storage location including metadata for the user data, comprising:
-
a processor;
code executed by the processor to perform operations, the operations comprising;
initiating a first type of copy operation to copy a at least one specified storage unit having user data to at least one copy of the at least one specified storage unit; and
initiating a second type of copy operation to copy metadata for the at least one specified storage unit being copied to a copy of the metadata for the copied at least one file set. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An article of manufacture including code in communication with a user data storage location having user data and a metadata storage location having metadata for the user data, wherein the code causes operations to be performed, the operations comprising:
-
performing a first type of copy operation to copy a at least one specified storage unit having user data to at least one copy of the at least one specified storage unit; and
performing a second type of copy operation to copy metadata for the at least one specified storage unit being copied to a copy of the metadata for the copied at least one file set. - View Dependent Claims (15, 16, 17, 18)
-
-
19. An article of manufacture including code in communication with a user data storage location having user data and a metadata storage location having metadata for the user data, wherein the code causes operations to be performed, the operations comprising:
-
performing a first copy operation to copy at least one storage unit in the user data storage locations to the copy of the at least one storage unit by generating a copy data structure indicating data blocks in the at least one storage unit to provide a point-in-time copy of the at least one storage unit and copying the data blocks to the copy of the at least one storage unit indicated in the first copy data structure; and
performing a second copy operation to copy metadata for the at least one storage unit being copied to a copy of the metadata for the copied at least one storage unit to provide a point-in-time copy of the metadata and copying the data blocks comprising the metadata to the copy of the metadata indicated in the second copy data structure. - View Dependent Claims (20)
-
Specification