Inventors:
Adam Fineberg - Saratoga CA, US
Akmal Khan - Novato CA, US
International Classification:
G06F012/00
Abstract:
Management of file system changes among multiple instances is provided. Changes to file systems include addition, modification, and removal of files. A modification sentry monitors file system operations taking place on the source file system. When a file is modified on the source file system, the modification sentry makes a corresponding entry in the repository. If a file is added, the file name and file contents are stored in the repository. If a file is modified, the file name, modification, and additionally the entire file are stored in the repository. If a file is removed, only the name of the file is stored in the repository. Logic is also provided for propagating modifications to special-type files. To propagate the modifications to target file systems, a file system update engine of packages a vector derived from the repository for application to other file systems.