Search:

Search all manuals
Search this manual
Manual
Couchbase Server Manual 2.0
Community Wiki and Resources
Download Couchbase Server 2.0
Couchbase Developer Guide 2.0
Client Libraries
Couchbase Server Forum
Additional Resources
Community Wiki
Community Forums
Couchbase SDKs
Parent Section
8 Using the REST API
Chapter Sections
Chapters

8.9. Managing Cross Data Center Replication (XDCR)

8.9.1. Getting a Destination Cluster Reference
8.9.2. Creating a Destination Cluster Reference
8.9.3. Deleting a Destination Cluster Reference
8.9.4. Creating XDCR Replications
8.9.5. Deleting XDCR Replications
8.9.6. Viewing Internal XDCR Settings
8.9.7. Changing Internal XDCR Settings
8.9.8. Getting XDCR Stats via REST

Cross Datacenter Replication (XDCR) enables you to automatically replicate data between clusters and between data buckets. There are several endpoints for the Couchbase REST API that you can use specifically for XDCR. For more information about using and configuring XDCR, see Section 5.8, “Cross Datacenter Replication (XDCR)”.

When you use XDCR, you specify source and destination clusters. A source cluster is the cluster from which you want to copy data; a destination cluster is the cluster where you want the replica data to be stored. When you configure replication, you specify your selections for an individual cluster using Couchbase Admin Console. XDCR will replicate data between specific buckets and specific clusters and you can configure replication be either uni-directional or bi-directional. Uni-directional replication means that XDCR replicates from a source to a destination; in contrast, bi-directional replication means that XDCR replicates from a source to a destination and also replicates from the destination to the source. For more information about using Couchbase Web Console to configure XDCR, see Section 5.8, “Cross Datacenter Replication (XDCR)”.