> When housekeeping time arrives, have a dsmadmc-driven programette > query for > external primary tapes which have enough space worth reclaiming, then > call > for their reinsertion; then Checkin and perform 'MOVe Data ... > RECONStruct=Yes' > on each volume in turn. You will likely have to operate on just a few > tapes at > a time due to your library cell constraints. Checkout as needed.
The problem is messier than the above proposal indicates. A tape that is a candidate for reclamation may start with a file continued from another volume, or end with a file that is continued on another volume. If either or both of these things happens, the 'move data' for the reclamation candidate will attempt to mount the tape or tapes containing the other parts of the spanned files.