1. A system for producing a dataset image of a dataset comprising a plurality of storage objects, the system comprising: a dataset image manager engine comprising computer hardware, the dataset image manager engine configured for: determining a plurality of storage systems that store the dataset, each storage system storing one or more storage objects of the dataset; sending a commit request to each storage system in the plurality of storage systems, for producing one or more storage object images of one or more storage objects of the dataset stored to the storage system; receiving a commit response from each storage system in the plurality of storage systems, indicating whether producing the one or more storage object images is a success or failure; determining that the dataset image is a success if each received commit response indicates a success; and determining that the dataset image is a failure if one or more received commit responses indicates a failure, and initiating a cleanup procedure for deleting one or more storage object images successfully produced on one or more storage systems.