On 9 jun 2010, at 21:11, Keith Arbogast wrote:
> Can a standalone TSM server be re-configured to be a Library Client? We are
> not using library sharing on our 3584 ATLs now. Our TSM servers are at
> version 5.5.4.1 on RHEL 5.
>
> We have server to server communications setup between two Data Centers. So,
> the offsite Copypools are on the local 3584. Offsite database backups are
> also written to the onsite ATL.
>
> My purpose in converting the standalone server to a Library Client would be
> to use library sharing in a Disaster Recovery. One Library Client would be
> the current onsite server. The other Library Client would be a standby clone
> of the offsite TSM server. Ordinarily, it would not be running. If the
> offsite Data Center were lost, I could restore the database of the offsite
> server to the second onsite library client.Then, it could share the local
> tape drives to restore offsite clients rebuilt locally.
>
> The stumbling block seems to be that tape volumes must be checked-in to the
> Library Manager. There already are several hundred tape volumes in private
> status on both standalone servers. How would I tell a new Library Manager
> that those tape volumes were owned by the new Library Client?
>
client1:select 'checkin libv sharedlib', volume_name, 'stat=priv owner=client1
checkl=b waitt=0' from libvolumes where status='Private' > client1privlist.mac
client1:select volume_name from libvolumes where status='Scratch' >
client1scratchlist
client1:checkout libv dedicated voll=file:client1privlist remove=b
client1,client2:checkout libv dedicated voll=file:client1scratchlist remove=b
client2:select 'checkin libv sharedlib', volume_name, 'stat=priv owner=client1
checkl=b waitt=0' from libvolumes where status='Private' > client2privlist.mac
client2:select volume_name from libvolumes where status='Scratch' >
client2scratchlist
client2:checkout libv dedicated voll=file:client2privlist remove=b
client2:checkout libv voll=file:client1scratchlist remove=b
reassign all of your volumes to the new lib, or whatever you do
edit both .mac files to remove all garbage and you have valid checkin commands
lm:macro client1privlist.mac
lm:macro client2privlist.mac
lm:checkin libv sharedlib voll=file:client1scratchlist checkl=b stat=scr waitt=0
lm:checkin libv sharedlib voll=file:client2scratchlist checkl=b stat=scr waitt=0
roughly. the selects that generate the macros might need some tweaking.
> If there is a way to convert a standalone TSM server to a Library Client, I
> would be grateful to hear of it. If this idea looks like Swiss cheese, and
> smells like Limburger I would like to know that too.
>
> With my thanks and best wishes,
> Keith Arbogast
> Indiana University
--
Met vriendelijke groeten/Kind Regards,
Remco Post
r.post AT plcs DOT nl
+31 6 248 21 622
|