During the online rebuild process, the Replication Server is in normal mode. All RepAgents and other Replication Servers are automatically disconnected from the Replication Server. Connection attempts are rejected with the following message:
Replication Server is Rebuilding
Replication Servers and RepAgents retry connections periodically until rebuild queues has completed. At this time, the connections are successful.
When the queues are cleared, the rebuild is complete. The Replication Server then attempts to retrieve the cleared messages from the following sources:
Other Replication Servers that have direct routes to the rebuilt Replication Server. If you have set a save interval from other Replication Servers, you have a greater likelihood of recovery.
Database transaction logs for primary databases the Replication Server manages.
If there are loss detection messages, you need to check the status of these messages. Depending on the failure condition, if these messages are no longer available at their source, you may need to rebuild the queues using off-line logs. Or, you can request that Replication Server ignore the lost messages. See “Rebuilding queues from off-line database logs” and “Loss detection after rebuilding stable queues”.