Migrating from IBM Z Software Asset Management 8.3/8.3.1 to HCL Z Asset Optimizer 9.1 (optional)
If you wish to port data from IBM Z Software Asset Management 8.3/8.3.1 to HCL Z Asset Optimizer 9.1, you need to unload data from the 8.3/8.3.1 repository and reload the unloaded data into a new HCL Z Asset Optimizer 9.1 repository.
About this task
The HCL Z Asset Optimizer 9.1 repository can be either a Db2® database or an SQLite database. To perform the migration, run the following migration jobs:
Procedure
- HSISUN83– Run this job to unload the 8.3/8.3.1 repository. Ensure that all groups are unloaded, including group 3. To accomplish this, you need to comment the // NULL statement just before the //UNLOAD3 EXEC statement in order for jobsteps UNLOAD3, UNLOAD4, and UNLOAD5 to run. Otherwise, data from tables TJOBDATA, TMODULE, AND TUSEMTD will not be selected for unload.
- HZASCUST– Run this customization job to create a new set of JCLLIB/PARMLIB members for HCL Z Asset Optimizer. Before you decide where to define your 9.1 repository, read the comments in step 5, below.
-
HZASDB01:
- Db2® - Run this job to create new storage groups.
- SQLite – Run this job to create a new zFS file.
- HZASDB02 – Run this job to create a new 9.1 GKB database.
-
HSISDB03 – Run this job to create the new 9.1 repository database and
database objects. LKB/LKU. database objects are also created in this job but
note that LKB/LKU data are not unloaded in the 8.3/8.3.1 job, HSISUN83.
- Db2®:If the same Db2® subsystem is used by 8.3/8.3.1 repositories, you must define different database and schema names for the 9.1 Repository. Having identical database and schema names in the same Db2® system will result in Db2® errors.
- SQLite: You can use the same 8.3/8.3.1 database name and schema names for the 9.1 Repository, as long as the 9.1 Repository is defined in a different ZFS file system.
- HZASDB04 - Run this job to create the Notifications database and database objects. Upon successful completion of the job, proceed to the next job. A condition code of 0 is expected.
- HSISGKBL – Run this job to populate the GKB database. Always use the latest GKB version which can be found in the latest GKB PTF.
- HZASMI83– Run this job to load data into the newly created 9.1 Repository, using the input file generated from step 1.
-
Verify the loaded V9.1 Repository:
What to do next
- HZASIQIM - Run IQ Imports with a setting of FULLREMATCH=Y for ALL LPARs that are defined in the repository. This will ensure that vendors and products are re-identified.
-
//AGGR - Run at least one Aggregator jobstep (//AGGR) with a setting of COUNTUSAGEFULL=Y. This will ensure that vendors and products are populated with the latest information for the new V9.1 tables and columns.
Jobstep //AGGR is included as part of job, HZASIQIM.
- Lastly, run other operational jobs such as: HZASZCAT, HZASUIMP, HZASUMON, HZASANLO (Analyzer), and so forth.