Networker

Re: [Networker] Lotus Notes Document level recovery from the client

2004-09-21 08:24:08
Subject: Re: [Networker] Lotus Notes Document level recovery from the client
From: David Yip <David.Yip AT ENBRIDGE DOT COM>
To: NETWORKER AT LISTMAIL.TEMPLE DOT EDU
Date: Tue, 21 Sep 2004 08:25:10 -0400
Just an added note to Manel's procedure  - -  make sure you have a 'carriage 
return' after the 'AddInMenus=nsrdoclb.dll'.

PS: I can relate about Legato 'overly helpfulness' on this NLM.





Manel Rodero <manel AT FIB.UPC DOT ES>
Sent by: Legato NetWorker discussion <NETWORKER AT LISTMAIL.TEMPLE DOT EDU>
09/21/04 06:13 AM
Please respond to Legato NetWorker discussion; Please respond to Manel
Rodero


        To:     NETWORKER AT LISTMAIL.TEMPLE DOT EDU
        cc:
        Subject:        Re: [Networker] Lotus Notes Document level recovery 
from the client


Hello Kenneth,

It could be sound stupid but, do you have installed Legato NetWorker
client
before NML 2.2? I suppose it. So here is, more or less, what we did for
installing.

1 - Have a Domino Server running and installed under C:\Lotus\Domino
2 - Have a Notes Client installed under C:\Lotus\Notes (in the same
machine)
3 - Have NetWorker client installed under C:\Legato\nsr (in the same
machine)
4 - Have NML 2.2 installed under C:\Legato\nsr (in the same machine)
5 - Copy nsrdoclb.dll from C:\Legato\nsr\bin to C:\Lotus\Notes
6 - Edit C:\Lotus\Notes\notes.ini to add an entry for this DLL like this:

AddInMenus=nsrdoclb.dll

7 - Restart NetWorker client (net stop & next net start for these 2
services):

   NetWorker Power Monitor
   NetWorker Remote Exec Service

8 - For backup you need to create 2 entries for the same machine as you
did,
one of them must backup the saveset NOTES: and the other must backup the
physical disks EXCLUDING *.nsf/*.ntf files (with a directive). The client
entry for NOTES must use nsrnotev.exe command. You can see these
definitions
for my Domino server

sradmin> print type:NSR Client;name:notes_srv
                       type: NSR client;
                       name: notes_srv.mydomain;
                     server: legato_srv.mydomain;
                    comment: ;
            Save operations: ;
           archive services: Disabled;
                   schedule: Default;
              browse policy: LCFIB Normal;
           retention policy: LCFIB Normal;
                  directive: LCFIB notes_srv;
                      group: LCFIB-Normal;
                   save set: "C:\\", "D:\\", "SYSTEM DB:\\",
                             "SYSTEM FILES:\\", "SYSTEM STATE:\\";
              remote access: ;
                remote user: ;
                   password: ;
             backup command: ;
    application information: ;
                       ndmp: No;
                    aliases: notes_srv.mydomain, notes_srv;
              archive users: ;
              storage nodes: nsrserverhost;
        clone storage nodes: ;
             client OS type: Windows NT Server on Intel;
                       CPUs: 2;
          NetWorker version: 7.1.2.Build.325;
             enabler in use: Yes;
      licensed applications: BusinesSuite Module for Lotus Notes;
              licensed PSPs: ;

                       type: NSR client;
                       name: notes_srv.mydomain;
                     server: legato_srv.mydomain;
                    comment: ;
            Save operations: ;
           archive services: Disabled;
                   schedule: Default;
              browse policy: LCFIB Normal;
           retention policy: LCFIB Normal;
                  directive: ;
                      group: LCFIB-Normal;
                   save set: "NOTES:";
              remote access: ;
                remote user: ;
                   password: ;
             backup command: nsrnotesv.exe;
    application information: \
MYARGS=-v -x -C -F C:\\Legato\\nsr\\applogs\\nmlbackup.log -R",
                             SKIPDBERRORS=Yes;
                       ndmp: No;
                    aliases: notes_srv.mydomain, notes_srv;
              archive users: ;
              storage nodes: nsrserverhost;
        clone storage nodes: ;
             client OS type: Windows NT Server on Intel;
                       CPUs: 2;
          NetWorker version: 7.1.2.Build.325;
             enabler in use: Yes;
      licensed applications: ;
              licensed PSPs: ;

nsradmin> print type:NSR Directive;name:LCFIB notes_srv
                        type: NSR directive;
                        name: LCFIB notes_srv;
                     comment: ;
                   directive: "
<< / >>
        +compressasm: .
<< \"D:\\Lotus\\Domino\\Data\" >>
        +skip: *.nsf
        +skip: *.NSF
        +skip: *.ntf
        +skip: *.NTF";

9 - Create C:\Legato\nsr\applogs
10 - Have Domino server using transaction logs/archive sytle

Transactional logging:  Enabled
Log path:       D:\LOGDIR
Use all available space on log device:  No
Maximum log space:      512 MB
Automatic fixup of corrupt databases:   Enabled
Runtime/Restart performance:    Standard
Logging style:  Archived

11 - Restart Domino server
12 - Do a full backup of the server

Then, after this full backup you CAN restore deleted or updated documents
using NLM functions in the Actions menu using the Notes client in THE SAME
MACHINE that Domino Server is.

A requirment for using this function is that databases must be under
C:\Lotus\Domino\Data PHYSICALLY! If a database is for example in D:\DBs
and
you have a link C:\Lotus\Domino\Data\DBs.dir pointing to it, the databases
COULDN'T BE RECOVERED.

I was very dissapointed by this but after asking for this problem with
Legato they said to me that NML module can't follow links. In the fact,
when
you do a backup you have a database backed up under D:\DBs\database.nsf.
When you try to recover using GUI, it tries to recover
C:\Lotus\Domino\Data\DBs\database.nsf and this doesn't exist in the tapes!

I've not tried to do a recovery level from my own Lotus Notes client in my
own workstation. Probably is this what you want to do? Have you tried to
recover from a Notes client installed in the server?

I hope some of this information could be helpful for you (and sorry for my
poor english ;-)

See you.


> -----Original Message-----
> From: Legato NetWorker discussion
> [mailto:NETWORKER AT LISTMAIL.TEMPLE DOT EDU] On Behalf Of Kenneth Larsen
> Sent: Monday, September 20, 2004 4:01 PM
> To: NETWORKER AT LISTMAIL.TEMPLE DOT EDU
> Subject: Re: [Networker] Lotus Notes Document level recovery
> from the client
>
>
> they are set as you said.
> although my reg keys are named HKLM\software\Lotus\Notes\5.0
> but thats the
> install folders so I assume its correct.
> Also the same keys can be found in HKLM\software\Lotus\Notes
> as in HKLM\software\Lotus\Notes\5.0
>
> Actually one reason this might not work, although  would find
> that quite
> unlikely, but it wouldn't surprise me :o)
> Is that I try to use the Networker Module 2.2 for Lotus Notes
> on a windows
> 2003 server running Domino Server ver 5.012. Neither og which
> are actually
> within the supported products accoding to the the Documentation I have
> here.
>
> **************************************************
> Med venlig hilsen / Regards
> Kenneth Larsen
> Steria
> Tonsbakken 16-18
> 2740 Skovlunde
> kel AT steria DOT dk - 44506261 - 26306261
> **************************************************
> With a revenue of 970  million Euro and more than 8,000
> employees, Steria
> is one of the top ten IT services companies in Europe.
> Steria Denmarks ambition is to reach a yearly growth of 20%
> in the coming
> 3 years. Our focus expertise is in:  e-Business, e-Government,
> Outsourcing, Infrastructure, CRM and Workflow.
>
>
>
>
> Hrvoje Crvelin <Hcrvelin AT ORCHESTRA DOT DE>
> Sent by: Legato NetWorker discussion <NETWORKER AT LISTMAIL.TEMPLE DOT EDU>
> 20-09-2004 14:41
> Please respond to Legato NetWorker discussion; Please respond
> to Hrvoje
> Crvelin
>
>
>         To:     NETWORKER AT LISTMAIL.TEMPLE DOT EDU
>         cc:
>         Subject:        Re: [Networker] Lotus Notes Document
> level recovery from the client
>
>
> Check HKLM\Software\Lotus\Domino\5.0\DataPath.
> The path MUST match the case as in reality.
>
> Cheers,
> .c
>
>                  -----Original Message-----
>                  From: Legato NetWorker discussion on behalf
> of Kenneth
> Larsen
>                  Sent: Mon 20/09/2004 14:36
>                  To: NETWORKER AT LISTMAIL.TEMPLE DOT EDU
>                  Cc:
>                  Subject: Re: [Networker] Lotus Notes Document level
> recovery from the client
>
>
>
>                  Its pretty standard setup. We have trans
> logging enabled
> archive style.
>                  Full backups once a week, incremental the
> other 6. I am
> still in the
>                  config phase there, so there is plenty of
> room to tune
> and improve. I have
>                  another backup without using the notes module, simple
> file backup, with
>                  all the dangers and challenges that imposes...
>
>                  Regarding the document level recovery I followed the
> intructions in the
>                  Install Guide (I have the menu options in the actions
> pane too) and only
>                  get the message "faild to get the DataPath
> from registry,
> winerror = 2"
>                  Which to me sounds like the module can't read the
> registry to figure my
>                  data dir, but what it wanna know my data dir
> for I don't
> know.
>
>                  So I am unsure about what config information
> you need ?
> :)
>
>                  **************************************************
>                  Med venlig hilsen / Regards
>                  Kenneth Larsen
>                  Steria
>                  Tonsbakken 16-18
>                  2740 Skovlunde
>                  kel AT steria DOT dk - 44506261 - 26306261
>                  **************************************************
>                  With a revenue of 970  million Euro and more
> than 8,000
> employees, Steria
>                  is one of the top ten IT services companies
> in Europe.
>                  Steria Denmarks ambition is to reach a
> yearly growth of
> 20% in the coming
>                  3 years. Our focus expertise is in:  e-Business,
> e-Government,
>                  Outsourcing, Infrastructure, CRM and Workflow.
>
>
>
>
>                  Manel Rodero <manel AT FIB.UPC DOT ES>
>                  Sent by: Legato NetWorker discussion
> <NETWORKER AT LISTMAIL.TEMPLE DOT EDU>
>                  20-09-2004 13:16
>                  Please respond to Legato NetWorker discussion; Please
> respond to Manel
>                  Rodero
>
>
>                          To:     NETWORKER AT LISTMAIL.TEMPLE DOT EDU
>                          cc:
>                          Subject:        Re: [Networker] Lotus Notes
> Document level recovery from the client
>
>
>                  Hello,
>
>                  We're using NML for a long time and we had
> luck with some
> features and
>                  problems with others. Document level recovery work
> properly when Domino is
>                  configured how Legato wants (i.e. all you
> data must be at
> the same level
>                  of
>                  Data dir of Domino; Legato doesn't want/can't recover
> Data that is in a
>                  directory linked by a .dir file).
>
>                  If you explain a little more your problem, error,
> configuration, etc. I
>                  can
>                  see if your problems are the same we had with NML.
>
>                  See you.
>
>                  > -----Original Message-----
>                  > From: Legato NetWorker discussion
>                  > [mailto:NETWORKER AT LISTMAIL.TEMPLE DOT EDU] On Behalf Of
> Kenneth Larsen
>                  > Sent: Monday, September 20, 2004 12:52 PM
>                  > To: NETWORKER AT LISTMAIL.TEMPLE DOT EDU
>                  > Subject: [Networker] Lotus Notes Document level
> recovery from
>                  > the client
>                  >
>                  >
>                  > Has anybody had luck using the document
> level recover
> from
>                  > the Lotus Notes
>                  > Client ?
>                  >
>                  > I have copied the nsrdoclb.dll to my local notes
> folder.
>                  > The server has been running a few backups, so there
> should be data, to
>                  > recover.
>                  >
>                  > But I keep getting failed to get datapath
> from registry
> and
>                  > its not like
>                  > the legato doks are overly helpfull with this
> particualr error.
>                  >
>                  > What am I missing here ?
>                  > I would like this feature to work for my
> clients too,
> unless there are
>                  > some really compelling reasons to just drop it ;)
>                  >
>                  >
>                  >
>                  > **************************************************
>                  > Med venlig hilsen / Regards
>                  > Kenneth Larsen
>                  > Steria
>                  > Tonsbakken 16-18
>                  > 2740 Skovlunde
>                  > kel AT steria DOT dk - 44506261 - 26306261
>                  > **************************************************
>                  > With a revenue of 970  million Euro and
> more than 8,000
>                  > employees, Steria
>                  > is one of the top ten IT services
> companies in Europe.
>                  > Steria Denmarks ambition is to reach a
> yearly growth of
> 20%
>                  > in the coming
>                  > 3 years. Our focus expertise is in:  e-Business,
> e-Government,
>                  > Outsourcing, Infrastructure, CRM and Workflow.
>                  >
>                  > --
>                  > Note: To sign off this list, send a
> "signoff networker"
>                  > command via email
>                  > to listserv AT listmail.temple DOT edu or visit
> the list's Web
> site at
>                  >
> http://listmail.temple.edu/archives/networker.html where you can
>                  > also view and post messages to the list.
>                  >
> =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
>                  >
>
>                  --
>                  Note: To sign off this list, send a "signoff
> networker"
> command via email
>                  to listserv AT listmail.temple DOT edu or visit the
> list's Web
> site at
>
> http://listmail.temple.edu/archives/networker.html where you can
>                  also view and post messages to the list.
>  =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
>
>
>
>                  --
>                  Note: To sign off this list, send a "signoff
> networker"
> command via email
>                  to listserv AT listmail.temple DOT edu or visit the
> list's Web
> site at
>
> http://listmail.temple.edu/archives/networker.html where you can
>                  also view and post messages to the list.
>  =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
>
>
>
>
>
> --
> Note: To sign off this list, send a "signoff networker"
> command via email
> to listserv AT listmail.temple DOT edu or visit the list's Web site at
> http://listmail.temple.edu/archives/networker.html where you can
> also view and post messages to the list.
> =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
>

--
Note: To sign off this list, send a "signoff networker" command via email
to listserv AT listmail.temple DOT edu or visit the list's Web site at
http://listmail.temple.edu/archives/networker.html where you can
also view and post messages to the list.
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=



--
Note: To sign off this list, send a "signoff networker" command via email
to listserv AT listmail.temple DOT edu or visit the list's Web site at
http://listmail.temple.edu/archives/networker.html where you can
also view and post messages to the list.
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=