---
title: Bootstrap replication servers
description: A bootstrap replication server is one of the replication servers in a deployment that a server should contact to discover all the other servers in the deployment.
component: pingds
version: 7.4
page_id: pingds:config-guide:repl-bootstrap
canonical_url: https://docs.pingidentity.com/pingds/8.1/config-guide/repl-bootstrap.html
llms_txt: https://docs.pingidentity.com/pingds/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
revdate: 2023-08-10T15:45:40Z
keywords: ["Features", "LDAP", "Replication", "Setup &amp; Configuration"]
superseded_by: https://docs.pingidentity.com/pingds/8.1/config-guide/repl-bootstrap.html
section_ids:
  add-bootstrap-replication-server: Add a bootstrap replication server
  remove-bootstrap-replication-server: Remove a bootstrap replication server
---

# Bootstrap replication servers

A *bootstrap replication server* is one of the replication servers in a deployment that a server should contact to discover all the other servers in the deployment.

## Add a bootstrap replication server

After you add a replication server to a deployment, add it to the other servers' [bootstrap-replication-server](../configref/objects-replication-synchronization-provider.html#bootstrap-replication-server) settings.

Apply these steps for each server whose configuration references the new replication server to add:

1. Add the bootstrap replication server to the server's configuration:

   ```bash
   $ dsconfig \
    set-synchronization-provider-prop \
    --provider-name "Multimaster Synchronization" \
    --add bootstrap-replication-server:new-rs.example.com:8989 \
    --hostname replica.example.com \
    --port 4444 \
    --bindDN uid=admin \
    --bindPassword password \
    --usePkcs12TrustStore /path/to/opendj/config/keystore \
    --trustStorePassword:file /path/to/opendj/config/keystore.pin \
    --no-prompt
   ```

2. If the server uses property value substitution to load the list of replication bootstrap servers from the environment, restart the server for the changes to take effect.

## Remove a bootstrap replication server

After you remove a replication server from a deployment, remove it from other servers' `bootstrap-replication-server` settings.

Apply these steps for each server whose configuration references the replication server that you removed:

1. Remove the bootstrap replication server from the server's configuration:

   ```bash
   $ dsconfig \
    set-synchronization-provider-prop \
    --provider-name "Multimaster Synchronization" \
    --remove bootstrap-replication-server:removed-rs.example.com:8989 \
    --hostname replica.example.com \
    --port 4444 \
    --bindDN uid=admin \
    --bindPassword password \
    --usePkcs12TrustStore /path/to/opendj/config/keystore \
    --trustStorePassword:file /path/to/opendj/config/keystore.pin \
    --no-prompt
   ```

2. If the server uses property value substitution to load the list of replication bootstrap servers from the environment, restart the server for the changes to take effect.
