ADSM-L

Re: TDP For Domino OS390 and Domino V6 issues

2004-06-01 12:09:37
Subject: Re: TDP For Domino OS390 and Domino V6 issues
From: Eduardo Esteban <eesteban AT US.IBM DOT COM>
To: ADSM-L AT VM.MARIST DOT EDU
Date: Tue, 1 Jun 2004 09:02:19 -0700
The most likely reason the "domdsmc q dbb" command cannot find any
databases is
because the domdsmc executable does not have the set-user-id bit on.  Turn
this bit on with
'chmod 6771'. There is an IBM KB article that explains the reason why
previous backups
cannot be seen.  Go to www.ibm.com  and search for 1109089.  This should
bring the KB
article titled 'Databases that have been backup up to the TSM server are
not found
by domdsmc query dbbackup command"

Eduardo Esteban


"ADSM: Dist Stor Manager" <ADSM-L AT VM.MARIST DOT EDU> wrote on 05/31/2004
07:06:12 AM:

> Has anyone any experiences of using TSM Server 5.2.2.3, TSM For Mail TDP
> For Domino OS390 V5.1.5.01 and Domino V5 upgrading to Domino V6?

> I'll explain our configuration and problem.

> We run TSM and Domino V5 Instances on a pair of z/os LPAR's as follows :

> SYSE

> TSM Server, clients H01TDP, M01TDP.M02TDP TSMSYSE
> Domino Instances H01, M01, M02

> SYSF

> TSM Server, clients H02TDP, M03TDP.M04TDP TSMSYSF
> Domino Instances H02, M03, M04

>
> All our backup, archive and housekeeping processes are executed via z/os
> Batch Applications managed by OPCA executing USS scripts.
> All our Selective and Incremental backups, archives and so on are run
using
> a single execution userid in z/os.
> Our process involes invoking a single profile where we pass a parameter
of
> the Domino Instance which sets up teh environment for the execution of
the
> script.
> This looks like this :

> export DSM_DIR=/etc/tsm/ba
> export DSM_LOG=/etc/tsm/ba
> export DSM_CONFIG=/etc/tsm/ba/dsm.opt
> export DSMI_DIR=/etc/tsm/api
> export DSMI_LOG=/etc/tsm/domino/$1
> export DSMI_CONFIG=/etc/tsm/domino/$1/dsm.opt
> export DOMI_DIR=/usr/lpp/Tivoli/tsm/client/domino/bin
> export DOMI_LOG=/etc/tsm/domino/$1
> export DOMI_CONFIG=/etc/tsm/domino/$1/domdsm.cfg
> export _EDC_PUTENV_COPY=YES
> export _CEE_RUNOPTS='XPLINK(ON)'
> export PATH=/usr/lpp/lotus/bin:/notes/$1:$PATH
> alias dsmc=/usr/lpp/Tivoli/tsm/client/ba/bin/dsmc
> alias dsmadmc=/usr/lpp/Tivoli/tsm/client/ba/bin/dsmadmc
> cd /etc/tsm/domino/
> export PS1="$1 >"

> NOTE : To support Domino V5 and V6 together, we would add code to select
a
> different PATH statement based on the Domino Instance name variable.
> This has a UID=0  (root access in USS)

> For any RESTORE requests, we use another single userid which is used
both
> by our Service Desk and Storage Management Team, and again this has a
UID=0
> (Root access).

> All this fits together nicely - until we attempted to upgrade to Domino
V6.

>
> We planned to upgrade the H01/2 servers to Domino V6 first, and then to
run
> with both Domino V6 and V5. migrating each of the mail servers a week
> apart.
> We had to ensure compatibility with this mixed configuration.
> When we first installed Domino V6 on our test LPAR, on H01, the first
> problem we hit was as follows when executing a "domdsmc query domino"
> command from our root userid :

> h01 >domdsmc query domino

> IBM Tivoli Storage Manager for Mail:
> Data Protection for Lotus Domino
> Version 5, Release 1, Level 5.01
> (C) Copyright IBM Corporation 1999, 2002. All rights reserved.
> Error Code 493: Do not run Domino as root.  Domino exiting
> ACD5130E Could not initialize the connection to Lotus Domino properly.
> error=493

> Okay, Domino V6 does not allow you to run domdsmc as root
> Why ??

>
> So we set up a new user, with a UID=1999
> We tested this on both Domino V6 and V5.
> To allow the alternate userid to process domdsmc commands, we had to
make a
> lot of permission changes in our environment, in particular :

> notes.ini
> server.sid
> all *.nsf and *.ntf files

>
> We tested all functionality for proof of concept, ie
> SEL/INCR/RESTORE/ARCHIVE etc....

> All was okay until we attempted to QUERY a Notes mailbox (*.nsf) on the
> Domino V5 instance using the non-root Logon,  which had been backed up
with
> teh root uid; we hit the following :

>
> m01 >domdsmc query DBB "mail01/*" /INACT
> IBM Tivoli Storage Manager for Mail:
> Data Protection for Lotus Domino
> Version 5, Release 1, Level 5.01
> (C) Copyright IBM Corporation 1999, 2002. All rights reserved.
> ACD5811I There are no database backups matching the filespec mail01/*
and
> the server name M01.

>
> As you can see we cannot see any of the previously backed up mailboxes
> (using the non-root uid) with the  "domdsmc query DBB" command.
> The same error message occurs if you try a "domdsmc restore" command.
> If you backup a mailbox with the non-root uid, you see only that latest
> backup via a "domdsmc query DBB" command

> If you run the same command with a root user, as the Mail Server is
still
> at Domino V5, you see all the backups, including the one just taken with
> the non-root userid.

>
> So we have a dilemma.
> We have to either ditch all our old backups after migration to Domino
V6,
> thereby eliminating our capability to recover old data, or start backing
up
> now using a non-root uid.
> (This at least will provide us with some recovery capability)

> We do not want to make drastic changes to our strategy.

> Has anyone encountered this type of issue?
> I have raised PMR's with IBM but I was wondering if anyone who
subscribes
> to ADSM.ORG had encountered similar problems and implemented a work
around
> ??

>
> Thanks

> Robin Lowe
> Senior Storage Analyst
> Standard Life Group
> TST Storage Management
> Tel : 0131 245 3344
> Mobile : 0775 2587484

<Prev in Thread] Current Thread [Next in Thread>
  • Re: TDP For Domino OS390 and Domino V6 issues, Eduardo Esteban <=