Hi, Farren - The simplest approach is to do a DEFine Volume to assign K tapes to the desired storage pool: assigned volumes are used before Scratches. The downside is that the tapes remain assigned to the stgpool until deleted, which may be fine for you. You would additionally want to at least temporarily mark any Filling J tapes as read-only. The alternative is to either use UPDate LIBVolume to set J tapes to private for a while or perform CHECKOut LIBVolume with REMove=No on the J tapes, then check them back in as scratch later.
It would be kind of nice if the product allowed assigning usage priority values to volumes, to allow individual volumes or a class of volumes to be used ahead of others. Richard Sims On Jun 17, 2005, at 4:57 AM, Farren Minns wrote:
Hi all Is there a way to issue the move data command for a volume such that you can specify the volume you want to move the data to? The reason I ask is that I have one on-site tapepool (all 3590 J tapes), and I want to start adding some K tapes (extended capacity), to the mix. For this reason I want to start doing some manual moving of data from the J tapes to the K tapes. I still need to allow TSM to use the available scratch J tapes as well though, so I don't want to have to eject them all from the library. As far as I can tell from the documentation, the only option I have is to issue the stgpool that I want to copy to (or in this case leave it blank as I'm going to be copying within the same pool anyway).
