In one aspect, a method to send a snapshot to a replication site includes generating a first snapshot of a production storage volume at a first point in time, generating a second snapshot of the production storage volume at a second point in time after the first point in time, obtaining differences between the first snapshot and the second snapshot, reading signatures from the production storage volume, sending the signatures to the replication site, writing the signatures to the replication site, reading data from changed locations in the second snapshot which is not at the replication site and sending the data from the changed locations to the replication site comprising a replica volume replicating the production storage volume. The production storage volume is part of a deduplication-based storage array.