How do you change the device class of a storage pool?
1 answers - 2394 bytes -

You can update your device class to point to the new library, but
all storage pool using that class will be redirected.
Message
From: ADSM: Dist Stor Manager [mailto:ADSM-L (AT) VM (DOT) MARIST.EDU] Behalf
Mark D. Rodriguez
Sent: Friday, December 02, 2005 2:12 PM
To: ADSM-L (AT) VM (DOT) MARIST.EDU
Subject: How do you change the device class of a storage pool?
Hi,
I am not sure this can be done, but here is what I would have to do.
* Customer currently has one library(libA) with one device class
(devA) defined that points at libA, and several storage pools that
use devA.
* Customer has installed new library (libB) which is identical to libA.
* I would like to change the device class of the copypool to be devB
so it uses libB and not libA anymore.
* The upd stg command does not support updating the device class
attribute. I can see why it might not, so it keeps people from
moving an LT based storage pool to say a DLT library.
My solution is:
* rename copypool to oldcopypool
* create new copypool using new devB class
* make sure that all new backup data is to diskpool which I backup
to copypool prior to migration or any data going straight to
tapepool must goto copypool at the same time via the "copy storage
pools" attribute.
* Then start the lengthy backup of tapepool to copypool. This means
every byte in tapepool has to be re-copied to the new copypool.
In my case this will take about 14 days of non-stop spinning of
tapes on every drive available! So for all practical purposes it
will take me 3-4 weeks since I will have to use the drives for
production purposes during that time.
* tapepool is backed up to copypool I can start the long
process of deleting oldcopypool. I will have to do a del vol
VL_NAME discarddata=yes for each volume in the oldcopypool. This
will be very I intensive and will take some time as you can only
run a couple of these at a time without seriously impact the
performance of the system.
My question:
Does anybody have a better way to do this? I am missing something in my
process above that might make things simpler? This is definitely a time
when I wish I could just poke something into the TSM DB!
Thank You in advance for any help you can offer.