1. A method comprising: determining, by a first device, that a storage volume should be synchronized or replicated to a replica storage volume, wherein the storage volume comprises volume data, data chunks, deduplicated files, and deduplication setting data, wherein each of the data chunks corresponds to a plurality of the deduplicated files; in response to determining that the storage volume should be synchronized or replicated to the replica storage volume, determining, by the first device, whether the storage volume is configured or volume level synchronization, file level synchronization, or replication; in response to determining that the storage volume is configured for volume level synchronization, identifying, by the first device, a first folder, wherein the first folder comprises the volume data and a second folder, wherein the second folder comprises the data chunks; reading, by the first device, the data chunks from the second folder; reading, by the first device, the deduplication settings; reading, by the first device, the deduplicated files without rehydrating the deduplicated files; determining, by the first device, that the volume data is excluded from synchronization; in response to determining that the volume data is excluded from synchronization, skipping, by the first device, the volume data; and sending, by the first device, the deduplicated files, the deduplication setting data, and the data chunks to a second device that comprises the replica storage volume.