Patent ID: 7984016
Filing Date: 2011-07-19
Classification: G06F,Y10S

Abstract:
1. A method for asynchronous file-based replication of a hierarchically-indexed data store, the method comprising: asynchronously communicating data contained within file regions that have changed to a replication target as indicated by a first in-memory block map; monitoring write operations to a hierarchically-indexed data store with a file system driver in order to track file regions that have changed since a first point-in-time replication instance wherein changes to the file regions occur in a written order; updating block status indicators in a second in-memory block map in response to the changes to the file regions; rotating between the second in-memory block map and the first in-memory block map by clearing the first in-memory block map and updating block status indicators in the first in-memory block map instead of the second in-memory block map in response to a second point-in-time replication instance; and asynchronously communicating data contained within file regions that have changed to the replication target as indicated by the second in-memory block map instead of the first in-memory block map in response to the second point-in-time replication instance, wherein asynchronously communicating data occurs in an order that is independent of the written order.