1. A system for storing files, comprising: a processor configured to: break a first file into one or more segments; store the one or more segments in a first storage unit in connection with a backup process, wherein the first storage unit is comprised in a remote storage system; determine whether contents of a first segment of the one or more segments stored in the first storage unit is identical to contents of at least a second segment stored in a second storage unit, wherein the second segment is a different segment from the one or more segments of the first file and one or more segments of a second file and the second segment is utilized to reconstruct a plurality of files including at least the first file to be stored or the second file; in the event that the contents of the first segment is not identical to the contents of the second segment, transfer the first segment from the first storage unit to the second storage unit and transfer a metadata associated with the first segment from the first storage unit to the second storage unit so that the first file can be accessed by the second storage unit independent of the first storage unit such that the first storage unit can be taken offline without impacting access to the first file, wherein a single namespace enables access for files stored in the first storage unit independent of the second storage unit and for files stored in the second storage unit independent of the first storage unit; and in the event that a set of metadata associated with the first storage unit or the second storage unit is lost or corrupted or damaged, reconstructing the set of metadata for the first storage unit or the second storage unit using metadata from any of the storage units of the remote storage system to ensure the single namespace still enables access for files stored in the first storage unit independent of the second storage unit and for files stored in the second storage unit independent of the first storage unit; and a memory coupled to the processor and configured to provide the processor with instructions.