Moving all the data sets from a migration level 1 volume

You can move all the data sets from an ML1 volume either to other ML1 volumes or to ML2 volumes. Use the following commands to move all data sets:
FREEVOL MIGRATIONVOLUME(volser)

FREEVOL MIGRATIONVOLUME(volser) AGE(0)

FREEVOL MIGRATIONVOLUME(volser) -
   TARGETLEVEL(MIGRATIONLEVEL1)

FREEVOL MIGRATIONVOLUME(volser) AGE(0) -
   TARGETLEVEL(MIGRATIONLEVEL1)

FREEVOL MIGRATIONVOLUME(volser) -
   TARGETLEVEL(MIGRATIONLEVEL2)

FREEVOL MIGRATIONVOLUME(volser) AGE(0) -
   TARGETLEVEL(MIGRATIONLEVEL2)

FREEVOL MIGRATIONVOLUME(volser) -
   TARGETLEVEL(MIGRATIONLEVEL2(DASD))

FREEVOL MIGRATIONVOLUME(volser) AGE(0) -
   TARGETLEVEL(MIGRATIONLEVEL2(DASD))

FREEVOL MIGRATIONVOLUME(volser) -
   TARGETLEVEL(MIGRATIONLEVEL2(TAPE))

FREEVOL MIGRATIONVOLUME(volser) AGE(0) -
   TARGETLEVEL(MIGRATIONLEVEL2(TAPE))

For this operation, the AGE parameter must be omitted or must be zero. Processing is different for SMS-managed data sets and for non-SMS-managed data sets. For either type of data set, DFSMShsm moves all the migration copies on the volume. Small data sets that move to an ML1 volume can go to SDSP data sets.