BMC AMI Copy COPY and MODIFY processing phases


For the COPY and COPY IMAGECOPY commands, BMC AMI Copy processing consists of three phases. The following figure shows these phases occurring when making image copies. The RECALL command, which applies only to table spaces, requires only one phase, RCLL, which is not used by the other commands. The QUIESCE command, which establishes a quiesce point, requires a QUIESCE phase, which is not used by the other commands.

The functions performed by BMC AMI Copy during each phase are listed in the six tables at the bottom of this page. 


1_Phases occurring when making image copies_SPE2010.png

The following figure shows BMC AMI Copy MODIFY processing consists of the phases. The functions performed by the MODIFY command during each phase are listed in the six tables at the bottom of this page: 

1_Phases ocurring for COPY PLUS MODIFY command processing_SPE2010.png

The following table describes the UTILINIT—processing phase used by BMC AMI Copy 1

Command

Description

COPY command

All SHRLEVEL values

  • Initializes the job and any interaction with XBM
  • Parses command
  • Performs catalog lookup
  • Manages concurrent utility access
  • Modifies space status as required

More actions for SHRLEVEL CONCURRENT 2

If Instant Snapshots are not specified (DSSNAP NO):

  • Initializes the process with SUF or XBM
  • Initializes the space group

If Instant Snapshots are specified (DSSNAP YES):

  • Creates Instant Snapshots for table spaces and index spaces

COPY IMAGECOPY command

  • Initializes the job
  • Parses command
  • Performs catalog lookup
  • Manages concurrent utility access
  • Does not modify space status

RECALL command

Not applicable

QUIESCE command

  • Initializes the job
  • Parses command
  • Performs catalog lookup
  • Manages concurrent utility access
  • Does not modify space status

MODIFY command

  • Initializes the job
  • Parses commands
  • Performs catalog lookup
  • Manages concurrent utility access

1 All phases use the SYSPRINT data set and update the BMCUTIL and BMCSYNC tables. For more information about the BMCUTIL and BMCSYNC tables, see Common-utility-tables.

2 This is applicable only when making Snapshot Copies.

The following table describes the COPY—processing phase used by BMC AMI Copy

Command

Description

COPY command

All SHRLEVEL values

If Instant Snapshots are not specified (DSSNAP NO):

  • Copies pages from the table space to the output data sets
  • Performs page integrity checks
  • Copies index data sets
  • Gathers statistics if RUNSTATS is specified

For SHRLEVEL REFERENCE and SHRLEVEL CHANGE, if Instant Snapshots are specified (DSSNAP YES):

  • Creates Instant Snapshots for table spaces and index spaces

More actions for SHRLEVEL CONCURRENT 2

  • Performs initialization checks
  • Copies pages from SUF or XBM to output data sets when appropriate

COPY IMAGECOPY command


  • Copies the image copy to the output data sets
  • Performs page integrity checks for table spaces

RECALL command


Not applicable

QUIESCE command


Not applicable

MODIFY command


Same as COPY Command if TEMPLATE command is used to create copies

1 All phases use the SYSPRINT data set and update the BMCUTIL and BMCSYNC tables. For more information about the BMCUTIL and BMCSYNC tables, see Common-utility-tables.

2 This is applicable only when making Snapshot Copies.

The following table describes the UTILTERM—processing phase used by BMC AMI Copy

Command

Description

COPY command

All SHRLEVEL values

  • Updates catalog as required
  • Cleans up after the COPY phase
  • Manages concurrent utility access
  • Ends connection to XBM
  • Modifies space status as required

More actions for SHRLEVEL CONCURRENT2

Ends connection to SUF or XBM

COPY IMAGECOPY command

  • Updates catalog as required
  • Cleans up after the COPY phase
  • Manages concurrent utility access
  • Does not modify space status

RECALL command

Not applicable

QUIESCE command

  • Manages concurrent utility access
  • Does not modify space status

MODIFY command

  • Cleans up after the MODIFY phase
  • Manages concurrent utility access

1 All phases use the SYSPRINT data set and update the BMCUTIL and BMCSYNC tables. For more information about the BMCUTIL and BMCSYNC tables, see Common-utility-tables.

2 This is applicable only when making Snapshot Copies.

The following table describes the RCLL—processing phase used by BMC AMI Copy

Command

Description

COPY command

All SHRLEVEL values

Not applicable

More actions for SHRLEVEL CONCURRENT2

Not applicable

COPY IMAGECOPY command

Not applicable

RECALL command

  • Initializes the job
  • Parses command
  • Performs catalog lookup
  • Updates catalog as required
  • Manages concurrent utility access
  • Performs cleanup

QUIESCE command

Not applicable

MODIFY command

Not applicable

1 All phases use the SYSPRINT data set and update the BMCUTIL and BMCSYNC tables. For more information about the BMCUTIL and BMCSYNC tables, see Common-utility-tables.

2 This is applicable only when making Snapshot Copies.

The following table describes the QUIESCE—processing phase used by BMC AMI Copy

Command

Description

COPY command

All SHRLEVEL values

Not applicable

More actions for SHRLEVEL CONCURRENT2

Not applicable

COPY IMAGECOPY command

Not applicable

RECALL command

Not applicable

QUIESCE command

Performs quiesce

MODIFY command

Not applicable

1 All phases use the SYSPRINT data set and update the BMCUTIL and BMCSYNC tables. For more information about the BMCUTIL and BMCSYNC tables, see Common-utility-tables.

2 This is applicable only when making Snapshot Copies.

The following table describes the MODIFY—processing phase used by BMC AMI Copy

Command

Description

COPY command

All SHRLEVEL values

Not applicable

More actions for SHRLEVEL CONCURRENT2

Not applicable

COPY IMAGECOPY command

Not applicable

RECALL command

Not applicable

QUIESCE command

Not applicable

MODIFY command

  • Performs SYSCOPY maintenance
  • Performs BMCXCOPY maintenance
  • Performs SYSLGRNX maintenance
  • Performs ICF catalog maintenance
  • Modifies space status as required

1 All phases use the SYSPRINT data set and update the BMCUTIL and BMCSYNC tables. For more information about the BMCUTIL and BMCSYNC tables, see Common-utility-tables.

2 This is applicable only when making Snapshot Copies.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*