I have a directory ("/foo/bar") on an AIX 4.3.3 box which has files
backed up into a TSM 4.1.3.2 server on the same AIX 4.3.3 box.  If I
login as a regular user and run:

dsmc restore /foo/bar/ /tmp/ -inactive -pick -password=baz

    I get no files.  If I su to root and run it again, I see the files.
My first thought is that TSM is protecting data that might only be
visible to root (which it isn't-- it is world readable), and requiring
root to run dsmc to retrieve the files.
    However, if I go to another AIX 4.3.3 box and execute the same command
as above (with -virtualnode=blah), I see the files!  If I go to a linux box
and run the same command, I can still see the files!

    So, I did an experiment.  I have a linux box that has been backing up
into our TSM server for quite some time.  I created a new directory on it
and copied some files to it, and then did a backup.  I then tried to view
the files as a regular user using dsmc.  No go.  I then try this as root
and it works (i.e., I see the files).  I then go to another linux box and
run the dsmc -virtualnode and see the files.

    In summary:  Machine A backs up some files.  I can get these files as
root on Machine A or any user on Machine B using -virtualnode.  I CANNOT
get these files as a non-root user on Machine A.  If I try to specify
-virtualnode as a non-root user on Machine A, I get:

ANS1107E Invalid option/value: '-virtualnode=MachineA'

    If I copy and paste this command to a shell prompt on Machine B (to
verify the syntax), it works, and I see the files.

    What gives?

--
"It's supposed to be hard. If it wasn't hard,     Jack McKinney
 everyone would do it. It's the hard that         [EMAIL PROTECTED]
 makes it great." -Jimmy Dugan                    http://www.lorentz.com
1024D/D68F2C07 4096g/38AEF076

PGP signature

Reply via email to