A method for backup and restore using inconsistent state indicators
comprises identifying, from among a plurality of data objects to be
backed up, one or more data objects that are in an inconsistent state,
and storing inconsistent state indicators (such as modified object
attributes) associated with the data objects. The method may further
include generating a backup aggregate such as a snapshot of the plurality
of data objects, where the backup aggregate includes backup versions of
the inconsistent data objects. Prior to restoring one or more data
objects from the backup aggregation, the method may include using the
inconsistent state indicators to identify the backup versions that
correspond to the inconsistent data objects, e.g., to exclude backup
versions corresponding to inconsistent data objects from a list of full
restoration candidates.