You do not need to install the client code twice to get the second node.
Since I do not know what kind of operating system that the TSM Client is running on
the concept is the same with the exception of Windows.
For Unix:
In the dsm.sys file
* Stanza 1
Servername FRED
TCPServeraddress XXX.XXX.XXX.XXX
TCPPort XXXX
NODENAME Weeklybackup
.
.
.
* Stanza 2
Servername BOB
TCPServeraddress XXX.XXX.XXX.XXX
TCPPort XXXX
NODENAME Monthlybackup
.
.
.
.
There are going to be two dsm.opt file.
The dsm2.opt can be named anything we want as long as we use the -optfile parameter to
point to the file. The file could be called bob.opt, george.opt, nancy.opt or gina.opt.
I think you can even get away without using the .opt extention, as long as we have the
parameter servername that match the same parameter in the dsm2.sys file.
dsm.opt
SERVERNAME FRED
dsm2.opt
SERVERNAME BOB
For Windows, all the above information will be in the dsm.opt file since there is not a dsm.sys file.
To start the client command line:
dsmc <- This will read the first stanza.
dsmc -optfile=/path/dsm2.opt
or
dsmc -servername=bob
To start the GUI for the 2nd node:
dsm -optfile=/path/dsm2.opt
or
dsm -servername=bob
Of course the nodenames need to be register with the TSM Server.
Also the TSM Server will see two nodes even though they are both on the same system,
need to register additional client nodes.
If you want to perform scheduling, need to have two schedule daemons.
dsmc sched <- this will read the first stanza.
dsmc sched -optfile=/path/dsm2.opt
or
dsmc sched -servername=bob
Now with two nodes, you can have two schedule
One for weekly backup and another one for monthly backup.
Good Luck,
Sias