5. Maintenance › 5.9 Moving CA MICS Products to a Different Unit › 5.9.3 Transfer Data Files and Checkpoint Information to the Target Unit
5.9.3 Transfer Data Files and Checkpoint Information to the Target Unit
__ 1. Ensure Backup
Ensure that a current backup tape exists for the
original and target_unit (if active); otherwise submit
the unit's BACKUP job. Ensure that the job completes
with a condition code of zero and that all timespans
have been successfully copied.
__ 2. Suspend Production Processing (Original and Targeted
Unit)
Suspend production operations for the unit database by
using the Operational Status and Tracking SUSPEND
command in MWF to deactivate production scheduling.
Suspend production processing in the original_unit and
the target_unit if it is active.
__ 3. Create Online Database Copy Job
Create a job in the original_unit to copy all of the
product's online database files to the target_unit.
Use the JCL below as an example. Add DD and PROC COPY
statements to the job if any of the product's files
reside in a split timespan.
NOTE: If the product interfaces with the CA MICS
Accounting and Chargeback product, invoke the
MICS Workstation Facility (MWF). Use the
following options: Management Support
Applications, Accounting and Chargeback,
Parameter Specification and Generation, Rate
Tables (4;2;3;6) to copy the product journal
files, where ff is the file identifier.
For more information about the Accounting
Journal Files (ACTJxx), refer to the Accounting
and Chargeback User Guide, Appendix C.2.
// EXEC MICSSHRx,SYSPARM=
//NDETAIL DD DISP=OLD,DSN=target_prefix.MICS.DETAIL
//NDAYS DD DISP=OLD,DSN=target_prefix.MICS.DAYS
//NWEEKS DD DISP=OLD,DSN=target_prefix.MICS.WEEKS
//NMONTHS DD DISP=OLD,DSN=target_prefix.MICS.MONTHS
//NYEARS DD DISP=OLD,DSN=target_prefix.MICS.YEARS
PROC COPY IN=DETAIL OUT=NDETAIL;
SELECT iii: iii: ;
SELECT ACTJff: ; (if ACT interface)
PROC COPY IN=DAYS OUT=NDAYS;
SELECT iii: iii: ;
PROC COPY IN=WEEKS OUT=NWEEKS;
SELECT iii: iii: ;
PROC COPY IN=MONTHS OUT=NMONTHS;
SELECT iii: iii: ;
PROC COPY IN=YEARS OUT=NYEARS; (if active)
SELECT iii: iii: ;
where x is the identifier of the original_unit,
target_prefix is the high-level qualifier of the
target_unit, and iii is each information area within
the product that you are moving.
__ 4. (CONDITIONAL) Deactivate Accounting and Chargeback
If this is the only product that interfaces with
Accounting and Chargeback, then edit the DAY199 step
of the DAILY job in the original_unit as follows:
SYSPARM=NODATA
NOTE: Accounting and Chargeback should not be
deactivated until the accounting months-end
processing has occurred.
__ 5. Execute Copy Job Created in a Previous Step
Add the job card (and PROCLIB card, if required) to
the JCL and submit the job. Ensure that it completes
with a condition code of zero.
__ 6. (CONDITIONAL) Rename IMS Suspend Files
If you are moving the IMS product and using the
suspend file, rename the following input and output
suspend files to the target_prefix:
target_prefix.MICS.IMSSUS1
target_prefix.MICS.IMSSUS2
Use the ISPF option 3.2, option 3.4 or the TSO RENAME
command.
__ 7. (OPTIONAL) Print CHECKPOINT Data Set
Print the prefix.MICS.CHECKPT.DATA data set in the
original_unit in order, in the event recovery is
needed.
__ 8. (CONDITIONAL) Define Accounting Rates
If Accounting and Chargeback is installed, use the
CA MICS Workstation Facility (MWF) to complete the
RATETBL panels. Select option 4;2;3;6 from the MWF
primary options panel. The JCL for the MAGRUN will be
displayed automatically if any of the RATETBL
specifications are altered.
NOTE: If the logical SYSID is checked before
assigning a comp code value, review the
ACTFnnnn members in sharedprefix.MICS.SOURCE,
where 'nnnn' is the number of an accounting
comp code. If the CPU processor or processor
speed is used in determining your site's
accounting logic, then logic for the new CPU or
LPAR will need to be added.
__ 9. Modify CHECKPOINT
__ Use ISPF EDIT, COPY and PASTE commands to copy the
checkpoint lines from the original_unit to
target_prefix.MICS.CHECKPT.DATA.
These lines should apply to the product as
installed in the target_unit: SYSIDs, subsystems,
data sources, time-stamps, etc.
__ Edit target_prefix.MICS.CHECKPT.DATA to fit your
organization's needs.
Ensure that your ISPF EDIT profile has the NUMBER OFF
option in effect; this data set cannot have line
numbers.
+-----------------------------------------------------------+
| Reference(s): Section 4.3.4.4.2 (CHECKPT Command) |
| Section 4.3.7 (Checkpoint File) |
+-----------------------------------------------------------+
__ 10. Resume Operations (Targeted Unit)
Enable CA MICS operational jobs for this unit
database. Use the Operational Status and Tracking
RESUME command in MWF to enable CA MICS operational
jobs.
__ 11. Execute BACKUP (Targeted Unit)
Submit target_prefix.MICS.CNTL(BACKUP). Ensure that it
completes with a condition code of zero.
__ 12. Remove A Component
Complete the "Remove A Component from a Unit"
checklist in Section 5.12.
__ 13. Transfer Tape Files
Complete the "Transfer Tape Files to the Target Unit"
checklist in section 5.9.4.