Patent ID: 9665439
Date: 2017-05-30
CPC Classifications: G06F

Claim:
1. A method for operating a data processing and storage apparatus to perform continuous file system object monitoring and backup operations for a collection of file system objects stored in a file system, said method comprising: creating, in response to changes respective to a number of said file system objects, a set of events; determining for each event of said set of events, in a file system event handling implementation, accessory file system object information relative to at least one file system object subject to a change, wherein said accessory file system object information includes a handle of said at least one file system object or a parent handle of a directory containing said at least one file system object, an event type, and a type of said at least one file system object; grouping, by an event group assembler, the set of events into one or more event groups and for each event in a respective event group, assigning a unique group identifier of said respective event group and a number of group members in said respective event group as an overall group size; sending, by said file system event handling implementation, said set of events each associated with respective accessory file system object information, a respective unique group identifier and a respective overall group size to a number of backup clients registered as event listener applications to said file system event handling implementation; and processing, in one or more backup clients, said set of events each associated with respective accessory file system object information, a respective unique group identifier and a respective overall group size into a number of backup requests; sending said number of backup requests according to a source backup operation type or a target backup operation type to a backup server for execution thereby causing the backup server to perform a backup operation according to a first backup request from the number of backup requests; and awaiting successful completion of said backup operation.