Lotus Notes DR Replication

Posted on 2010-08-19
Last Modified: 2013-12-18
Hi Experts,
I am trying to establish the most rational method of replicating all user databases from our Live Domino server (v6.5) to our DR server (v8.5.1) at a remote site in a disaster recovery configuration.

Is there a bandwidth efficient method of doing this, much like database journalling as opposed to replication?
Also, is there anything I need to be aware of when setting up the server ID's or in the user configurations (such as enabling roaming, which does not seem to be possible with existing users)?

Question by:Stuzza71
LVL 46

Accepted Solution

Sjef Bosman earned 125 total points
ID: 33482825
Isn't it much like a cluster that you intend to set up? What exactly is your DR strategy, do you want users to continue on the other server in case of? If that's the idea, go for clustering indeed.

If you only want a backup server to back up databases, you don't need the cluster. By the way, replication is very efficient, only differences are exchanged between replicas. What's more important: there is always a delay when it comes to replication, the usual is one hour (but it can be more frequent, at the cost of extra network usage of course).
LVL 10

Assisted Solution

doninja earned 125 total points
ID: 33483064
Also to be more efficent make sure that the TCPIP port is set to compress traffic. This will increase CPU overhead slightly but reduce bandwidth.

As Sjef says using replication is efficient and if they can upgrade the live server to R8+ then this will increase as the compression method is better and the mehtod for determining what info is replicated was improved I think around R7 onwards to only replcate field changes rather than complete documents.

For DR strategy for offsite replication wI have previously not useed a cluster as clients would automatically try to use the server if the first server is unavailable for any reason which at first seemed ok but since they did not automatically switch back this was problematical. So the DR server was setup to replicate every 10 minutes during business hours and 2 hours over night when backups where running.

This was disaster recovery not High Availablility solution which would use Clustering.
DR is back to normal operation within a short time (hours) High availablility is continuity of server during normal work hours so normal operation within seconds.

You also need to look at how database changes happen on your sytem to work out best replication times and what is you DR requirement on data continuity. You can also specificy multiple replciation schedules for different databases or folders. Critical databases frequntly and lower priority at night etc.
LVL 10

Expert Comment

ID: 33483067
Replication is indeed very efficient.  Even more so if all the servers involved are of the same version, since there have been significant improvements: streaming replication and DAOS.
DAOS can be a big saver: if an attachment is already present at the replication target server, and it would need to be transferred as part of another document, only the link is replicated, not the attachment.

Another point is that clustering replication tries hard to be up to date immediately. so if you would like users to be able to fail over to the disaster recovery immedeately with as little data loss as possiblem you need to implement clustering.

To be most efficient, you should migrate your production server to 8.5.2 (out next Tuesday, August 24th 2010) and your Dr server too. Then implement DAOS (note: implementation needs backup strategy looked at, see Domino wiki at contains a wealth of information, including upgrade guides)
Also, you can estimate your storage savings with the DAOS estimator tool, runs with Domino 6 or later:


Author Comment

ID: 33602598
Thanks Guys,
This cleared it up for me.
All I need to do now is configure the new server correctly for clustering, essentially we need DR, but also have a tight SLA to keep for the business, so clustering is the way to go.

Worst case, once the primary is back on line, we could drop the Domino service on the HA server to force the clients local again.

Featured Post

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

I thought it will be a good idea to make a post as it will help in case someone else faces these issues. I trust this gives an idea how each entry in Notes.ini can mean a lot for the Domino Server to be functioning properly. This article discusses t…
Article by: Rob
Notes 8.5 Archiving Steps and Tips This article covers setting up a Notes archive, and helps understand some of the menu choices making setting up and maintaining a Notes archive file easier.
Along with being a a promotional video for my three-day Annielytics Dashboard Seminor, this Micro Tutorial is an intro to Google Analytics API data.
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…

785 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question