I knew that there had to be a way to do this and there is. Thanks to the assistance of my friend Thomas Gumz, I was able to issue a command line from the Domino Server console -- and presto, the database was instantly copied. It's not documented or supported, but it has been around for a long time, at least since R4 according to Thomas.
So let's look at what you need to do to enable this feature. The Domino Server console commands are turned off by default, so you need to first enable them. Set this server notes.ini variable, like so:
No need to restart the Domino server, it becomes active immediately. This enables this new command: CL COPY sourcedb targetdb.
Below, I have listed some examples for the CL COPY command:
This creates a regular non-replica copy of db1.nsf on serverA as db2.nsf on ServerB
This creates a replica copy of db1.nsf on serverA as db2.nsf on ServerB
This creates a template copy (only design, no data) of db1.nsf on serverA as db2.nsf on ServerB
This creates a regular non-replica copy of db1.nsf as db2.nsf on the same local server
Do you have comments on this tip? Let us know.
This tip was submitted to the SearchDomino.com tip library by member Bruce Elgort. Please let others know how useful it is via the rating scale below. Do you have a useful Lotus Notes, Domino, Workplace or WebSphere tip or code snippet to share? Submit it to our monthly tip contest and you could win a prize.
This was first published in July 2007