Patent ID: 8914327
Filing Date: 2014-12-16
Classification: G06F

Abstract:
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; automatically 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; 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; wherein the move marker data structure specifies a second time parameter indicating an ending date and time for an old name space associated with the prior name or path of the directory before being moved or renamed; wherein the first time parameter is a beginning date and time for the new name space; and wherein the backup volume includes a plurality of move marker data structures, each of which includes the same name space identifier for the first and the second time parameters to allow a query to find all move markers without requiring multiple passes through a set of directories.