1. Forum Rules (PLEASE CLICK HERE TO READ BEFORE POSTING) Click the link 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 message will disappear after you have made at least 12 posts. Thank you for your cooperation.

Help with PIT recovery of Lotus Notes Database

Discussion in 'Symantec NetBackup' started by mccleld, Mar 22, 2011.

  1. mccleld

    mccleld Member

    Joined:
    Jun 24, 2003
    Messages:
    261
    Likes Received:
    7
    Occupation:
    Data Protection Specialist
    Location:
    London, UK
    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.  
  3. johbuy

    johbuy New Member

    Joined:
    Jul 27, 2011
    Messages:
    1
    Likes Received:
    0
    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.
     

Share This Page