System and method for storage of snapshot metadata in a remote file
First Claim
1. A computer data storage system, comprising:
- a plurality of physical data storage units arranged into a plurality of volumes;
a volume of said plurality of volumes arranged into a sub-organization, the sub-organization including a qtree; and
a plurality of fixed length records each including a plurality of fields having state information related to the sub-organization, and at least one of the fields being related to a qtree identifier, the records being stored in a metadata file at a location outside of the sub-organization.
2 Assignments
0 Petitions
Accused Products
Abstract
In a system and method for updating a remote replicated destination file system snapshot with changes in a source file system snapshot, the snapshot being associated with a qtree (or other sub-organization of the file system volume), a qtree metadata file on the destination in provided. The qtree metadata file resides, in the destination volume, and outside the qtree structure. The metadata file stores state information with respect to each qtree. This metadata file resides at a known location in the destination volume. The metadata file can include a plurality of fixed length records having respective fields for storing various information including qtree-specific information, and can be part of a hidden metadata directory.
240 Citations
21 Claims
-
1. A computer data storage system, comprising:
-
a plurality of physical data storage units arranged into a plurality of volumes; a volume of said plurality of volumes arranged into a sub-organization, the sub-organization including a qtree; and a plurality of fixed length records each including a plurality of fields having state information related to the sub-organization, and at least one of the fields being related to a qtree identifier, the records being stored in a metadata file at a location outside of the sub-organization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for operating a computer data storage system, comprising:
-
arranging a plurality of physical data storage units into a plurality of volumes; arranging a volume of said plurality of volumes into a sub-organization, the sub-organization including a qtree; and defining a plurality of fixed length records each including a plurality of fields having state information related to the sub-organization, and at least one of the fields being related to a qtree identifier, the records being stored in a metadata file at a location outside of the sub-organization. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable media, comprising:
-
said computer readable media having instructions written thereon for execution on a processor for the practice for storing information related to a computer data storage system, comprising; arranging a plurality of physical data storage units into a plurality of volumes; arranging a volume of said plurality of volumes into a sub-organization, the sub-organization including a qtree; and defining a plurality of fixed length records each including a plurality of fields having state information related to the sub-organization, and at least one of the fields being related to a qtree identifier, the records being stored in a metadata file at a location outside of the sub-organization.
-
Specification