METHODS AND SYSTEMS FOR SEARCHING A BACKUP VOLUME
First Claim
Patent Images
1. A machine readable non-transitory storage medium containing executable instructions which when executed cause a data processing system to perform a method, the method comprising:
- creating a first backup of a source volume, the first backup being stored on a backup volume;
receiving an input that a directory has been moved or renamed in a hierarchical file system of the source volume of the data processing system, the directory being moved or renamed after creating the first backup;
storing an identifier that indicates that the directory has been moved or renamed;
creating, on the backup volume, a move marker data structure in response to the directory having been moved or renamed, the move marker data structure specifying a first time parameter for a new name space associated with a new name or new path of the directory; and
creating a second backup of the source volume, the second backup being a snapshot stored on the backup volume and containing the moved or renamed directory.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for searching a backup volume use, in one embodiment, a move marker file to indicate attributes for a new name space and optionally indicate attributes for a prior name space of a directory on a source volume, the directory having been moved between backup snapshot operations in which data on the source volume is backed up to the backup volume. Other embodiments are also described.
18 Citations
20 Claims
-
1. A machine readable non-transitory storage medium containing executable instructions which when executed cause a data processing system to perform a method, the method comprising:
-
creating a first backup of a source volume, the first backup being stored on a backup volume; receiving an input that a directory has been moved or renamed in a hierarchical file system of the source volume of the data processing system, the directory being moved or renamed after creating the first backup; storing an identifier that indicates that the directory has been moved or renamed; creating, on the backup volume, a move marker data structure in response to the directory having been moved or renamed, the move marker data structure specifying a first time parameter for a new name space associated with a new name or new path of the directory; and creating a second backup of the source volume, the second backup being a snapshot stored on the backup volume and containing the moved or renamed directory. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data processing system for searching a backup volume, the system comprising:
-
a source volume, to store data in a hierarchical file system; a backup volume, attached to the source volume, the backup volume to store backups of the source volume; a first backup, stored on the backup volume, to preserve a snapshot of the source volume at a first time point; a second backup, stored on the backup volume, to preserve a snapshot of the source volume at a second time point; and a move marker data structure, stored on the backup volume, wherein the move marker data structure specifies a first time parameter and a name space for directories that have been moved or renamed between the first time point and the second time point. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of performing a backup operation comprising:
-
creating a first backup of a source volume, the first backup being stored on a backup volume; receiving an input that a directory has been moved or renamed in a hierarchical file system of the source volume of the data processing system, the directory being moved or renamed after creating the first backup; storing, on the source volume, an identifier that indicates that the directory has been moved or renamed; creating, on the backup volume, a move marker data structure in response to the directory having been moved or renamed, the move marker data structure specifying a first time parameter for a new name space associated with a new name or new path of the directory; and creating a second backup of the source volume, the second backup being a snapshot stored on the backup volume and containing the moved or renamed directory. - View Dependent Claims (17, 18, 19, 20)
-
Specification