Configure Replication - BlueCat Address Manager - 9.0.0

Address Manager API Guide

Locale
English (United States)
Product name
BlueCat Address Manager
Version
9.0.0

Enables database replication on a remote system in order to automate the setup of replication between two or three Address Manager systems. This API method must be run against the Address Manager system that will be primary.

Output / Response

None.

API Call:

void configureStreamingReplication( String standbyServer, boolean compressReplication, long latencyWarningThreshold, long latencyCriticalThreshold, String properties )
Parameter Description
standbyServer The IP address of the Standby server.
Note:
  • To configure replication in Address Manager, you must have a Standby server. An additional standby server can be added by using the secondStandbyServer property.
  • When adding a Standby server, the server cannot be part of an existing database replication environment or a Removed Standby server. You can only add a Standby server if it is operating as a Standalone server. If you attempt to add a Standby server that is not operating as a Standalone server, the following message is returned: An error was encountered while configuring replication, Server <server_IP> is not a standalone server
compressReplication The boolean value. Set to true to compress the database replication files.
Note: Compressing database replication files is a resource-intensive process that might affect system performance. Use caution when performing this action. By default, the compressReplication parameter is disabled.
latencyWarningThreshold A value to specify the threshold size of the replication directory in seconds (sec). Valid values for this parameter range from 0 to any positive value. By default, the latencyWarningThreshold parameter is set to 3600 seconds.
latencyCriticalThreshold A value to specify the threshold size of the replication break in seconds (sec). Valid values for this parameter range from 0 to any positive value. By default, the latencyCriticalThreshold parameter is set to 86400 seconds.
properties A string including the following option:
  • secondStandbyServer—Used to add an additional standby server. The server's IP address is required.
    Note: When adding a Standby server, the server cannot be part of an existing database replication environment or a Removed Standby server. You can only add a Standby server if it is operating as a Standalone server. If you attempt to add a Standby server that is not operating as a Standalone server, the following message is returned: An error was encountered while configuring replication, Server <server_IP> is not a standalone server