• Please help support our sponsors by considering their products and services.
    Our sponsors enable us to serve you with this high-speed Internet connection and fast webservers you are currently using at ADSM.ORG.
    They support this free flow of information and knowledge exchange service at no cost to you.

    Please welcome our latest sponsor Tectrade . We can show our appreciation by learning more about Tectrade Solutions
  • Community Tip: Please Give Thanks to Those Sharing Their Knowledge.

    If you receive helpful answer on this forum, please show thanks to the poster by clicking "LIKE" link for the answer that you found helpful.

  • Community Tip: Forum Rules (PLEASE CLICK HERE TO READ BEFORE POSTING)

    Click the link above to access ADSM.ORG Acceptable Use Policy and forum rules which should be observed when using this website. Violators may be banned from this website. This notice will disappear after you have made at least 3 posts.

Help with PIT recovery of Lotus Notes Database

mccleld

ADSM.ORG Senior Member
#1
Hello Team,

I am attempting to perform a point in time recovery of a Lotus Notes database from the CLI using the `bprestore` restore command but am getting blanks - hoping somebody here can help.

The .NSF database is being backed up using the Lotus Notes agent/add-in for the standard NBU client. I am able to perform the equivalent point in time restore using the ‘Backup, Archive and Restore’ GUI, but my attempts from the CLI result in only the most recently backed-up version of the .NSF database being restored or nothing at all. The Domino server is not in transaction logging mode.

NBU Master Server 6.5.0
NBU Client 6.5.0
Lotus Domino 8.5
Windows 2003R2

When I run `bplist –c domino85 –t 25 –R –PI –l –b `administ.nsf` I get the following:

Code:
-rwx------ root      root         60555264 Nov 22 16:42 C:\Program Files\IBM\Lotus\Domino\data\mail\administ.nsf
-rwx------ root      root         27525120 Nov 22 15:59 C:\Program Files\IBM\Lotus\Domino\data\mail\administ.nsf
-rwx------ root      root         27525120 Nov 22 12:40 C:\Program Files\IBM\Lotus\Domino\data\mail\administ.nsf
-rwx------ root      root         27525120 Nov 22 12:39 C:\Program Files\IBM\Lotus\Domino\data\mail\administ.nsf
-rwx------ root      root         27525120 Nov 22 12:37 C:\Program Files\IBM\Lotus\Domino\data\mail\administ.nsf
-rwx------ Administr Administr    27525120 Nov 22 12:33 C:\Program Files\IBM\Lotus\Domino\data\mail\administ.nsf
-rwx------ Administr Administr    27525120 Nov 22 12:29 C:\Program Files\IBM\Lotus\Domino\data\mail\administ.nsf
-rwx------ Administr Administr    27525120 Nov 22 12:24 C:\Program Files\IBM\Lotus\Domino\data\mail\administ.nsf
If I submit

Code:
bprestore –t 25 –s 11/21/2010 12:36:00 “C/Program Files/IBM/Lotus/Domino/data/mail/administ.nsf”
without an end date specified then I get a successful recovery of the latest version of the database, as I’d expect.

However, if I don’t specify a start date (i.e., as above but without the –s <date_time>) then I get, ‘the restore failed to recover the requested files(5)’ – not what I’d expect, again I’d hope to see the latest version recovered.

Now, if I issue:

Code:
bprestore –t 25 –s 11/21/2010 12:36:00 –e 11/21/2010 12:38:00 “C/Program Files/IBM/Lotus/Domino/data/mail/administ.nsf”
Then I get ‘no entity was found(227)’ in the job details output. Checking the logs\bprd\112210.log file for further details of the restore I see:

Code:
<2> restorefiles: client_type = 25
<2> restorefiles: rest_start_time = 1290450128
<2> restorefiles: cmd_start_date = 1290342960
<2> restorefiles: cmd_end_date = 1290343080
<2> restorefiles: unixtime= 1290450129
<2> restorefiles: timetype= 4
The cmd_start_date ctime translates into the 2010-Nov-21 12:36:00 as intended, and the cmd_end_date into 12:38.

To me, this should result in a restore of the database that was backed up at 12:37, right?

I've also been taking a look at how a rename file might be able to help (as per http://www.symantec.com/business/support/index?page=content&id=TECH24932&key=15143&actp=LIST) but I'm still unable to get anything other than the most recent version back from NBU.

Any ideas? Again, I *am* able to perform point in time recoveries from the GUI.

Many thanks for your thoughts.
_________
David Mc
London, UK
 
#2
You said over Gui is possible?
Do a restore over gui and check the log files which command is executed by the gui. I think the command will be listed in the log.
If the client is a unix client you can check over "ps -ef" too I think.
 

Advertise at ADSM.ORG

If you are reading this, so are your potential customer. Advertise at ADSM.ORG right now.

UpCloud high performance VPS at $5/month

Get started with $25 in credits on Cloud Servers. You must use link below to receive the credit. Use the promo to get upto 5 month of FREE Linux VPS.

The Spectrum Protect TLA (Three-Letter Acronym): ISP or something else?

  • Every product needs a TLA, Let's call it ISP (IBM Spectrum Protect).

    Votes: 17 19.5%
  • Keep using TSM for Spectrum Protect.

    Votes: 53 60.9%
  • Let's be formal and just say Spectrum Protect

    Votes: 10 11.5%
  • Other (please comement)

    Votes: 7 8.0%

Forum statistics

Threads
31,467
Messages
134,114
Members
21,565
Latest member
Chrescht
Top