Patent ID: 8321867

Claim:
A machine-implemented method comprising: performing a dry run conformance check to identify a non-conformance of a data set state to an associated data management policy for storing and managing data, wherein the data set state includes a plurality of storage objects each having a state; identifying a set of tasks that can be performed to increase conformance of the data set state to the associated policy; generating a dry-run task list using tasks from the identified set of tasks; outputting an indication of the dry-run task list to a user; accepting from the user an approval of the dry-run task list before performing a to-be-committed conformance check; performing the to-be-committed conformance check to generate a commit task list, the to-be-committed conformance check being independent or the data set state of the dry run conformance check; and executing a task list based on an identifier associated with the task list that indicates whether a task list is to be executed, wherein a dry-run task list is not to be executed and a commit task list is to be executed.