Salesforce

Quick Guide to set up Fathom Replication / OpenEdge Replication

« Go Back

Information

 
TitleQuick Guide to set up Fathom Replication / OpenEdge Replication
URL NameP28026
Article Number000128633
EnvironmentProduct: Progress
Version: 9.x
Product: OpenEdge
Version: 10.x, 11.x
OS: All supported platforms
Other: OE Fathom Replication
Question/Problem Description
How to set up OpenEdge replication?
Quick Guide to setup Fathom Replication.
How to set up Fathom replication using the default implementation?
Steps to Reproduce
Clarifying Information
Error Message
Defect Number
Enhancement Number
Cause
Resolution
This Article is not a substitute of the OpenEdge Replication documentation. It is only intended to provide a quick reference of the steps needed to complete when configuring Fathom OpenEdge Replication.

On the Source Side:
  • Create the database
PROSTRCT CREATE dbname
  • Make a copy
PROCOPY $DLC/sports dbname
  • or restore database from a backup:
PROREST dbname /backup/<backupvolume> -verbose
  • Before enabling after-imaging, the database needs to be marked as backed up.:
RFUTIL dbname -C mark backedup
RFUTIL dbname -C aimage begin
  • Enable source Replication
PROUTIL dbname -C enablesitereplication source
  • Take a Full backup to use for the target baseline
PROBKUP dbname <device-or-filename> -REPLTargetCreation
  • Move the backup to the remote site with the transfer method of choice: RCP, FTP ,etc...
  • Copy and modify the Replication properties file to the directory where he database .db file is located.  The repl.properties file should be renamed to be the simple name (without the .db) of the database with .repl.properties (e.g. sports2000.repl.properties)
cp $DLC/properties/source.repl.properties dbname.repl.properties

On the Target Side:
  • Restore the Backup:
PROREST dbname <device-or-filename> -verbose
  • Enable target Replication
PROUTIL dbname -C enablesitereplication target
  • Copy and modify the Replication properties file to the directory of the database Control Area (dbname.db)
cp $DLC/properties/target.repl.properties dbname.repl.properties
  • Start the target database (Target database should be started first)
PROSERVE dbname <dbparams> -DBService replagent -S <agent port>
The "agent port" needs to be the same as the port parameter in the Replication Server’s source.repl.properties file.

On the Source Side:
  • Start the source Database :
PROSERVE dbname <dbparams> -DBService replserv -S <port> -pica 8192

Test and monitor the replication environment.  
Workaround
Notes
Keyword Phrase
Last Modified Date12/6/2024 3:37 PM

Powered by