Note: The information in this topic applies only to VTS
import/export processing; it does not apply to TS7700 copy export
processing.
To use DFSMSrmm for export processing,
you must first make sure that volume information reflects the most
current location information. Perform DFSMSrmm inventory management
storage location processing to set the destinations for any volume
moves that are required.
As logical volumes are exported, DFSMSrmm tracks the 'in container'
stacked volume and drives movement based on the destination of logical
volumes. Use DFSMSrmm export processing to remove logical volumes
from a VTS.
- Define vital record specifications that specify locations to which
data sets in the VTS should be moved.
- Run DFSMSrmm inventory management vital records and storage location
management processing to determine which logical volumes should be
moved. DFSMSrmm allocates a bin number to the volume if the volume's
destination is shelf-managed. There will be unused bin numbers for
logical volumes that are moving to shelf-managed storage locations.
You will waste bin numbers because EDGRPTD ignores the assigned bin
numbers for logical volumes.
- Create a list of volumes to export. Create the list after you
run storage location management. The moves are those that are identified
during vital record processing or those changes that are made when
you issue the RMM CHANGEVOLUME subcommand. Use the RMM SEARCHVOLUME
subcommand to obtain volume information for the list as shown in Figure 1.
Figure 1. Creating a volume export listRMM SEARCHVOLUME VOLUME(*) LIMIT(*) LOCATION(vts)-
DESTINATION(dest) CLIST('',',dest') -
INTRANSIT(N)
DFSMSrmm returns a list of volumes to export that you can use
as input for creating the export list logical volume file 1. See these
examples in SYS1.SAMPLIB for the format and required files for the
export list volume.
- CBRSPSXP — sample JCL for export list volume scratch request.
- CBRSPPXP — sample JCL for export list volume private request.
You can track the movement of logical volumes by using the LOCATION
field and DESTINATION field of the volume information.
- Start the export process as described in the
z/OS DFSMS OAM Planning, Installation, and Storage Administration Guide for Tape Libraries using the LIBRARY EXPORT command or use
the CBRSPLCS sample program.
The VTS export process runs asynchronously
to DFSMSrmm processing. Once the export request has been initiated,
VTS library signals trigger DFSMSrmm actions related to export processing.
During
the VTS export process, logical volumes are copied to a stacked volume,
and the stacked volume is completed. For each logical volume copied
to the stacked volume, DFSMSrmm is notified of both the logical volume
and stacked volume. DFSMSrmm updates the DFSMSrmm control data set
with the volume serial number of the stacked volume as the 'in container'.
- After export VTS processing is completed, you can run DFSMSrmm
inventory management report extract processing to obtain information
about the volumes that were processed.
- Create movement report and pick lists by using the DFSMSrmm EDGRPTD
report utility.
- Use the movement reports to eject the stacked volumes from the
VTS using the library manager and move them to the destination storage
location. Transfer the stacked volumes in the export hold category
to the exit station using the library manager console.
- Physically move the stacked volumes listed in your movement report
from the VTS exit station to the destination storage location.
- Confirm that volumes have been moved. When the stacked volume
is moved, you must confirm the move for all the logical volumes that
reside on the volume. Use the RMM CHANGEVOLUME subcommand as shown
in Figure 2 to confirm the completion of the movement
of volumes.
Figure 2. Confirming volume moves for exported volumesRMM CHANGEVOLUME * CONFIRMMOVE(vts,ALL)