| CPC G06F 16/128 (2019.01) [G06F 16/1756 (2019.01)] | 20 Claims |

|
1. A method, comprising:
comparing, by equipment comprising a processor, a first representation of a file system with a second representation of the file system in order to determine an output comprising identifiers of changed files and changed directories, wherein the changed files and the changed directories have changed between the first representation and the second representation or between a previous representation of the file system and the first representation;
determining, by the equipment, based on the comparing, a first group of identifiers, wherein the first group of identifiers comprises file identifiers of the changed files;
in response to a determination that an identifier of the identifiers of the changed files and the changed directories exists in the first representation and the second representation, determining, by the equipment, based on the comparing, a second group of identifiers, wherein the second group of identifiers comprises directory identifiers of the changed directories;
detecting, by the equipment, namespace changes of directory entries within the changed directories identified by the second group of identifiers, resulting in a third group of identifiers, wherein the third group of identifiers comprises directory entry identifiers of directory entries that have undergone namespace changes between the first representation and the second representation;
including, by the equipment, the third group of identifiers in the output comprising the file identifiers of the changed files and the directory identifiers of the changed directories; and
incrementally replicating, by the equipment, the file system of a first storage system to another file system of a second storage system according to the third group of identifiers.
|