Snapshot of a file system
First Claim
Patent Images
1. A method for generating a snapshot of a file system operable to store a plurality of objects, the method comprising steps of:
- receiving a snapshot time identifying a point in time in a history of the file system; and
identifying at least one object available from the file system at the snapshot time based on one or more of a creation timestamp and an invisible_after timestamp for the at least one object, wherein the creation timestamp is associated with a time the at least one object is created in the file system and the invisible_after timestamp is associated with a time the at least one object is made unavailable from the file system.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for generating a snapshot of a file system operable to store a plurality of objects includes receiving a snapshot time identifying a point in time in a history of the file system. The method further includes identifying at least one object available at the snapshot time.
-
Citations
20 Claims
-
1. A method for generating a snapshot of a file system operable to store a plurality of objects, the method comprising steps of:
-
receiving a snapshot time identifying a point in time in a history of the file system; and
identifying at least one object available from the file system at the snapshot time based on one or more of a creation timestamp and an invisible_after timestamp for the at least one object, wherein the creation timestamp is associated with a time the at least one object is created in the file system and the invisible_after timestamp is associated with a time the at least one object is made unavailable from the file system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A file system operable to store a plurality of objects comprising:
-
means for receiving a snapshot time; and
means for identifying at least one object available from the file system at the snapshot time based on one or more of a creation timestamp and an invisible_after timestamp for the at least one object, wherein the creation timestamp is associated with a time the at least one object is created in the file system and the invisible_after timestamp is associated with a time the at least one object is made unavailable from the file system. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An archival file system comprising:
-
a file system connected to at least one client via a network, wherein the file system stores a first timestamp and a second time stamp for each of a plurality of objects in the file system; and
the file system is operable to generate a snapshot of the file system using the timestamps for each of the plurality of objects. - View Dependent Claims (19, 20)
-
Specification