1. An asynchronous data replication system for providing a remote copy of data, in which remote replication is provided with reduced bandwidth requirements by copying deduplicated differences in business data from a local storage site to a remote, backup storage site, the system comprising: a deduplicating storage pool for storing deduplicated data, said deduplicating storage pool further storing metadata about data objects in the system and which has metadata analysis logic for identifying and specifying differences in a data object over time; a remote performance storage pool for storing a copy of said data, available for immediate use as a backup copy of said data to provide business continuity to said data; a controller configured to, in response to a remote replication command: cause the deduplicating storage pool to identify and specify differences between a first version of a data object at a first instant in time and a second version of said data object at a second instant in time; cause the specification of differences in the data object to be provided to a remote deduplicating storage pool for storing deduplicated data, said remote deduplicating storage pool being in communication with said deduplicating storage pool; cause a second performance storage pool to retrieve any data specified in the differences specification that is not already stored at the remote deduplicating storage pool, and to provide the data retrieved by the second performance storage pool to the remote deduplicating storage pool; and cause the remote deduplicating storage pool to provide a synchronized copy of said data to a remote performance storage pool for storing a copy of said data, available for immediate use as a backup copy of said data to provide business continuity to said data; thereby synchronizing the remote performance storage pool to have the second version of the data object.