Patent ID: 7315959

Claim:
A real-time remote backup system used in a network system connecting at least one source computer system and one destination computer system, each computer system consisting of a kernel space and a user space, and the backup system comprising: a loadable kernel module that pre-sets up at least a specific system call defined by a user within the kernel space of the source computer system, receiving a notification generated from the pre-set system call to generate a corresponding file modification message when a file modification event conforming to the specific system call occurs in the user space of the source computer system; a scheduling module queuing each said file modification message from the loadable kernel module, and then generating a corresponding backup command in response to each said file modification message; and at least one network backup unit installed in the source computer system, in accordance with a file information of a known modified file provided within the backup command, performing a checksum test to determine a variant part of the known modified file and backing-up the variant part of the known modified file through the network system to the destination computer system when receiving each backup command transmitted from the scheduling module.