1. A method of performing a storage operation in a distributed deduplicated storage system, comprising: creating with a first deduplication node of a plurality of deduplication nodes, a first hash signature of a first data block of a plurality of data blocks associated with a file, and a first header that at least identifies a first media agent that stored a copy of the first data block; creating with a second deduplication node of the plurality of deduplication nodes, a second hash signature of at least a second data block associated with the file, and a second header that at least identifies a second media agent that stored a copy of the second data block; storing at the first deduplication node a copy of the second hash signature, and a copy of the second header created by the second deduplication node; receiving a first request from a client computing device to restore the file comprising the plurality of data blocks; determining with the first deduplication node that the copy of the second data block was stored by the second media agent based at least in part on accessing the copy of the second hash signature, and the copy of the second header stored in association with the first deduplication node; and sending a second request for the second data block to the second media agent that requests the second data block, wherein the second request comprises at least the second header.