Video Screencast Help

How to configure backups of Lotus Notes running on RHEL 32 bit with Symantec Netbackup 7.5

Created: 27 Jun 2013 • Updated: 08 Jul 2013
Language Translations
ashi's picture
+9 11 Votes
Login to vote

According to Netbackup compatibility matrix RHEL 32 bit version is no more supported with latest version of Netbackup Server. In this article I would like to explain how to configure your Lotus backups running on 32 bit machine.

Netbackup older client (6.5) is the only option available for 32 bit linux host. New version of Netbackup master server can communicate with older client version and take online backups of Lotus Notes databases.

Environment Details:

  • Netbackup Server 7.5 running on Windows Server
  • Lotus Notes running on RHEL 5 32 bit

1. First we have to install Symantec netbackup client 6.5 on linux host. I will not cover client installation steps.

2. In older version of Netbackup database agents and options needs to be installed seperately on Netbackup client machine.

3. In order to install NBU database agent, extract database agent package and run ./install file to execute installation process.

------------------------------------------------------------------------------Output of DB agent Installation-----------------------------------------------------------------------------------------

[root@mcrmail01 NBU_DBAgent]# ./install

Symantec Installation Script

Copyright 1993 - 2007 Symantec Corporation, All Rights Reserved.

        Installation Options

        1 NetBackup Add-On Product Software

        2 NetBackup Database Agent Software

        q To quit from this script

Choose an option [default: q]:

**********

There are two ways to install database agent software.

1.  Remote Installation:  Loads the software on a server with

    the intent of pushing database software out to affected clients.

2.  Local Installation:   Loads and installs the software only to this

    local machine.

Do you want to do a local installation? [y,n] (n) y

**********

        Installing NetBackup for Lotus Notes

Do you wish to continue? [y,n] (y) y

the agents selected, the following are supported on this platform and will be installed:

        Lotus Notes

Loading the Database Agent packages into the

/usr/openv/netbackup/dbext directory and installing.

**********

   Installing NetBackup for Lotus Notes...

Extracting files from /usr/openv/netbackup/dbext/LOTUS.linuxR_x86_2.6.tar.Z ...

usr/openv/netbackup/

usr/openv/netbackup/bin/

usr/openv/netbackup/bin/nblnagent

usr/openv/netbackup/bin/lotusnotes_config

usr/openv/netbackup/bin/nblndb2

usr/openv/netbackup/dbext/

usr/openv/netbackup/dbext/LOTUS.linuxR_x86_2.6.version

usr/openv/lib/

usr/openv/lib/libvnbln.so

/bin/tar: Read 4096 bytes from -

LiveUpdate is not installed, skipping registration step...

NetBackup for Lotus Notes installation completed.

**********

Execution of ./install_dbext is complete.

Execution of ./install is complete.

File /usr/openv/tmp/install_options_trace.6948 contains a trace of this install.

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

4. After completing installation of database agent goto /usr/openv/netbackup/bin directory and run ./lotusnotes_config to link netbackup agent with lotus notes.

[root@mcrmail01 bin]# ./lotusnotes_config

Please specify the Lotus Notes instance home path name (Example: /opt/lotus):

/opt/ibm/lotus

Do you have other Lotus Notes instances? (y/n) [n] n

Linking /opt/ibm/lotus/bin/nblnagent to tools/startup.

Linking /opt/ibm/lotus/notes/latest/linux/nblnagent to /usr/openv/netbackup/bin/nblnagent.

Linking /opt/ibm/lotus/bin/nblndb2 to tools/startup.

Linking /opt/ibm/lotus/notes/latest/linux/nblndb2 to /usr/openv/netbackup/bin/nblndb2.

5. After successfully completing above taks goto Netbackup server to edit client properties and create backup policy for Netbackup. To define properties for a Lotus Notes client from the NetBackup Administration Console

  • Open the NetBackup Administration Console.
  • Expand Host Properties.
  • Click on Clients.
  • In the right pane, right-click on the client name and select Properties.
  • In the left pane, expand Windows Client or UNIX client and select Lotus Notes

6. Provide the following information for Lotus client.

  • Maximum number of logs to restore: Maximum number of The maximum number of logs that can be prefetched in a single restore job during recovery. Specify a value greater than 1.
  • Transention Logs cache path: Specify a path where NetBackup can temporarily store the prefetched transaction logs during recovery.For example

           /tmp/logcache

  • INI Path: Include the directory and the notes.ini file name.

          /db/notesdata/notes.ini

  • Path: Specify a path that includes the Domino data directory, the Lotus program directory, and the Lotus resource directory. For example:

          /export/home/notesdata:/opt/lotus/notes/latest /sunspa:/opt/lotus/notes/latest/sunspa/res/C

7. Create new policy for Lotus notes backup. In attribute tab change policy type to Lotus Notes.

attribute.JPG

8. In schedule tab create backup schedule according to your requirement. I have created daily full backup schedule.

schedule.JPG

9. In next tab add Lotus notes client name.

client.JPG

10. In last tab select ALL_LOTUS_DATABASE template to backup all mailboxes of Lotus notes.

selection.JPG

11. After creating backup job run manual job to check your policy and configuration.

I hope this article helps you during configuration of Lotus Notes running on 32bit Linux OS.