This post is more than 5 years old
32 Posts
0
4702
How to restore NSF database from other client
Hi
Is that possible to restore a notes database (nsf) from an other client (other domino AIX server). (backup is done from a client 'A', I want to restore from server 'B').
I'm sure I could restore from A to B, but is that possible directly from B ? (if A is dead for example).
When I try , I got the message :
Querying and recovering objects.
Full backup not found, cannot recover without full backup /data/notes/data/mail/ddy01/cstern.nsf/
Configuration file is (on the target server):
NSR_SERVER=SMSFRNDC01NTW01
Notes_ExecDirectory=/opt/ibm/lotus/notes/latest/ibmpow
NSR_NOTES_INI_PATH=/data/notesdata/notes.ini
NSR_BACKUP_PATHS=/data/notesdata/mail/ddy01/cstern.nsf
NSR_RECOVER_TIME="01/02/2011 12:00"
NSR_RELOCATION_DEST=/data/restore
NSR_APPLY_LOGS=TRUE
NSR_DEBUG_LEVEL=1
NSR_CLIENT=saxfrndc01dom01
NSR_RESOURCE_DIR=/opt/ibm/lotus/notes/latest/ibmpow/res/fr_FR
LIBPATH=/opt/ibm/lotus/notes/latest/ibmpow
Thanks
Christophe (Networker and Datadomain, no tape)
coganb
736 Posts
0
January 10th, 2011 08:00
Hi Christophe,
What you are trying to do should work:
From the NMDA Admin Guide - check page 196.
"A directed recovery allows you to use the NetWorker User for Lotus program to initiate the recovery of Lotus database files that were backed up on a different
computer."
There's a list of what you need to setup for this to work there also.
For NML Admin Guide, this is on page 6-14:
Have you configured the Remote Access attribute of the Client resource of the source client?
If you put the error message in a powerlink search, there are a few other reasons given why you would get this error message also which you should check out if your configuration looks ok after reviewing the Administration Guide.
regards,
-Bobby
clepron1
32 Posts
0
January 11th, 2011 04:00
Hi Bobby
It works well, from one server to restore database of an other server, using NSR_CLIENT and using the good remote access format (user= .... , host=....)
Thanks !
Christophe
clepron1
32 Posts
0
January 12th, 2011 05:00
Finally, it works for the nsf database, but Networker is unable to recover and apply the transaction logs.
If I restore locally (the server on itself), it could recover all the transaction logs. But from an other client, it doesn't work.
I've modified the configuration file such as:
NSR_CLIENT=SAXFRNDC01DOM03
NSR_PREFETCH_LOGS=5
NSR_DBIID=1
NSR_SERVER=SMSFRNDC01NTW01.eua.bvcorp.corp
Notes_ExecDirectory=/opt/ibm/lotus/notes/latest/ibmpow
NSR_NOTES_INI_PATH=/data/notes/data/notes.ini
NSR_BACKUP_PATHS=/data/notesdata/mail/prg01/hvitkova.nsf
NSR_RECOVER_TIME="01/04/2011 12:00"
NSR_RELOCATION_DEST=/data/restore
NSR_APPLY_LOGS=TRUE
NSR_DEBUG_LEVEL=1
NSR_RESOURCE_DIR=/opt/ibm/lotus/notes/latest/ibmpow/res/fr_FR
LIBPATH=/opt/ibm/lotus/notes/latest/ibmpow
(pid = 9240750) (date = 12.01.11 14:06:48) Current locale: fr_FR
(pid = 9240750) (date = 12.01.11 14:06:48) My job ID is: 384567 and parent job ID is 384567
(pid = 9240750) (date = 12.01.11 14:06:49) Querying and recovering objects.
(pid = 9240750) (date = 12.01.11 14:06:49) RecovItemList::getNewItem: Add NOTES:/data/notesdata/mail/prg01/hvitkova.nsf(BML:133;91e735be82fb70f2004076d8c1257809) to recover list.
(pid = 9240750) (date = 12.01.11 14:07:00) Using 04/01/2011 12:00:00 as upper time limit.
(pid = 9240750) (date = 12.01.11 14:07:00) Applying Transaction logs for logged database(s) ...
(pid = 9240750) (date = 12.01.11 14:07:05) The transaction log recovery failed with the error message:
(pid = 9240750) (date = 12.01.11 14:07:05) The call to NSFRecoverDatabases() failed with the error:
(pid = 9240750) (date = 12.01.11 14:07:15) Recover Complete with warnings!
If I try from an third server, I got this:
Querying and recovering objects.
PID(3670130) - Received 15 MB 1 file(s) from NSR server.
Using 04/01/2011 12:00:00 as upper time limit.
Applying Transaction logs for logged database(s) ...
The transaction log recovery failed with the error message:
The call to NSFRecoverDatabases() for db='/data/restore/data/notesdata/mail/prg01/hvitkova.nsf' failed with the error: Recovery Manager: Database is not latest copy.
Any idea please ?
Thanks
clepron1
32 Posts
0
January 13th, 2011 03:00
Hello
Yes, I saw this case, but as it is old, and because of 'LGTpa55381 RFE (request for enhancement). Please contact Legato Customer Support for details (Work-In-Progress).' I thought it was fixed.
No matter, as we can now restore locally with a new DBIID and replica ID, our domino administrators are happy. :-)
Christophe
coganb
736 Posts
1
January 13th, 2011 03:00
Hi,
Looks like this time what you're trying to do will not work:
http://solutions.emc.com/EMCSolutionView.asp?id=esg60220&usertype=C
There are details of this in the Admin Guide (links above), for example page 6-17 of the NetWorker Module for Lotus 3.0 Admin Guide.
-Bobby