![](/images/new-backgrounds/1108834/108834575x1.webp)
The following software products and components support logical data migration:
DFSMS allocation management
Allocation management by
DFSMSdss
DFSMShsm™
FDR
System utilities like:
–IDCAMS with REPRO, EXPORT / IMPORT commands
–IEBCOPY to migrate Partitioned Data Sets (PDS) or Partitioned Data Sets Extended (PDSE)
–ICEGENER as part of DFSORT which can handle sequential data but not VSAM data sets, which also applies to IEBGENER
Database utilities for data which is managed by certain database managers like DB2 or IMS™. CICS® as a transaction manager usually uses VSAM data sets.
13.3.1Data Set Services Utility (DFSMSdss)
A common utility is DFSMSdss. In this case it is not used for full physical full volume operations, but for data set level operations. Pointing to certain input volumes, DFSMSdss can also move data sets in a logical fashion off of certain source volumes.
Example
//MIGRATE | EXEC PGM=ADRDSSU |
|
//SYSPRINT | DD SYSOUT=* |
|
//* | FROM VOLUMES | *** |
//IN001 | DD UNIT=3390,VOL=SER=AAAAAA,DISP=SHR |
|
//IN002 | DD UNIT=3390,VOL=SER=BBBBBB,DISP=SHR |
|
//IN003 | DD UNIT=3390,VOL=SER=CCCCCC,DISP=SHR |
|
//SYSIN | DD * |
|
COPY DS(INC(**) EXCLUDE(SYS1.VTOCIX.*,SYS1.VVDS.*)) -
LIDD(IN001,IN002,IN003) | - |
DELETE CATALOG | - |
ALLDATA(*) ALLX WAIT(0,0) ADMIN OPT(3) CANCELERROR
/*
//
Example
If the number of volumes is rather small and the source volume’s data sets are all managed by DFSMS/MVS, which implies that the data set is managed through Management Classes, you might consider utilizing DFSMShsm to migrate all data sets off the source volumes.
During recall the data set would then be allocated onto the new volumes provided that the source volumes are disabled for new allocations in a
Another variation of DFSMShsm to migrate data on a logical data set level is to utilize Aggregate Backup and Recovery (ABARS). ABARS allows you, through powerful data
264DS6000 Series: Concepts and Architecture