Start setting up Replication

This document is intended to be a help when setting up a replication scenario.

Contents

About Replication Configuration

The configuration of a replication setup can be divided into three steps. Configuration of the network, configuration of the replication objects and configuration of the replication process.

Configuring the network means listing the sites that can act as senders and/or receivers in the replication process. A site in this sense can be any application owner in any database. A site can act as both sender and receiver and a site can in fact replicate to itself. The possibility to replicate to itself is useful when an application owner want to have one company (or site in the application sense) as Master and replicate data to the other companies (or sites) in the same application owner.

Configuring the replication objects means creating replication objects, defining which LUs they consist of and which columns in the LUs that should be replicated. This should not normally be done. All the necessary data should be installed at the IFS/Applications installation process or the data should at least be present in deployment files that can be installed when needed. If customer adaptations has been made some replication objects may have to be updated to reflect the changes made.

Configuring the replication process is actually two different configurations, one at the sending site and one at the receiving site. On the sender site it is mainly a list of receivers of replicated data. On the receiving site the configuration can contain alteration of received data before it is inserted into the database.

The configuration is maintained in the IFS Solution Manager.

Syntax used in example

There are two types of reference to an attribute.

Class Id = IFS_REPLICATION means that the value must be IFS_REPLICATION.

Site Id = <Master> means that the value is free of choice but in all places where there is a reference to <Master> the same value must be used. The first reference in the document is in bold text, <Master>.

Numbered sections impose that some checking has to be done in the Base Server – Administration Tool and some data may have to be entered into the configuration repository.

Configure Master System

  1. Configuring the Network
  2. Creating Replication Objects
  3. Master Configuration
  4. Master Configuration Finished

Configure Replica System

  1. Configuring the Network
  2. Creating Replication Objects
  3. Replica Configuration
  4. Replica Configuration Finished

Notes

Spread Value

If Spread Value is used in the Replica Configuration the values must be separated with a semicolon (;) and the complete string must be terminated with a semicolon (;). Any value not followed by a semicolon will be ignored. If there is only one value in the Spread Value attribute and its not terminated by a semicolon nothing will happen when data is received. The log will not contain any error.