Patent ID: 8121977

Claim:
A method, comprising: implementing a filter module in an operating system environment associated with an application server to track changes on a storage device coupled to the application server; generating, in a continuous backup environment, a backup data through the filter module associated with the application server by copying a data write associated with the application server; utilizing a data log structure on the storage device coupled to the application server to store the backup data generated by the filter module; buffering the backup data generated by the filter module through a memory module associated with the application server that transfers the backup data to the data log structure on the storage device based on an occurrence of an event; differentiating the backup data generated by the filter module from the data write associated with the application server using a detection algorithm of the filter module when the memory module transfers the backup data to the data log structure; and allowing the backup data to permeate through the filter module to prevent a recursion loop that arises when the filter module makes a redundant copy of the backup data during a transition of the backup data from the memory module to the data log structure on the storage device.