The subject invention relates to systems and methods that enable pausing
and/or resuming a backup of file system items. The items are backed up in
an order based on a unique property associated with each of the items.
When the backup is paused, the unique property associated with a last
backed up item prior to the pause is stored. Additionally, a timestamp
associated with a snapshot from which the backup was taken can be stored
with the unique property. Upon being resumed, the backup can continue
from the paused location via utilizing the stored unique property. The
backup can be resumed either employing an original snapshot associated
with a time prior to the pause or a second snapshot related to a
subsequent time. The subject invention can perform an initial backup of
file system items and/or an incremental backup of such items.
Additionally, the subject invention can support backing up a file system
at disparate levels of granularity such as, for example, an item level.