Link Search Menu Expand Document Documentation Menu

Cross-cluster replication

The cross-cluster replication plugin lets you replicate indices, mappings, and metadata from one OpenSearch cluster to another. Cross-cluster replication has the following benefits:

  • By replicating your indices, you ensure that you can continue to handle search requests in the event of an outage.
  • Replicating data across geographically distant data centers minimizes the distance between the data and the application server, reducing expensive latencies.
  • You can replicate data from multiple smaller clusters to a centralized reporting cluster, which is useful when it’s inefficient to query across a large network.

Replication follows an active-passive model where the follower index (where the data is replicated) pulls data from the leader (remote) index.

The replication plugin supports replication of indices using wildcard pattern matching and provides commands to pause, resume, and stop replication. Once replication starts on an index, it initiates persistent background tasks on all primary shards on the follower cluster, which continuously poll corresponding shards from the leader cluster for updates.

You can use the replication plugin with the security plugin to encrypt cross-cluster traffic with node-to-node encryption and control access to replication activities.

To start, see Get started with cross-cluster replication.