HP XP P9500 Software User's Manual

Hp p9000 business continuity manager user guide
Hide thumbs Also See for XP P9500:
Table of Contents

Advertisement

P9000 for Business Continuity Manager
Software User Guide
Abstract
This manual describes how to use the following program products: HP StorageWorks P9000 for Business Continuity Manager
Software, HP StorageWorks P9000 for Business Continuity Manager Extended CT Group Software, and HP StorageWorks
P9000 for Business Continuity Manager Continuous Access Journal 4x4 Extended CT Software.
HP Part Number: T5253-96059
Published: October 201 1
Edition: Eleventh

Advertisement

Table of Contents
loading

Summary of Contents for HP XP P9500

  • Page 1 P9000 for Business Continuity Manager Software User Guide Abstract This manual describes how to use the following program products: HP StorageWorks P9000 for Business Continuity Manager Software, HP StorageWorks P9000 for Business Continuity Manager Extended CT Group Software, and HP StorageWorks P9000 for Business Continuity Manager Continuous Access Journal 4x4 Extended CT Software.
  • Page 2 © Copyright 2007, 201 1 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.21 1 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license.
  • Page 3: Table Of Contents

    Contents 1 Overview of HP P9000 for Business Continuity Manager Software....16 Why use Business Continuity Manager?..................16 Communication with HP P9000 Command View Advanced Edition Suite Software......17 Products that can be controlled by Business Continuity Manager...........18 Business Copy for Mainframe (BC Z)..................19 Continuous Access Synchronous for Mainframe (Cnt Ac-S Z)............19 Continuous Access Asynchronous for Mainframe (Cnt Ac-A).............20 Continuous Access Journal for Mainframe (Cnt Ac-J Z)............20...
  • Page 4 Operations during a host failure at the primary site............52 Operations during a storage system failure at the primary site..........53 The Compatible FlashCopy linkage configuration..............54 Overview of functions....................54 Prerequisites for the Compatible FlashCopy linkage configuration........55 Sample replication product combinations...................57 Understanding Copy Group Operations..................58 Configuration for Copy Groups Used by Business Continuity Manager........59 Configuration Patterns that Allow Pair Creation..............59 Configuration Patterns that Prohibit Pair Creation...............60...
  • Page 5 Function That Monitors Event and Errors..................98 4 Preparing to use Business Continuity Manager..........99 Preparation overview......................99 Specifying the Business Continuity Manager Log output destination..........100 Setting up Storage Systems....................100 Settings in the Set Defaults panel....................101 Specifying the Device Address Domain ID................101 Setting a prefix for configuration files..................102 Creating configuration files....................102 Overview of configuration files..................102 Required settings for configuration files................105...
  • Page 6 5 Configuration Definitions.................126 Defining a 2DC configuration....................126 A 2DC configuration example...................126 Preparing the hardware (2DC configuration)...............127 Preparing the configuration files (2DC configuration)............128 Preparing the configuration files (2DC configuration)............129 Flow of configuration definitions (2DC configuration)............129 Secondary site with a host....................129 Secondary site without a host..................130 Definition procedure (2DC configuration)................131 Defining a 3DC Cascade configuration...................135 A 3DC Cascade configuration example................136...
  • Page 7 Preparing the Configuration Files (4x4 Configuration)............192 Preparing the configuration files (4x4 configuration).............192 Definition procedure (4x4 configuration)................193 Defining a new 4x4 configuration.................194 Expanding to a 4x4 configuration by adding storage systems to a 2DC configuration..195 Changing to a 4x4 Configuration Without Changing the Existing Storage System Configuration......................196 Adding a new journal group to a 4x4 configuration............197 Adding an Existing Journal Group to a 4x4 Configuration..........198...
  • Page 8 Preparing the hardware....................249 Preparing the software......................249 Copy types and generation units for which definitions can be generated.........249 Supported PPRC commands....................249 Generating copy group definition files from the ISPF panel............251 Example of importing PPRC copy pairs................252 When monitoring PPRC Cnt Ac-S/Cnt Ac-A copy pairs.............252 When monitoring only PPRC BC Z copy pairs..............252 When monitoring only PPRC Cnt Ac-S Z/BC Z copy pairs..........253 Importing SMS storage group definitions.................254...
  • Page 9 Check which Business Copy S-VOL generation is usable...........272 Setting and Canceling ATTIME Suspension Information............272 Monitoring status and changing configurations in a 3DC Cascade configuration......273 Monitoring the Copy Status....................273 When the Cnt Ac-S consistency preservation function is not used........274 When the Cnt Ac-S consistency preservation function is used..........275 Changing Configurations of Cnt Ac-S Z and Cnt Ac-J Z Copy Groups........275 Using Compatible FlashCopy linkage configurations..............278 Using the Compatible FlashCopy Linkage Function in a 2DC Configuration......278...
  • Page 10 Operating Procedure During a Remote Site Storage System Failure (Volatile)......330 Preparing........................330 Recovering.........................330 Operating Procedure During a Remote Site Storage System Failure (Nonvolatile)......333 Preparing........................333 Recovering.........................333 Primary Site Host Failure....................333 Failover........................333 Failback........................336 Operating Procedure During a Path Failure Between the Primary Site Storage System and the Local Site Storage System....................338 Preparing........................339 Recovering.........................339...
  • Page 11 Operating Procedure During a Local Storage System Failure (Nonvolatile).......379 Operating Procedure During Remote Storage System Failure (Volatile)........379 Preparing........................379 Recovering.........................379 Operating Procedure During a Remote Storage System Failure (Nonvolatile)......382 Preparing........................382 Recovering.........................382 Using a 4x4x4 Cascade Configuration...................383 Performing Primary Site Storage System Maintenance............386 Failover........................386 Failback........................387 Performing Intermediate Site Storage System Maintenance.............390...
  • Page 12 Defining the inter-CU logical path set..................447 Adding a logical path to path set..................447 Allocating physical paths to logical paths...............452 Establishing a logical path.....................456 Defining a route list.......................457 Defining a route list ID......................458 Defining the first entry of the route..................459 Adding an entry (extended route definition).................463 If the storage system on the secondary site has been scanned...........464 Remote scanning of the Storage System on the secondary site from the primary site.....466 Defining the second route....................468...
  • Page 13 Starting and stopping the Business Continuity Manager Monitor ..........517 Starting Business Continuity Manager Monitor..............517 Format........................517 Operands........................518 Example........................518 Stopping Business Continuity Manager Monitor..............518 Format........................518 Operands........................518 Example........................519 Remarks........................519 Forcibly stopping Business Continuity Manager Monitor............519 Format........................519 Operands........................520 Example........................520 Return codes for Business Continuity Manager Monitor............520 Operator commands available in BCM Monitor...............520 DISPLAY command......................521 Format........................521...
  • Page 14 Defining a copy group from Replication Manager..............537 Manipulating a copy group from Replication Manager............538 Monitoring a copy group from Replication Manager............538 Possible configurations......................538 Configuring a Business Continuity Manager agent..............539 Selecting a startup mode....................539 Selecting Lock Mode....................540 Operations after the configuration file is locked...............541 If the Business Continuity Manager agent has already been started.......541 If the ISPF panel or BCM Monitor has already been started..........542 Collecting audit logs......................544...
  • Page 15 Using System Logger Service..................561 Not Using System Logger Service..................562 Business Continuity Manager Log Data Formats..............564 Business Continuity Manager Log Data Output Tool..............564 Specifying Log Data Conditions..................564 Example JCL.......................565 Error Processing......................565 Data Format.......................566 ISPF Log Data........................566 CLI Command-Execution Logs....................566 Using the ISPF Editor....................567 Using a Script for Retrieval...................568 HyperSwap Completion Detection...................568 Recovering from a Failure......................569...
  • Page 16: Overview Of Hp P9000 For Business Continuity Manager Software

    1 Overview of HP P9000 for Business Continuity Manager Software This chapter describes the reasons for using Business Continuity Manager, as well as its features. It also explains example system features. It describes Business Continuity Manager system configurations, defines the terms used throughout this manual, and describes how Business Continuity Manager identifies and interacts with storage systems on different storage system models.
  • Page 17: Communication With Hp P9000 Command View Advanced Edition Suite Software

    Business Continuity Manager provides centralized management of HP P9000 mainframe replication products, regardless of where they reside on the storage system. This provides many business benefits including: Improved business resilience and confidence through frequent, non-disruptive disaster recovery. Robust disaster recovery and planned outage functions, which make for smooth operations and dramatically reducing recovery times.
  • Page 18: Products That Can Be Controlled By Business Continuity Manager

    Figure 1 Centralized management of Open-system and Mainframe-system Storage This centralized management of both open-system and mainframe-system storage can provide a number of advantages, including reduced operation times and quicker responses to failures. Products that can be controlled by Business Continuity Manager HP storage systems provide replication products such as Business Copy for Mainframe, Continuous Access Synchronous Mainframe, and Continuous Access Journal for Mainframe.
  • Page 19: Business Copy For Mainframe (Bc Z)

    A volume that contains the original data is called a primary volume (P-VOL). P-VOLs exist in storage systems that are directly connected to a host where Business Continuity Manager is installed. Remote storage systems (or in the case of Business Copy, duplicate volumes) are the copy destinations.
  • Page 20: Continuous Access Asynchronous For Mainframe (Cnt Ac-A)

    Continuous Access Asynchronous for Mainframe (Cnt Ac-A) Stores data and control information for each P-VOL in a sidefile, and performs and manages the remote copying of volumes independently (asynchronously) of the host I/O processes. Continuous Access Journal for Mainframe (Cnt Ac-J Z) Writes updated data and control information to the master journal on the primary site.
  • Page 21: Remote Volume Operations

    Remote volume operations A command device defined in Business Continuity Manager allows you to remotely create copy pairs, remotely operate volumes, and remotely monitor the status of volumes. This allows you to reduce the operational costs of remote locations. “Remote Volume Operation” (page 21) explains remote volume operation.
  • Page 22: Grouping To Simplify Volume Operations

    Grouping to simplify volume operations Business Continuity Manager can group together copy pairs to improve the operability of managing replicas of large-scale systems that handle substantial amounts of data. Copy pairs can be grouped together and managed as a single entity. These group types are: Copy groups (see “Copy groups”...
  • Page 23: Consistency Groups

    Consistency groups A consistency group is a copy group recognized by a storage system. A consistency group updates the S-VOLs in the same order that data was put onto the P-VOLs. The data on an S-VOL is guaranteed to be identical to the data on a P-VOL at consistency times. Therefore, data at the secondary site can be used to recover the data at the primary site.
  • Page 24: Journal Groups

    Table 1 Methods to preserve consistency for each copy type (continued) Copy type Consistency group ID Consistency group ID Consistency preservation method specification method consistency group ID and sub consistency group ID are specified in the Copy Group Attributes panel in which the copy group attributes are defined.
  • Page 25: Open/Mf Consistency Groups

    Open/MF Consistency Groups When the Open/MF Consistency Preservation Function is used for Continuous Access Synchronous for Mainframe consistency groups, open-system copy groups and mainframe system copy groups within the same consistency group can be suspended at the same time, to preserve consistency between mainframe system copy groups and open-system copy groups within the same consistency group.
  • Page 26: Extended Consistency Groups

    pairs that have the same copy type. When an operation is performed on a CG group container, it is performed on all of the pairs included in the container. CAUTION: Because Business Continuity Manager actually sends instructions to the storage system for each of the C/T groups included in a copy group container, consistency of each included consistency group on the primary site and on the secondary site is preserved.
  • Page 27: Terminology By Copy Type

    When an Extended C/T Group ID (EXCTG ID) is specified in the copy group container, the container is registered in the storage system as an EXCTG, and consistency between the journal groups in that CG container is preserved. Specifying an EXCTG ID in a CG container is explained in “Defining an EXCTG”...
  • Page 28: 3Dc Cascade Configuration

    3DC Cascade Configuration This configuration performs remote copying from the primary site to a nearby intermediate site and a distant remote site. Continuous Access Synchronous for Mainframe is used from the primary site to the intermediate site, and Continuous Access Journal for Mainframe from the intermediate site to the secondary site.
  • Page 29: 2Dc Configuration With Hyperswap And Continuous Access Journal

    2DC Configuration with HyperSwap and Continuous Access Journal This configuration allows operation at the primary site and secondary site under a 2DC configuration to start immediately after a primary storage system failure or maintenance by using HyperSwap. Both the primary storage system and local storage system are placed at the primary site, and a PPRC copy pair for which HyperSwaps are enabled is used.
  • Page 30: 4X4X4 Cascade Configuration

    4x4x4 Cascade Configuration This configuration is a combination of a 4x4 configuration and a 3DC Cascade configuration. Between the primary site and the intermediate site, a Continuous Access Synchronous for Mainframe copy group is used. Between the intermediate site and the remote site, the Continuous Access Journal for Mainframe copy group that defined an extended consistency group (EXCTG) is used.
  • Page 31: 4X4X4 Multi-Target Configuration

    4x4x4 Multi-Target Configuration This configuration is a combination of a 4x4 configuration and a 3DC Multi-Target configuration. Between the primary site and the local site, a Continuous Access Synchronous for Mainframe copy group is used. Between the primary site and the remote site, the Continuous Access Journal for Mainframe copy group that defined an extended consistency group (EXCTG) is used.
  • Page 32: Compatible Flashcopy Linkage Configuration

    Compatible FlashCopy linkage configuration In this configuration, the same volume is used for a Compatible FlashCopy S-VOL and a Continuous Access Synchronous, XP Continuous Access Asynchronous, or Continuous Access Journal copy pair P-VOL. In this configuration, datasets created by using FlashCopy can be remotely copied to the secondary site by using TrueCopy, TrueCopy Asynchronous, or Universal Replicator.
  • Page 33: Disaster Recovery Functions

    “Overview of Automatic Operations from BCM Monitor” (page 33) provides an overview of automatic operations from the BCM Monitor. Figure 6 Overview of Automatic Operations from BCM Monitor For the BCM Monitor, you can use all the functions in the XP and P9000 storage systems that Business Continuity Manager supports.
  • Page 34: Specified Time Suspend Functions

    Copy Group Definition File Generation Function using CSV files - This uses batch jobs to define and update copy group information from a CSV file. PPRC Copy Pair Monitoring function - This enables status monitoring by defining a PPRC copy pair as a Business Continuity Manager copy group SMS Storage Group Import function - This migrates SMS storage group information for defining copy groups in Business Continuity Manager.
  • Page 35: Functionalities Dependent On The Storage System

    Functionalities Dependent on the Storage System Availability of some functions depends on the model of the storage system. “List of Functionalities Dependent on the Storage System” (page 35) lists the functions whose availability depends on the storage system. NOTE: When using the Remote DKC Control Function, the functions that can be used on the secondary site will match the functions that can be used on the primary site.
  • Page 36 Table 5 List of Functionalities Dependent on the Storage System (continued) Function Name XP1024/XP128 XP12000/ XP24000/ P9500 Related Section(s) XP10000 XP20000 Displays whether Command Control the volume is Address (CCA) external Selection List Panel, CCA Selection List for the Remote Storage Array Panel, Copy Group Pair Detail Panel,...
  • Page 37 Table 5 List of Functionalities Dependent on the Storage System (continued) Function Name XP1024/XP128 XP12000/ XP24000/ P9500 Related Section(s) XP10000 XP20000 Continuous Access Journal) The timestamp Copy Group Attributes transfer mode (Cnt Ac-S Z) Panel function used to transfer the write timestamps to the S-VOL when the copy type is Cnt...
  • Page 38: Storage System Identification

    For details about DIF UNIT in the Copy Group Attributes panel (for BC Z/Cnt Ac-S Z/Cnt Ac-A), see the HP P9000 for Business Continuity Manager Software Reference Guide. For details about the difference between the units that manage the differential data between P-VOL data and S-VOL data, see the Continuous Access Synchronous for Mainframe Systems User Guide.
  • Page 39: Preparing To Set Up Business Continuity Manager

    Figure 8 Serial Numbers on an XP24000/XP20000 or P9500 Disk Array Each logical disk controller has a logical DKC number (0 or 1) assigned within the storage system. A procedure for identifying storage systems and storage system serial numbers that are different for each storage subsystem is required.
  • Page 40 NOTE: Some of these tasks must be performed for each site in the configuration. For detailed information, see “Configuration Definitions” (page 126). Each of the following tasks can be selected from an item on the Main Menu ISPF panel. Scan each site to acquire information about the volumes; transfer this information to the primary site.
  • Page 41: Business Continuity Manager With Replication Products

    2 Business Continuity Manager with replication products This chapter describes the relationships among supported replication products and Business Continuity Manager. Storage System Settings and Copy Group Definitions Figure 9 (page 41) shows the relationships between storage system settings and Business Continuity Manager definitions.
  • Page 42: Replication Products And Data Center Configurations

    Figure 10 Relationship between 4x4 configuration Storage System settings and Business Continuity Manager definitions To register an EXCTG when the copy operation is performed in the forward direction, specify EXCTG ID(Forward). To register an EXCTG when the copy operation is performed in the reverse direction, specify EXCTG ID(Reverse).
  • Page 43: The 3Dc Configurations

    Figure 1 1 2DC Configuration Example A 2DC configuration offers the following advantages: If a disaster occurs at the primary site, the S-VOL of the Continuous Access Asynchronous for Mainframe or Continuous Access Journal for Mainframe copy pair at the secondary site can be used to restart and continue operations, without waiting for primary site recovery.
  • Page 44: The 3Dc Cascade Configuration

    The 3DC Cascade configuration A 3DC Cascade configuration performs Continuous Access Synchronous for Mainframe and Continuous Access Journal for Mainframe operations from the primary site to the nearby intermediate site, and from the intermediate site to the distant remote site. This enables the secondary host to use no-data-loss data on the intermediate site during maintenance or in the event of a relatively small-scale regional disaster.
  • Page 45: Operations During Local Or Remote Site Storage System Maintenance Or A Failure

    Figure 13 A 3DC Multi-Target configuration example NOTE: While the primary site is operating normally, hosts at the local and remote sites need not be used. Operations during local or remote site storage system maintenance or a failure As shown in Figure 14 (page 45) Figure 15 (page 46), during local or remote site storage...
  • Page 46: Operations During Primary Site Host Maintenance Or A Host Failure

    Figure 15 Storage system maintenance at the remote site (3DC Multi-Target configuration) Operations during primary site host maintenance or a host failure As show in Figure 16 (page 47), during primary site host maintenance or a host failure, a 3DC Multi-Target configuration can be switched to a 3DC Cascade configuration to continue operations by using the Reverse Resync Function to reverse the direction of the Continuous Access Journal for Mainframe copy pair between the local and primary sites.
  • Page 47: The Delta Resync Configuration

    Figure 16 Host maintenance at the primary site (3DC Multi-Target configuration) The Delta Resync configuration The delta resync configuration creates a Continuous Access Journal copy pair (delta resync pair) between the local site and remote site in a 3DC Multi-Target configuration. Delta resyncs can be executed to synchronize the delta resync pair by copying to the remote site only the differential data between the local and remote sites.
  • Page 48: 2Dc Configuration With Hyperswap And Continuous Access Journal

    Figure 17 Example of a Delta Resync configuration (before a Delta Resync is performed) Figure 18 Example of a Delta Resync configuration (after a Delta Resync is performed) 2DC Configuration with HyperSwap and Continuous Access Journal A 2DC configuration with HyperSwap and Continuous Access Journal for Mainframe can continue operating, even after a HyperSwap is performed.
  • Page 49 To define a 2DC configuration with HyperSwap and Continuous Access Journal for Mainframe, create a PPRC copy pair for which HyperSwaps are enabled. Next, in Business Continuity Manager, define that copy pair as a Continuous Access Synchronous for Mainframe copy pair with the HyperSwap attribute.
  • Page 50: The 4X4 Configuration

    Business Continuity Manager provides the following functions to detect a HyperSwap: The HyperSwap-completion message monitoring function that can monitor for the output of HyperSwap-completion messages. The Copy pair status monitoring function. Business Continuity Manager obtains the copy pair status after a HyperSwap as the SWAPPING status.
  • Page 51: The 4X4X4 Cascade Configuration

    Figure 21 A 4x4 configuration example The 4x4x4 Cascade configuration The 4x4x4 Cascade configuration is a combination of a 4x4 configuration and a 3DC Cascade configuration. This configuration is suitable for large-scale operations because consistency can be preserved across multiple storage systems if the storage systems are within the same extended consistency group (EXCTG).
  • Page 52: Operations During A Host Failure At The Primary Site

    Figure 22 A 4x4x4 Cascade configuration example Operations during a host failure at the primary site During a host failure at the primary site, the Reverse Resync Function is used to reverse the copying direction of the Continuous Access Synchronous for Mainframe copy group from the intermediate site to the primary site.
  • Page 53: Operations During A Storage System Failure At The Primary Site

    Figure 23 A configuration after a failover during a host failure at the primary site example Operations during a storage system failure at the primary site During a storage system failure at the primary site, the YKSUSPND REVERSE command can be executed for the Continuous Access Synchronous for Mainframe copy group to suspend it, and the configuration can be switched to the 4x4 configuration between the intermediate and remote sites to continue operation.
  • Page 54: The Compatible Flashcopy Linkage Configuration

    Figure 24 A configuration after failover during a storage system failure at the primary site example The Compatible FlashCopy linkage configuration Overview of functions A configuration in which a Compatible FlashCopy S-VOL and a Continuous Access Synchronous, Continuous Access Asynchronous, or Continuous Access Journal copy pair P-VOL are the same volume can be concurrently used as shown in Figure 25 (page 54) When Compatible FlashCopy is linked, datasets created by using Compatible FlashCopy can be...
  • Page 55: Prerequisites For The Compatible Flashcopy Linkage Configuration

    Figure 26 FlashCopy linkage configuration that uses the Preserve Mirror function Business Continuity Manager supports the following functions in a Compatible FlashCopy linkage configuration: The YKFCSTAT command can be used to determine the copy status in order to monitor the completion of the copy processing for a linked Compatible FlashCopy.
  • Page 56 Table 8 FlashCopy command options Command Necessary option When the Preserve Mirror function is not When the Preserve Mirror function is used used DFSMSdss COPY command FCTOPPRCPRIMARY (PRESMIRNONE| FCTOPPRCPRIMARY PRESMIRPREF| PRESMIRREQ) TSO/E FCESTABL command TGTPPRIM(YES) ◦ TGTPPRIM(YES) ◦ PRESERVEMIRROR Business Continuity Manager conditions The following table describes the conditions for copy pairs (the copy type, differential-data management unit, and copy pair status when linked with Compatible FlashCopy) that can be linked with Compatible FlashCopy.
  • Page 57: Sample Replication Product Combinations

    The following table lists Continuous Access Synchronous copy group attributes which can be set when using the Preserve Mirror function. Table 10 Cnt Ac-S copy group attributes which can be set when using the Preserve Mirror function Items displayed on the Copy Group Possibility of the setting Description Attributes panel...
  • Page 58: Understanding Copy Group Operations

    Figure 29 A similar configuration for BC Z, Cnt Ac-S Z, Cnt Ac-A, and Cnt Ac-J Z P-VOL in a 2DC environment Figure 30 The same configuration for BC Z, Cnt Ac-S Z, Cnt Ac-A, and Cnt Ac-J Z S-VOL Figure 31 The same configuration for BC Z S-VOL and Cnt Ac-S Z, Cnt Ac-A, and Cnt Ac-J Z P-VOL NOTE: Keep the following in mind when working with the configuration in...
  • Page 59: Configuration For Copy Groups Used By Business Continuity Manager

    Configuration for Copy Groups Used by Business Continuity Manager There are some restrictions concerning copy pair creation. The following sections present the configurations for which copy pair creation is allowed and those for which it is not allowed. Configuration Patterns that Allow Pair Creation Figure 32 (page 59) through Figure 34 (page 60)
  • Page 60: Configuration Patterns That Prohibit Pair Creation

    Figure 34 Copy Group Containers with an EXCTG ID Specified (Cnt Ac-J Z) NOTE: Consistency is preserved for copy group containers with an EXCTG ID specified. Configuration Patterns that Prohibit Pair Creation Copy pair creation is prohibited in the following cases: When the capacities of the P-VOL and S-VOL are different (Business Copy Z/Continuous Access Synchronous Z/Continuous Access Asynchronous/Continuous Access Journal Z) When copy types are different within a copy group container (Continuous Access Synchronous...
  • Page 61 Figure 35 When Copy Types are Different Within a Copy Group Container (Cnt Ac-S Z, Cnt Ac-A, or Cnt Ac-J Z) CAUTION: Copy group containers cannot contain consistency groups of different copy types. Figure 36 When Copy Groups Contain Some Consistency Group Volumes (BC Z, Cnt Ac-S Z, Cnt Ac-A, or Cnt Ac-J Z) CAUTION: Copy groups are defined to include all volumes within a consistency group.
  • Page 62: Copy Group Operation Commands

    Figure 37 Copy Group Containing Both a Consistency Group and Copy Pairs not Included in the Consistency Group (BC Z, Cnt Ac-S Z, Cnt Ac-A, or Cnt Ac-J Z) CAUTION: A copy group cannot contain both a consistency group and copy pairs that do not belong to the consistency group.
  • Page 63: Using Cli Commands To Obtain Status

    Using CLI Commands to Obtain Status Business Continuity Manager obtains the types of copy pair statuses by using the commands described in Table 12 (page 63). Table 12 Types of copy pair statuses obtained by Business Continuity Manager Command used to obtain Panel used to obtain the status Description status...
  • Page 64 Table 13 Copy Pair Statuses (continued) Copy Pair Meaning Cnt Ac-S Cnt Ac-A Cnt Ac-J Status corresponds to the following status of the storage system: Suspended (Cnt Ac-S Z, Cnt Ac-A, or Cnt Ac-J Z) Split (Business Copy for Mainframe) SUSPCU The P-VOL and S-VOL duplicate status (copy pair) is suspended...
  • Page 65 Table 13 Copy Pair Statuses (continued) Copy Pair Meaning Cnt Ac-S Cnt Ac-A Cnt Ac-J Status specification). The actual swapping takes place at the execution of the YKRESYNC command. Also, for a 2DC configuration with HyperSwap and Cnt Ac-J Z, this indicates that the relationship between the P-VOL and S-VOL has reversed to the suspend status, due to a...
  • Page 66: Using The Ykqrydev Command To Obtain The Copy Pair Status Of Specified Volumes

    N/A: Not applicable. NOTE: If the required configuration for the function in use is not set, the status might not be acquired correctly in situations such as: While copying in the reverse direction, if Business Continuity Manager cannot issue any I/Os to an S-VOL, the SWAPPING status will not be acquired correctly.
  • Page 67 Table 14 Copy pair statuses of volumes obtained by the YKQRYDEV command (Cnt Ac-S Z or Cnt Ac-A) (continued) Copy pair status acquired by Status of the copy pair in the Description YKQRYDEV storage system with the secondary storage system or an I/O error during update copying.
  • Page 68 Table 15 Copy pair statuses of volumes obtained by the YKQRYDEV command (Cnt Ac-J Z) (continued) Copy pair status acquired by Status of the copy pair in the Description YKQRYDEV storage system Suspended The copy pair has been suspended because the primary SUSPER (09) storage system detected that the pair control information stored in memory was lost when the power was turned on...
  • Page 69: Using The Ykquery Command To Obtain The Copy Pair Status For Each Copy Pair

    Table 16 Copy pair statuses of volumes obtained by the YKQRYDEV command (BC Z) (continued) Copy pair status acquired by Status of the copy pair in the Description YKQRYDEV storage system Resync-R Resynchronization is being performed. REVRSY (08) Deleting In transition to Simplex status. TRANS (09) Using the YKQUERY command to obtain the copy pair status for each copy pair You can use the YKQUERY or YKEWAIT command or the Copy Group Pair Status panel to obtain...
  • Page 70 SVS: SUSPVS REV: REVRSY SWP: SWAPPING Table 17 P-VOL/S-VOL statuses and copy pair statuses for each copy pair (Cnt Ac-S Z or Cnt Ac-A) S-VOL P-VOL SU-P SI-P SU-P SI-P The SWAPPING status is only displayed for P-VOLs of Cnt Ac-S with the HyperSwap attribute. The CONSLOST status is displayed only for Continuous Access Synchronous copy pairs.
  • Page 71: Acquiring Copy Pair Information From One Site Of A Copy Pair

    Table 19 P-VOL/S-VOL statuses and copy pair statuses for each copy pair (for BC Z) S-VOL P-VOL SU-P SI-P SU-P SI-P Acquiring Copy Pair information from one site of a Copy Pair If you attempt to acquire copy pair information from an inaccessible site (due to a line failure, for example), an error will occur even though information from available sites has been acquired.
  • Page 72 Figure 38 Copy pair status transition with BC Z Business Continuity Manager with replication products...
  • Page 73: Status Monitoring For Copy Groups

    Figure 39 Copy pair status transition with Cnt Ac-S Z, Cnt Ac-A, or Cnt Ac-J Z When the Delta Resync function is used, transitions might occur for copy pair statuses other than shown in Figure 39 (page 73). For details about Continuous Access Journal for Mainframe copy pair status transitions for the Delta Resync function, see “Copy pair status transitions for Delta Resync pairs”...
  • Page 74: Status Monitoring By Volume

    In the following situations, Business Continuity Manager issues an error message and the command terminates abnormally. One or more copy pairs in the copy group cannot transition to the status specified by the GOTO parameter, due to failure. All volumes in the copy group do not transition to the specified copy pair status within the time specified by the TIMEOUT parameter.
  • Page 75: Understanding Business Continuity Manager Functions

    3 Understanding Business Continuity Manager functions This chapter describes Business Continuity Manager functions. Remote DKC Control Function A host with the Remote DKC Control Function can control storage systems that are not directly connected via a channel (for example, because they are on remote sites). The Remote DKC Control Function uses connection paths (FC-Links) between storage systems in order to control Business Copy for Mainframe, Continuous Access Synchronous for Mainframe, Continuous Access Asynchronous for Mainframe, and Continuous Access Journal for Mainframe...
  • Page 76 Figure 40 (page 76), 0002 is specified as the APID for the route starting from CD4, which is different than the APID for the route starting from CD1, which is 0001. Host ID - The unique ID used by a storage system to distinguish hosts when a command device is shared among multiple hosts (multiple instances of operating systems).
  • Page 77: Functions That Support Disaster Recovery

    Figure 41 APID concept Functions That Support Disaster Recovery This section describes the Business Continuity Manager functions that support disaster recovery (such as the Reverse Resync function and Continuous Access Synchronous consistency preservation function). The Reverse Resync Function The Reverse Resync function is used to reverse the direction of copy operations (reverse the roles of the P-VOL and S-VOL).
  • Page 78: The Continuous Access Synchronous Consistency Preservation Function

    Reverse the copy direction again using the Reverse Resync function. To return the copy direction back to the original direction, execute the YKSUSPND and YKRESYNC command with the FORWARD parameter specified for both. Start all applications at the primary site. Figure 42 Flow of Failovers and Failbacks The Continuous Access Synchronous Consistency Preservation Function Continuous Access Synchronous for Mainframe provides storage system functionality that preserves...
  • Page 79: The Operational Testing Function

    When the YKCONMSG command is executed, Business Continuity Manager monitors operating system messages for detecting a hardware failure. When a failure is detected, the following three commands are executed in the order shown, and copy processing for all copy pairs within the copy group is executed. YKFREEZE: Freezes the copy group in order to suspend update (I/O) operations from the host to all volumes within the copy group.
  • Page 80: Functions That Support Copy Group Definitions And Operations

    When operational testing is performed, assuming the following: A disaster has affected the storage system on the primary site. The P-VOL and S-VOL are running as a Continuous Access Asynchronous for Mainframe copy pair or Continuous Access Journal for Mainframe copy pair (because a copy pair is assumed to be made up of volumes in storage systems at remote sites).
  • Page 81: The Copy Group Configuration Check Function

    The Copy Group Configuration Check Function To determine if the copy group definition and the actual copy pair configuration match, execute the YKQUERY command with the VERIFY parameter specified. This check function detects user definition mistakes by verifying that the following are true: The disk configuration information (storage system serial number, control unit number, or command control address) for the actual P-VOL and S-VOL matches the copy group definition.
  • Page 82: Sms Storage Group Import Function

    The following can be performed: Creation of a copy group definition file Reads CSV files in which copy pair information is described, then generates a copy group definition file. Update of a copy group definition file You can generate CSV files in which the contents of an already-defined copy group definition file are coded.
  • Page 83: The Specified Time Suspend Function

    Figure 45 Relationship Between SMS Storage Groups and Replication Products The Specified Time Suspend Function You can use an ATTIME suspend function to suspend a copy pair at a time you specify. There are two types of ATTIME suspend functions: NORMAL ATTIME Suspend function CAJ ATTIME Suspend function NOTE:...
  • Page 84: Performing A Backup Using The Normal Attime Suspend Function (For Cnt Ac-A)

    Performing a Backup Using the NORMAL ATTIME Suspend Function (for Cnt Ac-A) shows an example of performing a backup using the NORMAL ATTIME Suspend function (for Continuous Access Asynchronous for Mainframe). The numbers in Figure 46 (page 84) correspond to those in the procedure that follows: Figure 46 Cnt Ac-A Backup Configuration Example Using the NORMAL ATTIME Suspend Function Before backup using the NORMAL ATTIME Suspend function, the following is the normal status of each copy group:...
  • Page 85: When Suspensions Are Executed (Normal Attime Suspend Function)

    Figure 47 BC Z for Mainframe Backup Configuration Example Using the NORMAL ATTIME Suspend Function Before backup using the NORMAL ATTIME Suspend function, the normal status of each Business Copy for Mainframe copy group is SUSPOP. When using the NORMAL ATTIME Suspend function to perform a backup operation for Business Copy for Mainframe : Execute the YKRESYNC command for the Business Copy for Mainframe copy group.
  • Page 86: Caj Attime Suspend Function

    CAJ ATTIME Suspend Function The CAJ ATTIME Suspend function enables the followings on a Business Copy for Mainframe copy group that is linked with Continuous Access Journal for Mainframe: To acquire a backup without suspending the Continuous Access Journal for Mainframe copy group.
  • Page 87: Relationship Between The Attime Suspend Time And Timeout Times

    Execute the YKRESYNC command for the Business Copy for Mainframe copy group in the suspend status. Execute the YKSUSPND command to execute the CAJ ATTIME suspend function for the Business Copy for Mainframe copy group. A backup of the Continuous Access Journal for Mainframe P-VOL at 2007/1/1 10:00 can be acquired in the Business Copy for Mainframe S-VOL.
  • Page 88 The copy group starts being suspended when the 10:00:05 update journal, which was created after the CAJ ATTIME suspend time (10:00:00), is detected. The 10:00:05 update journal is not reflected into the volume at the secondary site, because the copy group has already been suspended. When a no-update journal is detected after the specified CAJ ATTIME suspend time on the secondary site As indicated in...
  • Page 89: Caj Attime Suspend Function: Recommendations For Backing Up Multiple Generations

    Figure 52 Copy-group suspension due to a timeout In the above diagram, the specified ATTIME suspend time is 10:00:00 and the specified timeout time is 10 minutes, so: The data in the 09:50:00 update journal is reflected into the volume at the secondary site, because the ATTIME suspend time (10:00:00) has not been reached yet.
  • Page 90: Functions That Acquire Volume Information

    Table 22 Differences in functionality between the NORMAL ATTIME suspend function and the CAJ ATTIME suspend function Points of comparison NORMAL ATTIME suspend CAJ ATTIME suspend function function Target copy groups Linkage of Cnt Ac-J Z copy Cnt Ac-A copy groups groups and BC Z copy groups BC Z copy groups with C/T with C/T group ID specified...
  • Page 91: Ng Scan

    system that is not connected to the local host. A dummy device number must be allocated to the disk configuration information acquired from the remote scan by using Business Continuity Manager. “Remote Scan in a 3DC Cascade Configuration” (page 91) shows an operational image of the remote scan function for a 3DC Cascade configuration.
  • Page 92: Volumes Used For Ng Scans

    An NG scan can be performed on XP12000/XP10000, XP24000/XP20000, and P9500 storage systems. Volumes Used for NG Scans The NG scan uses either a command device or the volume from which disk configuration information was acquired by a local scan (the first volume in the disk configuration definition file) to acquire information from the volumes that the OS does not recognize.
  • Page 93 The following shows the possible scan combinations when defining a copy group by combining Gen'ed volumes and Non Gen'ed volumes, and also shows the relationship with an instance of Business Continuity Manager that operates copy groups. A remote storage system indicated here means a storage system that is located far from the Business Continuity Manager that is controlling copy groups.
  • Page 94: Operating A Copy Group Including Non Gen'ed Volumes

    Define a Continuous Access Journal for Mainframe copy group by using volumes detected by executing a local scan on a remote storage system (for P-VOLs) and executing an NG scan (for S-VOLs). Define a Continuous Access Journal for Mainframe copy group by using volumes detected by executing a remote scan on a remote storage system (for P-VOLs) and executing an NG scan (for S-VOLs).
  • Page 95: Notes On Executing An Ng Scan

    Figure 56 Copy Group Operational Image for Non Gen'ed Volumes Using a Command Device For Business Copy for Mainframe, you do not need a command device to perform operations on Non Gen'ed volumes because of using the Gen'ed volumes that are Business Copy for Mainframe pairs.
  • Page 96: Inter-Control Unit Logical Paths

    The available path type differs for each copy type as shown in the following table. Path Type Inter-control unit logical Inter-disk controller logical path path Cnt Ac-S Z or Cnt Ac-A Cnt Ac-J Z The following table lists commands related to logical paths. Function Command Name Loading a path set definition file...
  • Page 97: Inter-Disk Controller Logical Paths

    When the Reverse Resync function is used, an inter-control unit logical path from the secondary site to the primary site (reverse direction) is also necessary. To establish a reverse direction inter-control unit logical path, the route list needs to be set and the command device needs to be registered.
  • Page 98: Function That Monitors Event And Errors

    Function That Monitors Event and Errors The commands that monitor events and errors are the YKEWAIT and YKWATCH commands. They are both TSO/E commands that are called from a REXX script and monitor the transitions of copy pair statuses within specified copy groups. However, there are differences in their functionality as shown in Table 23 (page 98).
  • Page 99: Preparing To Use Business Continuity Manager

    4 Preparing to use Business Continuity Manager This chapter explains the preparations required for using Business Continuity Manager. For a description of the functions used when preparing Business Continuity Manager, see the corresponding explanations in “Understanding Business Continuity Manager functions” (page 75).
  • Page 100: Specifying The Business Continuity Manager Log Output Destination

    Specifying the Business Continuity Manager Log output destination Business Continuity Manager collects information about the following three types of operations: ISPF activity CLI command-execution parameters and results Business Continuity Manager execution log data, such as messages, some parameter information, and time stamps Business Continuity Manager can output execution log data to the BCM log.
  • Page 101: Settings In The Set Defaults Panel

    together with Continuous Access Asynchronous for Mainframe or Continuous Access Journal for Mainframe. The information collection interval for the Usage monitor must be 10 minutes or less. NOTE: If a Continuous Access Journal for Mainframe copy group that contains XP24000 or P9500 volumes, start the Usage monitor of the control unit to which the journal volume belongs in order to acquire correct information.
  • Page 102: Setting A Prefix For Configuration Files

    Figure 62 Relationship between Non Gen'ed DAD ID and DAD ID in an NG Scan NOTE: When using Device Address Domain IDs: Use the same DAD ID for volumes that are directly accessible. Business Continuity Manager assumes that volumes are directly accessible if they have the same DAD ID as the DAD ID specified in the Set Defaults panel.
  • Page 103 Route list definition file Command device definition file Copy group definition file Figure 63 (page 103) shows the tasks required for creating configuration files on a 2DC configuration. Figure 63 Overview of creating configuration files (2DC configuration) Each configuration file serves a specific purpose and adheres to a precise naming convention as shown in Table 25 (page 104).
  • Page 104 Table 25 Configuration file details Disk configuration definition file Item Description Naming convention prefix.DSK.SNnnnn.dad-id where: nnnn = storage system serial number Purpose Business Continuity Manager creates this file when you scan a device. This file stores the device configuration information, and is required for all copy types and for each site.
  • Page 105: Required Settings For Configuration Files

    Purpose Business Continuity Manager creates this file for the first Device Address Domain of the route when the route list definition has completed. Used to register a command device in the storage system and to use the Remote DKC control function and Cnt-Ac S consistency preservation function.
  • Page 106: Acquiring Volume Information (Preparations)

    NOTE: For configurations where the same storage system is connected from hosts at different sites, the same volume might have different device numbers. Therefore, you cannot create a disk configuration definition file on a site to transfer to the other sites for use. For this reason, perform a local scan for P-VOLs and S-VOLs at each site, and then create a disk configuration definition file.
  • Page 107: Preparing The Configuration Files (Ng Scan)

    Table 27 Storage system settings (NG Scan) Item Description Remarks Command device Required to operate a Non Gen'ed – volume by using a command device. Logical path Inter-disk controller logical path — Preparing the configuration files (NG Scan) Table 28 (page 107) lists the configuration files required for executing an NG scan.
  • Page 108 For more information, see “Establishing a logical path” (page 112). The Remote DKC Control Function environment (route list definition and command device registration) is defined. To confirm this, check the definition in the Route Status panel, which is displayed from the Manage Route panel.
  • Page 109: Specifying A Route List Id

    Figure 64 Example of a Remote Scan configuration For details on how to use the ISPF panel, see “Remote scan procedure” (page 472). Specifying a Route List ID Specify a route list ID in the Set Defaults panel. Preset RouteListID: Provide the route list ID for the route from the Primary site to the Secondary site.
  • Page 110: Performing A Remote Scan

    Performing a Remote Scan Perform a remote scan from the Discover HP Storage System panel to acquire device configuration information about the volumes on a storage system that has no channel connection to the host. For the storage system that is the target of the remote scan, the following values are displayed next to S/N and in Description: If the storage system has never been scanned remotely: Next to S/N: –...
  • Page 111: Creating A Logical Path

    In this panel, the scanned devices are displayed for each control unit. In the example shown in the CU Selection List for Edit devn panel, two control units have been scanned. For CU00, the devices that belong to the local control unit have already been assigned a dummy device number (3A00).
  • Page 112: Establishing A Logical Path

    You can group one or more inter-control unit logical paths and/or inter-disk controller logical paths in a defined path set. Definable units of a path set can be selected as required for operations and scripts. To avoid performance problems, separate the paths between command devices from those used for copy groups.
  • Page 113: Establishing An Inter-Control Unit Logical Path

    Define a path set by creating a path set definition file from the ISPF panels. The procedures for these are available in “Creating a path set” (page 439): For an inter-control unit logical path: See “Defining the inter-CU logical path set” (page 447) “Using the ISPF panels”...
  • Page 114: Checking The Prerequisite Conditions For Acquiring A Port Number

    NOTE: Consider the following situations that can result from executing the YKQRYPTH command before using this functionality: If the YKQRYPTH command is executed with the RESTRUCT parameter specified, path information for the direction that is not defined in the path set definition is also acquired. If the YKQRYPTH command is executed without the RESTRUCT parameter specified, path information for the direction that is not defined in the path set definition is not acquired.
  • Page 115: Establishing A Logical Path In The Reverse Direction

    Establishing a logical path in the reverse direction The procedure for establishing a logical path in the reverse direction is the same as the procedure for establishing a logical path in the forward direction. However, the following must be completed before you can establish a logical path in the reverse direction: A forward direction logical path must already be established.
  • Page 116: Configuring Routes

    Figure 65 Example of copy group configuration for defining control for a Remote DKC Controller Configuring routes This section describes configuring routes that will be defined in the route list. Procedures for configuring routes To configure routes: Identify the remote storage systems. In a configuration in which operations are performed on copy pairs, among the storage systems that are not directly connected to a host via a channel (remote storage systems), identify the ones that contain P-VOL or S-VOL copy groups managed by Business Continuity...
  • Page 117: Example Of Configuring Routes

    Example of configuring routes “Example of a storage system configuration” (page 117) shows a particular configuration of storage systems as an example of configuring a route. Figure 66 Example of a storage system configuration In the example: Identify the remote storage systems. The corresponding storage systems are DKC-C, DKC-D, and DKC-E.
  • Page 118: Defining The Route List

    Figure 67 Example of defining the routes Check the logical path between storage systems. Check that two inter-control unit logical paths and the two inter-disk controller logical paths shown in Figure 67 (page 118) are established. NOTE: The inter-control unit logical paths indicated with # are needed to control the Continuous Access Synchronous for Mainframe copy group between DKC-B and DKC-C, but they are not necessary for defining routes in this configuration.
  • Page 119: Route List Settings

    Figure 68 Configuration File (XML file) Created after Defining a Route List To see the procedure for defining the route list from ISPF panel, see “Defining a route list” (page 457). For examples of the route list definition file and the command device definition file, see the HP StorageWorks P9000 for Business Continuity Manager Software Reference Guide.
  • Page 120: Registering A Command Device In The Reverse Direction

    Execute the YKLOAD command with DAD (DAD ID) and ROUTE (route list ID) parameters. Execute the YKBLDCMD command with the SN (storage system serial number) parameter. Registering a command device in the reverse direction To use the Remote DKC Control Function to operate a storage system on the primary site from one or more other sites, you need to use Business Continuity Manager at one or more other sites to register a command device in the reverse direction on the storage system at the primary site.
  • Page 121: Deleting Command Devices Registered In A Route List

    Figure 69 Example of Deleting Command Devices When deleting command devices from the primary site, first delete the secondary storage system (secondary DKC), and then delete the primary storage system (primary DKC). From the primary site, if you delete CD1 on the primary storage system before deleting CD2 on the secondary storage system, you will be unable to delete CD2.
  • Page 122: Creating An Inter-Control Unit Logical Path Dedicated To The Command Device

    Creating an Inter-Control Unit Logical Path dedicated to the command device If the Remote DKC Control Function is used in an environment that has a large number of copy pairs, and the logical path is heavily loaded due to mass remote copy processing, command execution may take an excessive amount of time.
  • Page 123: Supporting A Continuous Access Journal For Mainframe Copy Group Configuration

    Supporting a Continuous Access Journal for Mainframe copy group configuration To create an inter-control unit logical path dedicated to the command device: Establish an inter-control unit logical path. This inter-control unit logical path must be assigned a port number that is different from the port number of the inter-disk controller logical path to be used by the Continuous Access Journal for Mainframe copy group.
  • Page 124: Defining A Copy Group

    This section describes the image of command device and route list definitions, and the procedure for defining a copy group. Figure 72 (page 124) shows an example of command device and route list definitions when you use the Continuous Access Synchronous Consistency Preservation Function from the primary site. Figure 72 Example of ommand device and route list definitions for Cnt Ac-S Z with a consistency group ID Route list TCS2DC requires only the routes of primary storage systems.
  • Page 125: When The Reverse Resync Function Is Used From The Primary Site And One Or More Other Sites

    When the Reverse Resync function is used from the primary site and one or more other sites If you want to use the Reverse Resync function from the Business Continuity Manager at the primary site and one or more other sites, before you execute a CLI command, prepare one or more other sites so that copy groups can be used at those sites.
  • Page 126: Configuration Definitions

    5 Configuration Definitions This chapter describes the configuration definition procedures for managing replication packages for multiple data center configurations. First, prepare the hardware and software at each site. Next, after establishing logical paths and defining the Remote DKC Control Function, register command devices, and then create a copy group.
  • Page 127: Preparing The Hardware (2Dc Configuration)

    Figure 74 Example of a 2DC configuration Preparing the hardware (2DC configuration) Table 29 (page 127) lists the prerequisite hardware for using Business Continuity Manager in a 2DC configuration and Table 30 (page 128) lists the storage system setting items. Table 29 Prerequisite hardware (2DC configuration) Item Description...
  • Page 128: Preparing The Configuration Files (2Dc Configuration)

    Table 30 Storage system setting items (2DC configuration) Item Description Remarks Journal group A journal group is required for both Use Remote Web Console for the setup. the primary site and secondary site. Journal volume One or more journal volumes are Use Remote Web Console for the setup.
  • Page 129: Preparing The Configuration Files (2Dc Configuration)

    Table 31 Required configuration files (2DC configuration) (continued) Item Description Remarks NOTE: Cnt Ac-S consistency preservation function is not used. In some cases, the copy pair volume update sequence might become inconsistent (for example, line errors might occur). Preparing the configuration files (2DC configuration) Table 32 (page 129) shows how to prepare the configuration files at each site.
  • Page 130: Secondary Site Without A Host

    Figure 75 Process flow for defining a 2DC configuration with a host at the secondary site #1 This procedure is not required if the path has been established using Remote Web Console. #2 A logical path must be built for the reverse direction if you are: Using Continuous Access Journal for Mainframe Using the Reverse Resync Function Operating the primary site storage systems from the secondary site by using the Remote DKC...
  • Page 131: Definition Procedure (2Dc Configuration)

    Figure 76 (page 131) shows the process flow for defining a 2DC configuration without a host at the secondary site. The step numbers indicated in Figure 76 (page 131) corresponds to the procedures “Definition procedure (2DC configuration)” (page 131). Figure 76 Process Flow for Defining a 2DC Configuration without a Host at the Secondary Site #1 This procedure is not required if the path has been established by using Remote Web Console.
  • Page 132 To define a 2DC Configuration, do the following from the primary site (the step numbers corresponds to the numbers indicated in Figure 75 (page 130)): Perform a local scan at the primary site. This creates the disk configuration definition file for the primary site. For details on how to perform scans, see “Acquiring volume information (preparations)”...
  • Page 133 For Continuous Access Synchronous Z or Continuous Access Asynchronous for Mainframe copy groups, establish the inter-control unit logical paths. For details on how to define a path set, see “Establishing a logical path” (page 456). Define the route list for the forward and reverse directions (from the primary site to the secondary site, and from the secondary site to the primary site) from the primary site.
  • Page 134 Define a path set consisting of the logical paths in the reverse direction (from the secondary site to the primary site) from the primary site or specify the logical paths using Remote Web Console. For Continuous Access Journal for Mainframe copy groups, define a path set consisting of inter-disk controller logical paths.
  • Page 135: Defining A 3Dc Cascade Configuration

    10. Register a command device for the reverse direction in the storage systems of the secondary and primary sites from the secondary site. For details on how to register a command device, see “Registering a command device in a Storage System” (page 470).
  • Page 136: A 3Dc Cascade Configuration Example

    A 3DC Cascade configuration example Figure 77 (page 136) shows an example of a 3DC Cascade configuration. Figure 77 Example of a 3DC Cascade Configuration Preparing the hardware (3DC Cascade configuration) Table 33 (page 136) lists the prerequisite hardware and Table 34 (page 137) provides the storage system settings for using Business Continuity Manager in a 3DC Cascade configuration.
  • Page 137: Preparing The Configuration Files (3Dc Cascade Configuration)

    Table 33 Prerequisite Hardware (3DC Configuration) (continued) Item Description Remarks function is planned, connect a bidirectional path beforehand. Between the intermediate site and remote – site: Bidirectional physical path connected by a FCP cable (mandatory). Table 34 Storage System Setting Items (3DC Cascade Configuration) Item Description Remarks...
  • Page 138: Preparing The Configuration Files (3Dc Cascade Configuration)

    Table 35 Required Configuration Files (3DC Cascade Configuration) (continued) Item Description Remarks site): Specify a route of Remote -> Intermediate -> Primary Path set definition file The following path sets are required for This item is not necessary if you use logical paths.
  • Page 139: Definition Procedure (3Dc Cascade Configuration)

    Table 36 How to Prepare the Configuration Files at each site (3DC Cascade Configuration) (continued) File Type Contents How to Prepare On the Primary Site On the Secondary Site Path set definition file Define a path set Not required An inter-control unit logical path from the primary site to the intermediate site...
  • Page 140: Steps On The Primary Host (3Dc Cascade Configuration)

    Steps on the Primary Host (3DC Cascade Configuration) Scan the storage system on the primary site. Perform a scan over a range that contains volumes to be defined in the copy group and a command device (for the forward direction) to be registered in the storage system of the primary site.
  • Page 141 From the Insert Remote Route Entry panel, add route entries for the intermediate or remote site. The Insert Remote Route Entry panel is displayed by specifying r for AC in the Entire Route Information panel. To see procedures for defining a route list, see “Defining a route list”...
  • Page 142 Perform a scan over a range that contains volumes to be defined in the copy group. This creates disk configuration definition file for the intermediate site. For details on how to perform a scan to acquire hardware information, see “Acquiring volume information”...
  • Page 143: Steps On The Secondary Host (3Dc Cascade Configuration)

    Perform a remote scan of the storage systems of the remote sites: Perform a scan over a range that contains volumes to be defined in the copy group. For details on how to perform a scan to acquire storage system information, see “Acquiring volume information”...
  • Page 144 A CU to be specified for a path set must include a volume to be defined in a Cnt Ac-S copy group and a command device for the reverse direction. Create a route list for the reverse direction (Remote -> Intermediate -> Primary route). From the Add Remote Route Entry panel, add entries for the intermediate or primary site.
  • Page 145 For details on how to register a command device in a storage system, see “Registering a command device in a Storage System” (page 470). Perform a remote scan on the storage systems of the intermediate site. Perform a scan over a range that contains volumes to be defined in the copy group. A DAD ID that is to be assigned to the intermediate site by performing a remote scan must be the same DAD ID assigned by a scan from the primary site.
  • Page 146 For details on how to register a command device in a storage system, see “Registering a command device in a Storage System” (page 470), Perform a remote scan on the storage system of the primary site. NOTE: Perform a scan over a range that contains volumes to be defined in the copy group. HP recommends that the dummy device numbers to be assigned to the volumes detected by the remote scan match the numbers for the volumes detected by the remote scan from the primary site.
  • Page 147 1 1. From the primary host, make sure that the status of the Continuous Access Synchronous for Mainframe and Continuous Access Journal for Mainframe copy groups is SIMPLEX, and then execute the YKMAKE command to create a copy pair for Continuous Access Synchronous for Mainframe copy groups.
  • Page 148: Defining A 3Dc Multi-Target Configuration

    13. Transfer the created copy group definition file from the primary site to the secondary site. The primary host and the secondary host must use the same copy group definition file. Therefore, after creating a copy group on one host, you need to copy the copy group definition file to another host.
  • Page 149: Preparing The Hardware (3Dc Multi-Target Configuration)

    Figure 78 Example of a 3DC Multi-Target Configuration Preparing the hardware (3DC Multi-Target configuration) Table 37 (page 149) lists the prerequisite hardware and Table 38 (page 150) lists the storage system settings for using Business Continuity Manager in a 3DC Multi-Target configuration. Table 37 Prerequisite Hardware (3DC Multi-Target Configuration) Item Description...
  • Page 150: Preparing The Configuration Files (3Dc Multi-Target Configuration)

    Table 38 Storage System Setting Items (3DC Multi-Target Configuration) Item Description Remarks Journal group A journal group is required for the Use Remote Web Console for the setup. primary site and remote site. Timer type: Local Journal volume One or more journal volumes are Use Remote Web Console for the setup.
  • Page 151: Preparing The Configuration Files (3Dc Multi-Target Configuration)

    Table 39 Required Configuration Files (3DC Multi-Target Configuration) (continued) Item Description Remarks Route list definition file The route list defined for a 3DC Set this item before starting a copy and command device Multi-Target configuration must differ operation. definition file from that for a 3DC Cascade configuration for failover and failback.
  • Page 152: Definition Procedure (3Dc Multi-Target Configuration)

    Table 40 How to Prepare the Configuration Files at Each Site (continued) File Type Contents How to Prepare On the Primary Site On the Local Site On the Secondary Site Path set definition file Define a path set Not required Not required An inter-control unit logical path from...
  • Page 153: Performing A Scan (3Dc Multi-Target Configuration)

    Performing a Scan (3DC Multi-Target Configuration) Perform a scan that includes the volumes to be defined in the copy group and the command device. In a 3DC Multi-Target configuration, perform a scan from each host instead of a remote scan, ensuring that all the correct information is acquired (such as the device number (Devn), because operations might be performed on each site.
  • Page 154 From the primary host, define a path set consisting of inter-control unit logical paths (Primary -> Local) and inter-disk controller logical paths (Primary -> Remote) or specify a path using Remote Web Console. This creates the path set definition file. From the primary host, create a route list (Primary ->...
  • Page 155: Settings For Operations On The Local Site (3Dc Multi-Target Configuration)

    To see the procedure for loading and building a logical path, see “Establishing a logical path” (page 456). From the primary host, register a command device for the storage system of the primary site, local site, and remote site, in either of the following orders. The primary site first, followed by the local site, and then the remote site The primary site first, followed by the remote site, and then the local site This creates the command device definition file.
  • Page 156 From the local host, define a path set consisting of inter-CU logical paths (Local -> Primary) (or specify a path using Remote Web Console). From the local host, create a route list (Local -> Primary -> Remote). For details on how to define a route list, see “Defining a route list”...
  • Page 157: Settings For Operations On The Remote Site (3Dc Multi-Target Configuration)

    From the local host, register a command device for the storage system of the local site, primary site, and remote site, in that order. For details on how to register a command device in a storage system, see “Registering a command device in a Storage System”...
  • Page 158 From the remote host, create a path set consisting of inter-DKC logical paths (Remote -> Primary) (or specify a path using Remote Web Console). From the remote host, create a route list (Remote -> Primary -> Local). For details on how to define a route list, see “Defining a route list”...
  • Page 159: Creating A Copy Group (3Dc Multi-Target Configuration)

    From the remote host, register a command device for the storage system of the remote site, primary site, and local site, in that order. For details on how to register a command device in a storage system, see “Registering a command device in a Storage System”...
  • Page 160: Defining A Delta Resync Configuration

    Transfer the configuration file to the local site and remote site. Defining a Delta Resync Configuration This section explains how to define a Delta Resync configuration. The following legend is used for the figures in this section. Configuration Example (Delta Resync configuration) Figure 79 (page 161) shows an example of a delta resync configuration.
  • Page 161: Preparing The Hardware (Delta Resync Configuration)

    Figure 79 Example of a Delta Resync Configuration Preparing the Hardware (Delta Resync Configuration) Table 42 (page 162) Table 41 (page 161) list the prerequisite hardware required to use Business Continuity Manager in a delta resync configuration. Table 41 Prerequisite Hardware (Delta Resync Configuration) Item Description Remarks...
  • Page 162: Preparing The Configuration Files (Delta Resync Configuration)

    Table 42 Storage System Setting Items (Delta Resync Configuration) Item Description Remarks Journal group A journal group is required for the Use Remote Web Console for the setup. primary, local, and remote sites (Timer type: SYSTEM). Journal volume One or more journal volumes are Use Remote Web Console for the setup.
  • Page 163: Delta Resync Configuration

    Table 43 Required Configuration Files (Delta Resync Configuration) (continued) Item Description Remarks The following delta resync Cnt Ac-J Z local site: DAD ID of the primary site copy group is required between the local (set the primary site as the P-VOL) site and the remote site.
  • Page 164: Preparing The Configuration Files (Delta Resync Configuration)

    Table 44 Required Route List (Delta Resync Configuration) (continued) Host on which Primary site Local site Remote site Route lists needed in Business Continuity condition condition condition Business Continuity Manager Manager is started Remote host Usable Usable Usable Remote -> Primary Remote ->...
  • Page 165 Table 45 How to Prepare the Configuration Files at Each Site (Delta Resync Configuration) (continued) File Type Contents How to Prepare On the Primary Site On the Local Site On the Secondary Site Path set definition file Define a path set Not required Not required An inter-control unit...
  • Page 166: Definition Procedure (Delta Resync Configuration)

    Table 45 How to Prepare the Configuration Files at Each Site (Delta Resync Configuration) (continued) File Type Contents How to Prepare On the Primary Site On the Local Site On the Secondary Site definition file MainFrame group primary site primary site A Cnt Ac-J copy for Define a copy group MainFrame group...
  • Page 167: Creating A Disk Configuration Definition File

    Procedure for registering a command device For details, see “Registering a command device” (page 119). For details on how to operate the ISPF panels, see “Registering a command device in a Storage System” (page 470). Procedure for defining a copy group For details on how to operate the ISPF panels, see “Defining the copy group ID and copy group attributes”...
  • Page 168 From the primary host, define a path set consisting of inter-control unit logical paths (Primary -> Local) and inter-disk controller logical paths (Primary -> Remote) (or use Remote Web Console to specify a path). From the primary host, create a route list (Primary -> Local and Primary -> Remote routes). From the primary host, establish an inter-control unit logical path (Primary ->...
  • Page 169: Settings On The Local Site (Delta Resync Configuration)

    From the primary host, register a command device for each of the storage systems of the primary, local, and remote sites. Settings on the Local Site (Delta Resync Configuration) To set operations on the local site: Defining a Delta Resync Configuration 169...
  • Page 170 From the local host, define a path set for an inter-control unit logical path (Local -> Primary) and an inter-disk controller logical path (Local -> Remote) or specify a path by using Remote Web Console. From the local host, create a route list (Local -> Primary and Local -> Remote). From the local host, establish an inter-control unit logical path (Local ->...
  • Page 171: Settings On The Remote Site (Delta Resync Configuration)

    From the local host, register the command device for each of the storage systems on the local, primary, and remote sites. Settings on the Remote Site (Delta Resync Configuration) To set operations on the remote site: Defining a Delta Resync Configuration...
  • Page 172 From the remote host, define a path set for an inter-disk controller logical path (Remote -> Primary, Remote -> Local) or specify a path by using Remote Web Console. From the remote host, create a route list (Remote -> Local and Remote -> Primary). This operation is not necessary when Business Continuity Manager is not started on the remote site.
  • Page 173: Creating A Copy Group (Delta Resync Configuration)

    From the remote host, register the command device for each of the storage systems on the remote, primary, and local sites. This operation is not necessary when Business Continuity Manager is not started on the remote site. Creating a Copy Group (Delta Resync Configuration) Create a copy group on the primary host.
  • Page 174: Copy Pair Status Transitions For Delta Resync Pairs

    Transfer the copy group definition file to the local site and the remote site. If you are not using Business Continuity Manager at the remote site, you do not need to transfer the copy group definition file to the remote site. Create copy pairs for the Cnt Ac-S Z copy group and the Cnt Ac-J Z copy group.
  • Page 175 Figure 80 Copy Pair Status Transitions for Delta Resync Pairs NOTE: Note the following when operating a delta resync configuration: For the conditions in which a pair status changes from the HOLD status to the HOLDTRNS status (and vice versa), see “Actions to be Taken When the Delta Resync Function Cannot be Set Up or Operated Successfully”...
  • Page 176: Defining A 2Dc Configuration With Hyperswap And Cnt-Ac J Z

    Table 46 List of Operations that Affect Other Copy Groups (Delta Resync Configuration) Operations Influence on Other Copy Groups Execute the YKDELETE or YKRECVER command for Delta resync pairs move, using the TRANS status, to the Cnt Ac-S Z copy pair or the Cnt Ac-J Z copy pair. the SIMPLEX status.
  • Page 177: Preparing The Hardware (Hyperswap)

    Preparing the hardware (HyperSwap) Table 47 (page 177) lists the prerequisite hardware and Table 5- 1 9 provides the storage system settings for using Business Continuity Manager in a 2DC configuration with HyperSwap and Cnt Ac-J Z. Table 47 Prerequisite Hardware (HyperSwap) Item Description Remarks...
  • Page 178: Preparing The Configuration Files (Hyperswap)

    Table 48 Storage System Setting Items (HyperSwap) (continued) Item Description Remarks Logical path Use Remote Web Console or Business An inter-control unit logical path Continuity Manager for the setup. (bidirectional) must be established between the primary and local storage system. An inter-disk controller logical path (bidirectional) must be established between the primary and remote...
  • Page 179: Preparing The Configuration Files (Hyperswap)

    Table 49 Required Configuration Files (HyperSwap) (continued) Item Description Remarks Route list definition file and command The following route lists are required: Set this item before starting a copy device definition file operation. A route for normal operations The name of the route list for monitoring From the local storage system to HyperSwap must be different from the the remote storage system...
  • Page 180 Table 50 How to Prepare the Configuration Files at Each Site (HyperSwap) (continued) File Type Contents How to Prepare On the Primary Site On the Secondary Site Path set definition file Define a path set Not required An inter-control unit logical path from the primary storage system to the local storage...
  • Page 181: Definition Procedure (Hyperswap)

    NOTE: If you define the route list, the route list definition file and the command device definition file will be created at the same time. Definition procedure (HyperSwap) First, set the items that need to be set by using Remote Web Console from among the items listed Table 48 (page 177) (excluding a delta resync control path).
  • Page 182: Setting Up For Performing Operations At The Primary Site

    Transfer the scan result from the primary site to the secondary site, and vice versa. Setting up for performing operations at the primary site Define a path set consisting of the following logical paths on the primary host (or specify the logical paths by using Remote Web Console).
  • Page 183 Define the following route lists on the primary host. HSRT1 Local storage system -> Remote storage system HSRT2 Primary storage system -> Remote storage system Establish an inter-control unit logical path and inter-disk controller logical path on the primary host. Defining a 2DC configuration with HyperSwap and Cnt-Ac J Z 183...
  • Page 184 Register a command device to be used for the HSRT1 route on the primary host. Register a command device to be used for the HSRT2 route on the primary host. 184 Configuration Definitions...
  • Page 185: Setting Up For Performing Operations At The Secondary Site

    Setting up for performing operations at the secondary site Define a path set consisting of the following inter-disk controller logical paths on the secondary host (or specify the logical paths by using Remote Web Console). Remote storage system -> Primary storage system Remote storage system ->...
  • Page 186: Making A Copy Group

    Register a command device to be used for the HSRT3 route on the secondary host. Making a copy group Make a PPRC (Continuous Access Synchronous for Mainframe) copy pair with HyperSwap enabled from TPC-R. (If a PPRC copy pair has already been made, this step is not necessary.) On the primary host, define a Continuous Access Synchronous for Mainframe copy group with the HyperSwap attribute, a Continuous Access Journal for Mainframe copy group, and a Continuous Access Journal for Mainframe copy group for Delta Resync.
  • Page 187: Defining A 4X4 Configuration

    Make sure that the Continuous Access Journal for Mainframe copy group has changed to the DUPLEX status on the primary host. And then, execute the YKMAKE command with the HOLD parameter specified to make a copy pair in the Delta Resync standby status between the local storage system and the remote storage system.
  • Page 188 Figure 83 Example of a 4x4 Configuration (4 Storage System:4 Storage System Configuration) 188 Configuration Definitions...
  • Page 189 Figure 84 Example of a 4x4 Configuration (4 Storage System:1 Storage System Configuration) Defining a 4x4 configuration 189...
  • Page 190: Preparing The Hardware (4X4 Configuration)

    Figure 85 Example of a 4x4 Configuration (1 Storage System:4 Storage System Configuration) The supervisor DKC is a storage system that is in charge of consistency arbitration at the secondary site. Subordinate DKCs are storage systems other than the supervisor DKC at the secondary site. Preparing the hardware (4x4 configuration) Table 51 (page 190) lists the prerequisite hardware and...
  • Page 191 Table 51 Prerequisite Hardware (4x4 Configuration) (continued) Item Description Remarks physical path (for logical paths) using a FCP cable. Inter-storage systems at the secondary — site: Establish a unidirectional Inter-remote-disk controller physical path (for arbitration paths) from the supervisor DKC at the secondary site to each subordinate DKC using a FCP cable.
  • Page 192: Preparing The Configuration Files (4X4 Configuration)

    Table 52 Storage System Setting Items (4x4 Configuration) (continued) Item Description Remarks Command device Multiple Storage System: Multiple Use Business Continuity Manager for the Storage System configuration: A setup. command device is required for each storage system (eight command devices are required in total when using 8 XP disk arrays 4 at each site).
  • Page 193: Definition Procedure (4X4 Configuration)

    Table 54 How to Prepare the Configuration Files at Each Site (4x4 Configuration) File Type Contents How to Prepare On the Primary Site On the Secondary Site Disk configuration The primary site Perform a local scan Transfer from the primary definition file configuration site...
  • Page 194: Defining A New 4X4 Configuration

    The following is the legend used for the figures represented in this subsection. For details on each definition procedure in this section, see the following: Procedure for a Local Scan For details, see “Performing a local scan to acquire volume information” (page 106).
  • Page 195: Expanding To A 4X4 Configuration By Adding Storage Systems To A 2Dc Configuration

    From the ISPF panel, define the copy group container as an EXCTG. Execute the YKMAKE command to make a copy pair. The journal group is registered as an EXCTG in the storage system. Expanding to a 4x4 configuration by adding storage systems to a 2DC configuration To expand to a 4x4 configuration by adding storage systems to a 2DC configuration, perform the procedure below.
  • Page 196: Changing To A 4X4 Configuration Without Changing The Existing Storage System Configuration

    Execute the YKQUERY command. Because an existing journal group has not been registered in the EXCTG yet, the YKZ296E message indicating that the journal group has not been registered in the EXCTG is output. Execute the YKMAKE command with SELECT(COND) specified. A copy pair for the added journal group is created, after which the journal group is registered in the EXCTG of the storage system.
  • Page 197: Adding A New Journal Group To A 4X4 Configuration

    Execute the YKMAKE command with SELECT(COND) specified. The journal group is registered in the EXCTG of the storage system. Adding a new journal group to a 4x4 configuration To add a new journal group to a 4x4 configuration, perform the procedure below. The following figure is a representation of the addition.
  • Page 198: Adding An Existing Journal Group To A 4X4 Configuration

    Change the copy pair status of the EXCTG to DUPLEX to make the copy direction the same within the group. Add the journal group to an EXCTG. The procedure for adding a journal group to an EXCTG is similar to that for adding a consistency group to a copy group container.
  • Page 199: Checking The Registration Status Of Exctg (4X4 Configuration)

    Add the journal group to an EXCTG. The procedure for adding a journal group to an EXCTG is similar to that for adding a consistency group to a copy group container. Execute the YKQUERY command. Because the journal group you added has not been registered in the EXCTG yet, the YKZ296E message indicating that the journal group has not been registered in the EXCTG is output.
  • Page 200: Exctg Registration When The Copy Operation Is Performed In The Reverse Direction

    Table 55 When Registering Both EXCTG(Forward) and EXCTG(Reverse) (continued) EXCTG registration Copy pair status Storage system status EXCTG registration flag status of the copy pair During registration PENDING PENDING/DUPLEX active(0,1) - N/A(N/A,1) Registered PENDING PENDING active(1,1) - N/A(N/A,1) DUPLEX DUPLEX Table 56 When Registering EXCTG(Forward) Only EXCTG registration Copy pair status...
  • Page 201: Deleting A Journal Group From A Copy Group Container With Exctg Id Specified (4X4 Configuration)

    Table 59 When Registering EXCTG(Forward) Only EXCTG registration Copy pair status Storage system status EXCTG registration flag status of the copy pair Not registered yet SIMPLEX SIMPLEX Nothing is displayed PENDING PENDING N/A(N/A,0) - inactive(0,0) DUPLEX DUPLEX Registered PENDING PENDING N/A(N/A,1) - inactive(0,0) DUPLEX...
  • Page 202: Configuration Example (4X4X4 Cascade)

    Configuration example (4x4x4 Cascade) The following figure shows an example of a 4x4x4 Cascade configuration (2x2x2). 202 Configuration Definitions...
  • Page 203: Preparing Hardware (4X4X4 Cascade)

    Figure 86 Example of a 4x4x4 Cascade configuration (2x2x2) Preparing Hardware (4x4x4 Cascade) The following tables describe the prerequisite hardware and the storage system settings required to use Business Continuity Manager in a 4x4x4 Cascade configuration. Defining a 4x4x4 Cascade Configuration 203...
  • Page 204: Preparing The Configuration Files (4X4X4 Cascade)

    Table 61 Prerequisite Hardware (4x4x4 Cascade Configuration) Item Description Remarks Host One host computer is required for each of the You need a host for a remote site when using primary, intermediate, and remote sites. Business Continuity Manager on a remote site. Storage system One or more XP12000 or XP24000 storage systems are required for each site.
  • Page 205 The following table describes the configuration files required for using Business Continuity Manager in a 4x4x4 Cascade configuration. Table 63 Required Configuration files (4x4x4 Cascade) Item Description Remarks Disk configuration Disk configuration definition files are required for definition file the primary, intermediate, and remote sites. Route list definition file A route list for the following routes is required for and command device...
  • Page 206: Definition Procedure (4X4X4 Cascade)

    Table 64 How to Prepare Configuration Files at Each Site (4x4x4 Cascade) (continued) File type Contents How to prepare On the primary site On the intermediate On the remote site site Path set definition file A Primary -> Intermediate Define a path set. Not required Not required inter-control unit logical...
  • Page 207: Defining A New 4X4X4 Cascade Configuration

    The copy group is registered in the EXCTG of the storage system when the YKMAKE command is executed. If a copy pair has already been created, executing the YKMAKE SELECT(COND) command simply registers the copy group in the EXCTG. This subsection describes the procedures for defining a 4x4x4 Cascade configuration for each of the following cases: Defining a new 4x4x4 Cascade configuration Expanding to a 4x4x4 Cascade configuration by adding Continuous Access Journal Z copy...
  • Page 208 Transfer the disk configuration definition file containing the scan results of each site to all other sites so that each site will have the scan results from all sites. Setting up an environment on the intermediate site From the intermediate host, define a path set consisting of inter-control unit logical paths (Intermediate ->...
  • Page 209 From the intermediate host, establish an inter-control unit logical path (Intermediate -> Primary) and an inter-disk controller logical path (Intermediate -> Remote). Defining a 4x4x4 Cascade Configuration 209...
  • Page 210 From the intermediate host, register a command device for each of the storage systems at the intermediate, primary, and remote sites. Setting up an environment on the primary site From the primary host, define a path set consisting of inter-control unit logical paths (Primary ->...
  • Page 211 From the primary host, establish an inter-control unit logical path (Primary -> Intermediate). Defining a 4x4x4 Cascade Configuration 21 1...
  • Page 212 From the primary host, register a command device for each of the storage systems at the primary, intermediate, and remote sites. Setting up an environment on the remote site From the remote host, define a path set consisting of inter-disk controller logical paths (Remote ->...
  • Page 213 From the remote host, define a route list (Remote -> Intermediate -> Primary route). From the remote host, establish an inter-disk controller logical path (Remote -> Intermediate). Defining a 4x4x4 Cascade Configuration...
  • Page 214 From the remote host, register a command device for each of the storage systems at the remote, intermediate, and primary sites. Creating a Copy Group Using the copy group in the following figure as an example, the following describes how to define a copy group, create a copy pair, and register the copy pair in the EXCTG of the storage system.
  • Page 215 From the ISPF panel, define the following copy groups. Define a Continuous Access Synchronous Z copy group container (TCCG) between the primary site and the intermediate site (Continuous Access Synchronous Z timestamp transfer mode: Enabled, Continuous Access Synchronous Z Consistency Preservation Function: Use) To enable the timestamp transfer mode, specify Y for TIMESTAMP in the Copy Group Attributes For Container (TC) panel.
  • Page 216: Expanding To A 4X4X4 Cascade Configuration By Adding A Continuous Access Journal Z Copy Group To A Continuous Access Synchronous Z Copy Group

    Execute the YKMAKE command for the Continuous Access Journal Z EXCTG (UREX). Execute the YKEWAIT GOTO(DUPLEX) command to continue monitoring until the status has changed DUPLEX. A copy pair is created, and the journal group is registered in the EXCTG of the storage system. Expanding to a 4x4x4 Cascade Configuration by Adding a Continuous Access Journal Z Copy Group to a Continuous Access Synchronous Z Copy Group The following describes the procedure for expanding the configuration to a 4x4x4 Cascade...
  • Page 217 Figure 88 Configuration Example when Continuous Access Journal Z Copy Groups are Added for Expansion to a 4x4x4 Cascade Configuration Setting up the Storage System Set up the following items by using Remote Web Console. Configure an arbitration command device on the subordinate disk controller. Set up an arbitration path from the supervisor disk controller to the subordinate disk controller.
  • Page 218 Setting up a Business Continuity Manager Environment Creating a disk configuration definition file From the remote host, perform a Local Scan on the remote site storage system. Transfer the disk configuration definition file containing the scan results to the primary and intermediate sites.
  • Page 219 From the intermediate host, create a route list (Intermediate -> Remote route). From the intermediate host, establish an inter-disk controller logical path ( Intermediate -> Remote). Defining a 4x4x4 Cascade Configuration...
  • Page 220 From the intermediate host, register a command device for the remote site storage system. Setting up an environment on the primary site Add a remote site storage system to the Primary -> Intermediate route of the primary host (extending the route). 220 Configuration Definitions...
  • Page 221 From the primary host, register a command device for the remote site storage system. Setting up an environment on the remote site From the remote host, define a path set consisting of inter-disk controller logical paths (Remote -> Intermediate) (or use Remote Web Console to specify a path). Defining a 4x4x4 Cascade Configuration 221...
  • Page 222 From the remote host, create a route list (Remote -> Intermediate -> Primary route). From the remote host, establish an inter-disk controller logical path (Remote -> Intermediate). 222 Configuration Definitions...
  • Page 223 From the remote host, register a command device for each of the storage systems at the remote, intermediate, and primary sites. Creating a Copy Group Using the copy groups in the following figure as an example, the following describes how to define a copy group, create a copy pair, and register the copy group in the EXCTG of the storage system.
  • Page 224 Execute the YKSUSPND command for the Continuous Access Synchronous Z copy group container (TCCG) to suspend the copy pairs. To change the timestamp transfer mode, you need to suspend and then resynchronize the copy pairs. Execute the YKEWAIT GOTO(SUSPEND) command to continue monitoring until the status has changed to SUSPOP.
  • Page 225: Expanding To A 4X4X4 Cascade Configuration By Adding A Series Of Storage Systems To A 3Dc Cascade Configuration

    Execute the YKMAKE command for the Continuous Access Journal Z EXCTG (UREX). Execute the YKEWAIT GOTO(DUPLEX) command to continue monitoring until the status has changed to DUPLEX. A copy pair is created, and the journal group is registered in the EXCTG of the storage system. Transfer the copy group definition file containing changes and new definitions to the intermediate site and remote site.
  • Page 226 Figure 90 Configuration Example when a 3DC Cascade Configuration is Expanded to a 4x4x4 Cascade Configuration Setting up the Storage System Set up the following items by using Remote Web Console. Configure an arbitration command device on the subordinate disk controller. Set up an arbitration path from the supervisor disk controller to the subordinate disk controller.
  • Page 227 Creating a Copy Group Using the copy groups in the following figure as an example, the following describes how to define a copy group, change the existing copy group definition, and register the copy group in the EXCTG of the storage system. Figure 91 Copy group example when a 3DC Cascade Configuration is Expanded to a 4x4x4 Cascade Configuration Perform the following procedure from the primary host.
  • Page 228 Execute the YKEWAIT GOTO(SUSPEND) command to continue monitoring until the status has changed to SUSPOP. From the ISPF panel, change the timestamp transfer mode for the Continuous Access Synchronous Z copy group (TCG1) from disabled to enabled. To enable the timestamp transfer mode, specify Y for TIMESTAMP in the Copy Group Attributes For Container (TC) panel.
  • Page 229 Use Remote Web Console to change the timer type of the existing journal groups contained in the Continuous Access Journal Z copy group (URG1) from LOCAL to SYSTEM. Execute the YKRESYNC command for the Continuous Access Journal Z copy group (URG1) to resynchronize the copy pairs.
  • Page 230: Checking The Registration Status Of The Exctg

    15. Execute the YKMAKE SELECT(COND) command for the Continuous Access Journal Z EXCTG (UREX). 16. Execute the YKEWAIT GOTO(DUPLEX) command for the Continuous Access Journal Z copy group (UREX) to continue monitoring until the status has changed to DUPLEX. A copy pair for the added journal group is created, and the journal group is registered in the EXCTG of the storage system.
  • Page 231: Preparing The Hardware (Caj Attime Suspend)

    Figure 92 Example of a Configuration for Using the CAJ ATTIME Suspend Function Preparing the hardware (CAJ ATTIME Suspend) Table 65 (page 231) lists the prerequisite hardware and Table 66 (page 232) lists the hardware settings for using Business Continuity Manager in the CAJ ATTIME suspend function. Table 65 Prerequisite Hardware (CAJ ATTIME Suspend) Item Description...
  • Page 232: Preparing The Software (Caj Attime Suspend)

    Table 66 Hardware Setting Items (CAJ ATTIME Suspend) Item Description Remarks Journal group A journal group is required for each of Before performing copy operations, this the primary and secondary sites. item must be set by using the Remote Web Console. Timer type: System Journal volume At least one journal volume is required...
  • Page 233 Table 67 Software Setting Items (CAJ ATTIME Suspend) Item Description Remarks Disk configuration definition file Disk configuration definition files are – required on the primary site and secondary site. Copy group definition file The timer type of the Cnt Ac-J Z Set this item before starting a copy copy group is SYSTEM.
  • Page 234: Defining A Configuration So That The Open/Mf Consistency Preservation Function Can Be Used

    Figure 93 Example of Linking a Cnt Ac-J Z Copy Group and an BC Z Copy Group With a C/T Group Specified Defining a configuration so that the Open/MF Consistency Preservation function can be used This section describes a configuration definition that allows you to use the Open/MF Consistency Preservation Function by using an example of a 2DC configuration.
  • Page 235: Preparing The Hardware (Open/Mf Consistency)

    Figure 94 Configuration Example for Using the Open/MF Consistency Preservation Function Preparing the hardware (Open/MF Consistency) Table 68 (page 235) lists the prerequisite hardware and Table 5-36 lists the hardware settings for using the Open/MF Consistency Preservation Function. Table 68 Prerequisite Hardware (for Using the Open/MF Consistency Preservation Function) Item Description Remarks...
  • Page 236: Preparing The Software (Open/Mf Consistency)

    Table 68 Prerequisite Hardware (for Using the Open/MF Consistency Preservation Function) (continued) Item Description Remarks cable. (A reverse direction path is recommended but not mandatory.) Table 69 Hardware Setting Items (for using the Open/MF Consistency Preservation Function) Item Description Remarks Command device Two command devices are required for This is required when a reverse direction...
  • Page 237: Preparing At The Open System Side

    Preparing at the Open System Side Create a copy group with the consistency group ID specified for the open system side using RAID Manager. Definition Procedure for Business Continuity Manager The procedure before you create a copy group definition file of Business Continuity Manager is the same as the one for a 2DC configuration.
  • Page 238 NOTE: If you execute the YKQUERY command with the VERIFY parameter before the resynchronization process has not completed, the YKZ271E error occurs because of an inconsistency between definitions and entities. 238 Configuration Definitions...
  • Page 239: Importing Copy Groups

    6 Importing copy groups This chapter explains how to generate copy group definitions by using CSV files, import definitions to monitor PPRC copy pairs, and import SMS storage group definitions. “Generating a copy group definition file by using CSV files” (page 239) “Importing definitions for monitoring PPRC copy pairs”...
  • Page 240: Attributes To Be Defined In A Base Copy Group Definition File

    Attributes to be defined in a base copy group definition file In the base copy group definition file, you must define the value of the following attributes in the Add Copy Group panel: Copy Group ID Device Address Domain (Primary) Device Address Domain (Secondary) Copy Group Type For the attributes of the copy group definition file other than those listed above, define a value in...
  • Page 241: Csv Copy Group Rules

    CSV Copy Group Rules This section describes the rules for defining a copy group when using a CSV file. When the copy type is Business Copy: If no consistency group ID is defined, all copy pairs described in the CSV file are defined ◦...
  • Page 242 Figure 96 Example of Continuous Access or Continuous Access Asynchronous Copy Group Definition When the copy type is Continuous Access Journal, copy pairs that have the same value for all items below are defined as the same copy group: Consistency group ID Subconsistency group ID Primary site storage system serial number Secondary site storage system serial number...
  • Page 243: Generation Example (Csv File For Copy Group Definition)

    Figure 97 Example of an Continuous Access Journal copy group definition Generation Example (CSV File for Copy Group Definition) Figure 98 (page 244) shows an example of creating a copy group definition file from CSV files. Generating a copy group definition file by using CSV files 243...
  • Page 244: Example Of Jcl (For Csv Copy Group Definition)

    Figure 98 Example of copy group definition file creation To create a copy group definition file: Using a general-purpose tool such as Spreadsheet, create a pair information CSV file. If you use EXCTG, also create an EXCTG information CSV file in the same way. Upload the pair information CSV file and EXCTG information CSV file to the host on which Business Continuity Manager is running.
  • Page 245: Generating Csv Files For Copy Group Definition

    //SYSABEND DD SYSOUT=* //INPAIR DD DSN=BCM.PAIRCSV,DISP=OLD //INEXCTG DD DSN=BCM.EXCTGCSV,DISP=OLD //SYSTSIN DD * YKIMPORT PREFIX(BCM) BASEGROUP(BASE.UR) NEWGROUP(CG.UR) The amount of memory required to execute the command depends on the number of volumes used by the copy group. For details about how to set an appropriate value, see the HP StorageWorks P9000 for Business Continuity Manager Software Installation Guide.
  • Page 246: Example Of Jcl For Csv File For Copy Group Definition

    Figure 99 Example of CSV file generation To generate CSV files: Prepare a copy group definition file and disk configuration definition file. Execute the YKEXPORT command. A pair information CSV file and EXCTG information CSV file are generated. Download the pair information CSV file and EXCTG information CSV file to the PC. Check the contents of the CSV files.
  • Page 247: Updating An Existing Copy Group Definition File

    Updating an existing copy group definition file You can update an existing copy group definition file by executing the YKEXPORT command and YKIMPORT command. “Example of updating an existing copy group definition file” (page 247) shows an example of updating an existing copy group definition file. Figure 100 Example of updating an existing copy group definition file To update an existing copy group definition file: Prepare a copy group definition file and disk configuration definition file.
  • Page 248: Importing Definitions For Monitoring Pprc Copy Pairs

    Importing definitions for monitoring PPRC copy pairs PPRC copy pairs can be imported as Business Continuity Manager copy groups, so that the PPRC copy pair statuses can be monitored from Business Continuity Manager. The following configuration files are needed to import a PPRC copy pair: Disk configuration definition file Copy group definition file When using the copy group definition generation function for PPRC copy pairs in order to import...
  • Page 249: Preparing The Hardware

    Preparing the hardware Table 72 (page 249) lists the prerequisite hardware for using the copy group definition generation function for PPRC copy pairs. Table 72 Prerequisite hardware (PPRC copy pair definition generation) Item Description Remarks Host 1 host. – Storage system An XP12000/XP10000, –...
  • Page 250 The following shows the legend for the table: Yes: Copy group definition files can be generated for PPRC copy pairs defined and used by PPRC commands with this parameter value. No: Copy group definition files cannot be generated for PPRC copy pairs defined and used by PPRC commands with this parameter value.
  • Page 251: Generating Copy Group Definition Files From The Ispf Panel

    Table 77 Parameter values for the supported pair resynchronization command (CESTPAIR) Copy Type Parameter Value Supported BC Z and Cnt Ac-S Z MODE RESYNC PACE pace Omitted CRIT MSGREQ Cnt Ac-A MODE RESYNC PACE pace Omitted CRIT MSGREQ Generating copy group definition files from the ISPF panel Copy group definition files for PPRC copy pairs can be generated through operations in the ISPF panel.
  • Page 252: Example Of Importing Pprc Copy Pairs

    NOTE: This function also detects the copy pairs created by Business Continuity Manager. If Business Continuity Manager and PPRC are used in the same environment, specify a different prefix for Business Continuity Manager and PPRC so that the copy pairs operated in Business Continuity Manager and PPRC will not be detected at the same time.
  • Page 253: When Monitoring Only Pprc Cnt Ac-S Z/Bc Z Copy Pairs

    Figure 102 Example configuration with only PPRC BC Z copy pairs To monitor PPRC BC Z copy pairs running in the above configuration, specify the following in the Scan Copy Pair Inside Storage System panel: Press the Enter key to generated copy group definition files named as follows: BCM.MIGRATE.GRP.BCMSI00 When monitoring only PPRC Cnt Ac-S Z/BC Z copy pairs Figure 103 (page 254)
  • Page 254: Importing Sms Storage Group Definitions

    Figure 103 Example configuration with PPRC Cnt Ac-S Z/BC Z copy pairs To monitor PPRC Cnt Ac-S Z copy pairs and BC Z copy pairs running in the above configuration, specify the following in the Scan Copy Pair Inside Storage System panel: Press the Enter key to generated copy group definition files named as follows: BCM.MIGRATE.GRP.BCMTCS00 BCM.MIGRATE.GRP.BCMSI00...
  • Page 255: Importing Storage Group Information

    Importing storage group information To apply a replication product (BC Z, Cnt Ac-S Z, Cnt Ac-A, or Cnt Ac-J Z) to a user-configured SMS storage group on a host, create and run a Business Continuity Manager copy group with the volumes belonging to the SMS storage group as pair volumes.
  • Page 256: Before Importing New Sms Storage Groups

    NOTE: Before you can use the SMS storage group import function, the SMS storage, copy, and C/T groups must be in a one-to-one-to-one relationship. This means that you cannot use this function for copy group containers that have more than one C/T group ID. Before importing new SMS storage groups Acquire the volume list of the SMS storage group to be imported.
  • Page 257: Importing Changed Storage Volume Information

    Specify the S-VOL corresponding to the P-VOL. The information about the copy pair is created. Importing changed storage volume information You can import updated and added information by executing the same procedure as importing new information. If the storage volume information before the update or addition has already been incorporated into the copy group definition, only the information that has not been incorporated yet will be added.
  • Page 258: Using Business Continuity Manager

    7 Using Business Continuity Manager This chapter explains how to use Business Continuity Manager functionality. “Before using copy pairs” (page 258) “Using configuration files” (page 262) “Working with scripts” (page 262) “Operating a copy group” (page 264) “Backup operations using the Cnt Ac-J Z ATTIME Suspend function” (page 268) “Monitoring status and changing configurations in a 3DC Cascade configuration”...
  • Page 259 Table 78 Copy Pair Statuses for Commands with SELECT(COND) Specified Are Subject to Processing Command Copy pair status name YKMAKE YKMAKE HOLD YKRESYNC YKRESYNC DELTAJNL YKRESYNC DELTAJNL ERRCHK YKRESYNC ALLJNL YKRESYNC ALLJNL ERRCHK YKRESYNC PREPARE YKSUSPND YKSUSPND ATTIME YKSUSPND CANCEL Some- YKDELETE times...
  • Page 260: Batch Processing For Multiple Copy Pairs

    Batch Processing for Multiple Copy Pairs Copy pair operations are performed by volume, or collectively for multiple copy pairs (batch processing), depending on the combinations of commands and parameters. When batch processing is performed, if there is at least one copy pair subject to processing in the processing unit, the copy pairs in the processing unit are subject to processing.
  • Page 261: Copy Pair Operations For Bc Z

    specifying the DEVN or VOLUNIT parameter, Business Continuity Manager does not delete scheduled suspend information. For this reason, execute the YKSUSPND command specifying the CANCEL parameter before executing the YKRESYNC command specifying the DEVN or VOLUNIT parameter. Copy Pair Operations for BC Z If unsynchronized data exists in the P-VOL and S-VOL (copy wait status) when you execute the YKDELETE command in the DUPLEX status, the copy pair is dissolved before the data is reflected in the copy destination volume.
  • Page 262: Using Configuration Files

    Using configuration files The configuration files are used for ISPF panel operations and CLI command execution. Figure 105 (page 262) shows how configuration files are used to create a copy pair using the ISPF panel. Figure 105 Using Configuration Files NOTE: Consider the following while working with configuration files: Users who handle copy groups must lock the groups they are handling, to ensure that contention...
  • Page 263: Acquiring Copy Pair Status

    A single execution of the YKLOAD command might expand multiple REXX variable structures. Therefore, if you only drop certain REXX variable structures, the copy group might not be operated correctly. If you want to correctly drop all related REXX variable structures simultaneously, use the YKDROP command.
  • Page 264: About Scripts And Ykload

    About Scripts and YKLOAD Before creating a script, read the notes on YKLOAD in the HP StorageWorks P9000 for Business Continuity Manager Software Reference Guide. Operating a copy group This section explains how to perform operations on a copy group. Preparing to Use a Copy Group Perform the following preparations before using a copy group: Use the YKLOAD command to load the copy group definition parameters.
  • Page 265: Creating A Copy Group

    Figure 106 Copy Group Operation Image Initial Status Cnt Ac-A copy group: SIMPLEX BC Z copy group: SIMPLEX By using copy groups in a 2DC configuration, backups of a large amount of data across multiple volumes can be acquired remotely without interrupting operation. This allows data to be restored even if a disaster has affected the primary site.
  • Page 266 Wait until the status is DUPLEX, by using the YKEWAIT command. The BC Z S-VOL will be backed up. Suspending an BC Z copy group. Put the BC Z copy group in the suspend status, by using the YKSUSPND command. Wait until the status is SUSPOP, by using the YKEWAIT command.
  • Page 267: Backing Up A Copy Group

    Backing Up a Copy Group To acquire a backup after a copy group operation has started, execute steps 2 through 5 in “Creating a Copy Group” (page 265). In step 3, execute the YKRESYNC command to resynchronize the BC Z copy group. Operational Testing Figure 108 (page 267) Figure 109 (page 268)
  • Page 268: Backup Operations Using The Cnt Ac-J Z Attime Suspend Function

    Figure 109 Operational Testing (2/2) NOTE: When performing operational testing, remember the following: A real disaster might take place while performing operational testing. Operational testing must take place on the secondary site only after the copy pair is suspended (SUSPOP status). Backup operations using the Cnt Ac-J Z ATTIME Suspend function This section describes backup operations that use the Cnt Ac-J Z ATTIME suspend function.
  • Page 269: Obtaining Cnt Ac-J Z Attime Backups

    Copy S-VOLs (SIS1 and SIS2) in the following figure contain the data that was backed up when the copy pairs were last suspended. Figure 1 10 Example of a Backup Operation Configuration Using the Cnt Ac-J Z ATTIME Suspend Function Obtaining Cnt Ac-J Z ATTIME Backups To obtain a backup: Backup operations using the Cnt Ac-J Z ATTIME Suspend function 269...
  • Page 270 Execute the YKRESYNC command to resynchronize the BC Z copy group (GRPSI1) and put it in the DUPLEX status. YKQUERY YKRESYNC YKEWAIT GOTO(DUPLEX) All updates made to the Business Copy for Mainfame P-VOL (SIP) after the copy pairs were last suspended are applied to the Business Copy for Mainfame S-VOL (SIS1). 270 Using Business Continuity Manager...
  • Page 271: If An Error Occurs While Copy Pairs Are Suspended

    Execute the YKSUSPND command with the ATTIME parameter specified for the BC Z copy group (GRPSI1) (to schedule a time for the copy pairs to be suspended). Use the YKEWAIT command to verify that the copy group has changed to the suspend status (backup completion).
  • Page 272: Determining The Volume To Be Used For Restoration

    Make sure that the Cnt Ac-J Z consistency time during a copy pair suspension was appropriate. Make sure that the Cnt Ac-J Z copy pairs during a copy pair suspension were in the DUPLEX status. After checking the above, re-acquire a backup as required. Determining the Volume to Be Used for Restoration If you performed a backup using the Cnt Ac-J Z ATTIME suspend function, you can choose the Cnt Ac-J Z S-VOL or one generation of the BC Z S-VOLs as the volume used for restoration.
  • Page 273: Monitoring Status And Changing Configurations In A 3Dc Cascade Configuration

    The ATTIME suspension information is canceled when one of the following commands is executed for the BC Z copy group: The YKSUSPND command with the CANCEL parameter The YKDELETE command without the DEVN parameter The YKRESYNC command Note that this command cannot be executed after the ATTIME suspend information is set and before suspension (while ATTIME suspension is being reserved).
  • Page 274: When The Cnt Ac-S Consistency Preservation Function Is Not Used

    Note the following points when you monitor the copy status: To immediately detect that Cnt Ac-S Z copy groups have changed to the SUSPER status, you must shorten the interval for monitoring the copy status. This operation is required to minimize the loss of data.
  • Page 275: When The Cnt Ac-S Consistency Preservation Function Is Used

    When the Cnt Ac-S consistency preservation function is used If the SUSPER status is detected for a Cnt Ac-S copy group. Immediately execute the YKFREEZE, YKSUSPND SELECT(COND) and YKRUN commands for the Cnt Ac-S copy group, and then execute the YKSUSPND SELECT(COND) command for the Cnt Ac-J Z copy group.
  • Page 276 Add a copy pair to the copy group definitions for Cnt Ac-S Z and Cnt Ac-J Z: After the copy group definitions have changed, transfer the changed copy group definition file to another host. If you execute a rescan to add a copy pair, perform the same operation on the other host.
  • Page 277 From the primary host, make sure that the Cnt Ac-J Z copy group status is DUPLEX, and then execute the YKMAKE SELECT(COND) command for the copy pair that has been added to the Cnt Ac-J Z copy group definition. HP recommends that you execute the YKQUERY command before executing the YKMAKE command, because the YKMAKE command is executed only for the added copy pair.
  • Page 278: Using Compatible Flashcopy Linkage Configurations

    Delete a copy pair from the Cnt Ac-S Z and Cnt Ac-J Z copy group definitions. After the copy group definitions have changed, transfer the changed copy group definition file to another host. Using Compatible FlashCopy linkage configurations This section describes operation in FlashCopy linkage configurations. Using the Compatible FlashCopy Linkage Function in a 2DC Configuration This section describes the operations that are performed in 2DC configurations for each of the following statuses of a copy pair linked with FlashCopy.
  • Page 279: Compatible Flashcopy Linkage When The Copy Pair Is In The Duplex Status

    that can be linked with FlashCopy, see “Prerequisites for the Compatible FlashCopy linkage configuration” (page 55). Compatible FlashCopy linkage when the copy pair is in the DUPLEX status (Continuous Access Synchronous Z or Continuous Access Journal Z) Compatible FlashCopy linkage using the Preserve Mirror function when the copy pair is in the DUPLEX status (Continuous Access Synchronous Z) Compatible FlashCopy linkage after placing the copy pair in the suspend status (Continuous Access Synchronous Z, Continuous Access Journal Z, or Continuous Access Asynchronous)
  • Page 280: Compatible Flashcopy Linkage Using The Preserve Mirror Function When The Copy Pair Is In The Duplex Status (Continuous Access Synchronous Z)

    Compatible FlashCopy linkage using the Preserve Mirror function when the copy pair is in the DUPLEX status (Continuous Access Synchronous Z) As described in “Compatible FlashCopy Linkage When the Copy Pair Is in the DUPLEX Status” (page 279), if a copy pair in the DUPLEX status is linked with Compatible FlashCopy, the copy pair changes to the PENDING status during Compatible FlashCopy execution.
  • Page 281 When the Preserve Mirror function is used and Compatible FlashCopy is interrupted The Preserve Mirror function does not synchronize Compatible FlashCopy operations at the primary site and the secondary site. Therefore, if Compatible FlashCopy operation is interrupted at the primary site or secondary site, data on the P-VOL and S-VOL of the Cnt Ac-S Z copy pair linked with the Compatible FlashCopy S-VOL might become inconsistent.
  • Page 282: Compatible Flashcopy Linkage When The Copy Pair Is In The Suspend Status

    If there is a copy pair in the CONSLOST status, dissolve that copy pair. Re-create the copy pair that was dissolved. For an example of recovering a Cnt Ac-S Z copy pair from the CONSLOST status, see the sample script YKDEMO12 in the HP P9000 for Business Continuity Manager Software Reference Guide. Compatible FlashCopy Linkage When the Copy Pair Is in the Suspend Status The following describes the operation procedure for Compatible FlashCopy linkage when Cnt Ac-S Z, Cnt Ac-A, or Cnt Ac-J Z copy pairs are in the suspend status.
  • Page 283: Using The Compatible Flashcopy Linkage Function In A 3Dc Multi-Target Configuration

    Monitor the completion of copying. To monitor the completion of Compatible FlashCopy, run a script that includes the YKFCSTAT command. Resynchronize the Cnt Ac-S Z or Cnt Ac-A copy pair. After confirming the completion of Compatible FlashCopy, resynchronize the Cnt Ac-S Z, Cnt Ac-A, or Cnt Ac-J Z copy pair.
  • Page 284 Execute Compatible FlashCopy. After Compatible FlashCopy is initiated, the status of the copy pairs in the DUPLEX status will change to Pending. The copy pairs will return to the DUPLEX status when Compatible FlashCopy ends. Monitor the completion status of the copying process. To monitor the completion status of Compatible FlashCopy, run a script that includes the YKFCSTAT command.
  • Page 285: Determining The Compatible Flashcopy Copy Status

    Determining the Compatible FlashCopy Copy Status To resynchronize a Compatible FlashCopy linkage copy pair that is in the suspend status, monitor the completion of the Compatible FlashCopy operation. Use the YKFCSTAT command to acquire the status of the Continuous Access Synchronous Z P-VOL, Continuous Access Asynchronous P-VOL, or Continuous Access Journal Z P-VOL that is the copy destination for Compatible FlashCopy, and determine the copy status.
  • Page 286: Monitoring Pprc Copy Pairs

    DEVICE.QUERY.Target.State7 = '1' Then processing-for-error-operation ADDRESS TSO 'YKSLEEP MIN(1)'; /* Wait for 1 minute and then reacquire the status */ Specify the processing that is performed when the copy operation has ended normally. Specify the processing that is performed when an error occurs (NOCOPY mode). Specify the processing that is performed when an error occurs (failure suspension).
  • Page 287: Resynchronizing An Open/Mf Consistency Group

    Table 81 Operations that can be performed on an Open/MF consistency group Operations from Business Continuity Open system copy groups Business Continuity Manager copy Manager groups Copy pair suspension Supported Supported Copy pair creation Unsupported Supported Copy pair resynchronization Copy pair deletion If the executed suspend command reverses the copy direction, this command only supports Business Continuity Manager copy groups.
  • Page 288: Maintenance And Troubleshooting Operations

    8 Maintenance and Troubleshooting Operations This chapter explains how to perform maintenance on hosts and storage systems and how to take action if a failure occurs. Business Continuity Manager allows you to move operations from the primary site to one or more other sites to continue the operations after the primary site stops due to, for example, disaster or maintenance work.
  • Page 289 Using a 2DC Configuration 289...
  • Page 290: Failback Procedure

    Failback Procedure The following shows the failback procedure in a 2DC configuration. 290 Maintenance and Troubleshooting Operations...
  • Page 291: Notes On Failovers And Failbacks In A 2Dc Configuration

    Notes on Failovers and Failbacks in a 2DC Configuration The following are points to note when you perform failovers and failbacks in a 2DC configuration: Using a 2DC Configuration 291...
  • Page 292: Notes On Operating Copy Pairs

    Notes on operating copy pairs To manipulate a copy pair, make the copy pair’s volumes offline first. When using the YKSUSPND command or YKRESYNC command with the FORWARD or REVERSE parameter specified to change the copy direction of a copy group, make sure you execute the YKQUERY or YKEWAIT command, and then perform subsequent operations after acquiring information about the copy direction after the change.
  • Page 293: Using A 3Dc Cascade Configuration

    Return the S-VOL of the secondary site to the SIMPLEX status. To return the status to SIMPLEX, you can do either of the following: From Remote Web Console, change the S-VOL to the SIMPLEX status. ◦ Execute the YKRECVER command. ◦...
  • Page 294: Failback Procedure

    From the secondary host, execute the YKRESYNC REVERSE command for the Cnt Ac-J Z copy group (reverse copy direction). Recover the applications on the secondary host. Because volumes in the storage system on the remote site are not accessible, do not recover the applications until you finish steps 1 to 5.
  • Page 295 Terminate all applications on the secondary host, and then place the data volume in the storage system on the remote site offline from the secondary host. From the primary host, execute the YKRESYNC REVERSE command for the Cnt Ac-J Z copy group.
  • Page 296 From the primary host, make sure that the Cnt Ac-J Z copy group status is DELETE, and then perform the following copy operation for the Cnt Ac-S Z copy group. If the Cnt Ac-S Z copy group status is SIMPLEX, execute the YKMAKE REVERSE command. If the Cnt Ac-S Z copy group status is not SIMPLEX, execute the YKDELETE command, make sure that the status has become SIMPLEX, and then execute the YKMAKE REVERSE command.
  • Page 297: Using A Delta Resync Configuration

    From the primary host, make sure that the Cnt Ac-S Z copy group status is SWAPPING, and then execute the YKRESYNC FORWARD command for the Cnt Ac-S Z copy group. Transfer the application information to the primary site. Using a Delta Resync Configuration Table 82 (page 298) describes maintenance and troubleshooting operations for a delta resync configuration.
  • Page 298 Table 82 Using a Delta Resync Configuration Maintenance or Failure Target Description Maintenance Primary site storage Perform a delta Performing primary system maintenance resync, and then site storage system change the maintenance configuration to a 2DC configuration (Local > Remote). Local site storage Suspend Cnt Ac-S Z Performing local site...
  • Page 299 Table 82 Using a Delta Resync Configuration (continued) Maintenance or Failure Target Description (Primary > Remote). During recovery, the Cnt Ac-S Z copy pairs and delta resync pairs must be deleted and then recreated. Local site storage Suspend Cnt Ac-S Z Operating procedure system failure copy pairs, and then...
  • Page 300: Performing Primary Site Storage System Maintenance

    Performing Primary Site Storage System Maintenance This subsection explains the procedures for performing primary site storage system maintenance. The procedure in this section uses the following legend: Failover for Primary Site Storage System Maintenance To perform failover: Stop operation on the primary site. From the local site, execute the YKSUSPND FLUSH command for the Continuous Access Journal for Mainframe copy pair between the primary site and the remote site.
  • Page 301 From the local site, execute the YKRESYNC REVERSE command for the Continuous Access Synchronous copy pair. YKQUERY YKRESYNC YKEWAIT GOTO (DUPLEX) From the local site, execute the YKRESYNC DELTAJNL command for the delta resync pair. YKQUERY YKRESYNC DELTAJNL YKEWAIT GOTO(DUPLEX) If the command is successful, the Cnt Ac-J Z copy pair on the primary site and the remote site is automatically moved to the HOLD status (delta resync pair).
  • Page 302: Failback To The Primary Site

    YKQUERY YKSUSPND REVERSE YKEWAIT GOTO(SUSPEND) Start primary site storage system maintenance. Start operation on the local site. Operation in the 2DC configuration is performed on the local site and remote site. Failback to the Primary Site To perform failback: Terminate primary site storage system maintenance. Stop operation on the local site.
  • Page 303 YKQUERY YKRESYNC REVERSE YKEWAIT GOTO(DUPLEX) If the command is successful, the delta resync pair between the primary and remote sites first changes to the HOLDTRNS status, then the HOLD status. Continue monitoring until the status changes to HOLD. YKEWAIT GOTO(HOLD) From the primary site, execute the YKSUSPND FLUSH command for the Continuous Access Journal for Mainframe copy pair between the local site and the remote site.
  • Page 304 YKQUERY YKSUSPND FORWARD YKEWAIT GOTO(SUSPEND) From the primary site, execute the YKRESYNC FORWARD command for the Continuous Access Synchronous for Mainframe copy pair. YKQUERY YKRESYNC FORWARD YKEWAIT GOTO(DUPLEX) 304 Maintenance and Troubleshooting Operations...
  • Page 305: Performing Local Site Storage System Maintenance

    From the primary site, execute the YKRESYNC DELTAJNL command for the delta resync pair. YKQUERY YKRESYNC DELTAJNL YKEWAIT GOTO(DUPLEX) If the command is successful, the status of the Cnt Ac-J Z copy pair on the local site and remote site automatically changes to the HOLD status (delta resync pair). Operation is returned to normal.
  • Page 306: Preparing

    Preparing From the primary site, execute the YKSUSPND FORWARD command for the Continuous Access Synchronous Z copy pair. YKQUERY YKSUSPND FORWARD YKEWAIT GOTO(SUSPEND) Start local site storage system maintenance. Change the configuration to a 2DC configuration in which operation is performed from the primary site.
  • Page 307: Recovering

    Recovering Terminate local site storage system maintenance. From the primary site, execute the YKRESYNC FORWARD command for the Continuous Access Synchronous Z copy pair. YKQUERY YKRESYNC FORWARD YKEWAIT GOTO(DUPLEX) Operation is returned to normal. Performing Remote Site Storage System Maintenance This subsection explains the procedures for performing remote site storage system maintenance.
  • Page 308: Preparing

    Preparing From the primary site, execute the YKSUSPND FLUSH command for the Continuous Access Journal Z copy pair. YKQUERY YKSUSPND FLUSH YKEWAIT GOTO(SUSPEND) Start remote site storage system maintenance. Change the configuration to a 2DC configuration in which operation is performed from the primary site.
  • Page 309: Recovering

    Recovering Terminate remote site storage system maintenance. From the primary site, execute the YKRESYNC FORWARD command for the Continuous Access Journal Z copy pair. YKQUERY YKRESYNC FORWARD YKEWAIT GOTO(DUPLEX) Operation is returned to normal. Performing Primary Site Host Maintenance The following explains the procedures for performing primary site host maintenance. Failover for Primary Site Host Maintenance To perform failover: Using a Delta Resync Configuration 309...
  • Page 310 Stop operation on the primary site. From the local site, execute the YKSUSPND FLUSH command for the Continuous Access Journal for Mainframe copy pair between the primary site and the remote site. YKQUERY YKSUSPND FLUSH YKEWAIT GOTO(SUSPEND) From the local site, execute the YKSUSPND REVERSE command for the Continuous Access Synchronous for Mainframe copy pair.
  • Page 311 YKQUERY YKRESYNC REVERSE YKEWAIT GOTO (DUPLEX) From the local site, execute the YKRESYNC DELTAJNL command for the delta resync pair. YKQUERY YKRESYNC DELTAJNL YKEWAIT GOTO(DUPLEX) If the command is successful, the Continuous Access Journal for Mainframe copy pair is automatically moved to the HOLD status (delta resync pair). Start primary site host maintenance.
  • Page 312: Failback To The Primary Site

    Start operation on the local site. Operation in the 3DC Multi-Target configuration is performed from the local site. Failback to the Primary Site To perform failback: Terminate primary site host maintenance. Stop operation on the local site. From the primary site, execute the YKSUSPND FLUSH command for the Continuous Access Journal for Mainframe copy pair between the local site and the remote site.
  • Page 313 YKQUERY YKSUSPND FORWARD YKEWAIT GOTO(SUSPEND) From the primary site, execute the YKRESYNC FORWARD command for the Continuous Access Synchronous for Mainframe copy pair. YKQUERY YKRESYNC FORWARD YKEWAIT GOTO(DUPLEX) Using a Delta Resync Configuration...
  • Page 314: Operating Procedure During A Primary Site Storage System Failure (Volatile)

    From the primary site, execute the YKRESYNC DELTAJNL command for the delta resync pair. YKQUERY YKRESYNC DELTAJNL YKEWAIT GOTO(DUPLEX) If the command is successful, the Continuous Access Journal for Mainframe copy pair on the local site and the remote site is automatically moved to the HOLD status (delta resync pair). Operation is returned to normal.
  • Page 315: Failover

    Failover From the local site, execute the YKSUSPND REVERSE command for the Cnt Ac-S Z copy pair. YKQUERY YKSUSPND REVERSE YKEWAIT GOTO(SUSPEND) NOINVALIDCHECK If a route list that contains the primary site is specified for the YKLOAD command, the YKQUERY command and the YKEWAIT command may sometimes encounter an I/O error.
  • Page 316: Failback

    Start operation on the local site. Operation in the 2DC configuration is performed from the local site. Failback Recover the primary site storage system from the failure. From the local site, execute the YKRECVER command for the Continuous Access Journal Z copy pair.
  • Page 317 YKQUERY YKRECVER YKEWAIT GOTO(SIMPLEX) Use Remote Web Console or Business Continuity Manager to reconfigure the paths required between the Primary > Local and Primary > Remote sites. From the local site, execute the YKMAKE REVERSE command to create a Continuous Access Synchronous Z copy pair for Local >...
  • Page 318 Use Remote Web Console to set a journal group for the primary storage system. From the local site, execute the YKMAKE HOLD command to create a delta resync pair for Primary > Remote. YKQUERY YKMAKE HOLD YKEWAIT GOTO(HOLD) Use Remote Web Console to reconfigure the delta resync control paths required between the Primary >...
  • Page 319 YKQUERY YKSUSPND FLUSH YKEWAIT GOTO(SUSPEND) 1 1. From the primary site, execute the YKSUSPND FORWARD command for the Continuous Access Synchronous Z copy pair. YKQUERY YKSUSPND FORWARD YKEWAIT GOTO(SUSPEND) 12. From the primary site, execute the YKRESYNC FORWARD command for the Continuous Access Synchronous Z copy pair.
  • Page 320 YKQUERY YKRESYNC FORWARD YKEWAIT GOTO(DUPLEX) 320 Maintenance and Troubleshooting Operations...
  • Page 321: Operating Procedure During A Primary Site Storage System Failure (Nonvolatile)

    13. From the primary site, execute the YKRESYNC DELTAJNL command for the delta resync pair. YKQUERY YKRESYNC DELTAJNL YKEWAIT GOTO(DUPLEX) If the command is successful, the Continuous Access Journal Z copy pair on the local site and the remote site is automatically moved to the HOLD status (delta resync pair). Operation is returned to normal.
  • Page 322: Failover

    Failover The failover procedure to be performed when the primary site storage system is in a nonvolatile failure state is the same as the failover procedure to be performed when the primary site storage system is in a volatile failure state. “Failover”...
  • Page 323 YKQUERY YKRESYNC REVERSE YKEWAIT GOTO(DUPLEX) From the local site, execute the YKMAKE HOLD command to make a delta resync pair for Primary > Remote. YKQUERY YKMAKE HOLD YKEWAIT GOTO(HOLD) Use Remote Web Console to reconfigure the delta resync control paths required between the Primary >...
  • Page 324 From the primary site, execute the YKSUSPND FLUSH command for the Continuous Access Journal Z copy pair between the local site and the remote site. YKQUERY YKSUSPND FLUSH YKEWAIT GOTO(SUSPEND) From the primary site, execute the YKSUSPND FORWARD command for the Continuous Access Synchronous Z copy pair.
  • Page 325 YKQUERY YKRESYNC FORWARD YKEWAIT GOTO(DUPLEX) Using a Delta Resync Configuration 325...
  • Page 326: Operating Procedure During A Local Site Storage System Failure (Volatile)

    10. From the primary site, execute the YKRESYNC DELTAJNL command for the delta resync pair. YKQUERY YKRESYNC DELTAJNL YKEWAIT GOTO(DUPLEX) If the command is successful, the Continuous Access Journal Z copy pair on the local site and the remote site is automatically moved to the HOLD status (delta resync pair). Operation is returned to normal.
  • Page 327: Preparing

    Preparing • From the primary site, execute the YKSUSPND FORWARD Command for the Continuous Access Synchronous Z copy pair. YKQUERY YKSUSPND FORWARD YKEWAIT GOTO(SUSPEND) Change the configuration to a 2DC configuration in which operation is performed from the primary site. Recovering Recover the local site storage system from the failure.
  • Page 328 From the primary site, execute the YKDELETE command for the Continuous Access Synchronous Z copy pair. YKQUERY YKDELETE YKEWAIT GOTO(SIMPLEX) NOINVALIDCHECK From the primary site, execute the YKRECVER command for the delta resync pair. YKQUERY YKRECVER YKEWAIT GOTO(SIMPLEX) Use Remote Web Console or Business Continuity Manager to reconfigure the paths required between the Primary >...
  • Page 329 Use Remote Web Console to reconfigure the journal group for the local site. From the primary site, execute the YKMAKE command for the Continuous Access Synchronous Z copy pair. YKQUERY YKMAKE YKEWAIT GOTO(DUPLEX) From the primary site, execute the YKMAKE HOLD command for the delta resync pair. YKQUERY YKMAKE HOLD YKEWAIT GOTO(HOLD)
  • Page 330: Operating Procedure During A Local Site Storage System Failure (Nonvolatile)

    Use Remote Web Console to reconfigure the delta resync control paths required between the Primary > Local and Local > Remote sites. Operation is returned to normal. NOTE: If during operation the status of a delta resync pair changes to HOLDTRNS, NODELTA, or HOLDER, see “Actions to be Taken When the Delta Resync Function Cannot be Set Up or Operated Successfully”...
  • Page 331 YKQUERY YKDELETE YKEWAIT GOTO(SIMPLEX) NOINVALIDCHECK From the primary site, execute the YKDELETE command for the Continuous Access Journal Z copy pair. YKQUERY YKDELETE YKEWAIT GOTO(SIMPLEX) NOINVALIDCHECK Use Remote Web Console to reconfigure the journal group for the remote site storage system. Use Remote Web Console or Business Continuity Manager to reset the paths require for Primary >...
  • Page 332 From the primary site, execute the YKMAKE command for the Continuous Access Journal Z copy pair. YKQUERY YKMAKE YKEWAIT GOTO(DUPLEX) From the primary site, execute the YKMAKE HOLD command for the delta resync pair. YKQUERY YKMAKE HOLD YKEWAIT GOTO(HOLD) 332 Maintenance and Troubleshooting Operations...
  • Page 333: Operating Procedure During A Remote Site Storage System Failure (Nonvolatile)

    Use Remote Web Console to reconfigure the delta resync control paths required between the Primary > Local, Primary > Remote, and Local > Remote sites. Operation is returned to normal. Operating Procedure During a Remote Site Storage System Failure (Nonvolatile) This subsection explains the procedure to perform when a remote site storage system is in a nonvolatile failure state.
  • Page 334 From the local site, execute the YKSUSPND FLUSH command for the Continuous Access Journal Z copy pair between the primary site and the remote site. YKQUERY YKSUSPEND FLUSH YKEWAIT GOTO(SUSPEND) From the local site, execute the YKSUSPND REVERSE command for the Continuous Access Synchronous Z copy pair.
  • Page 335 YKQUERY YKRESYNC REVERSE YKEWAIT GOTO(DUPLEX) From the local site, execute the YKRESYNC DELTAJNL command for the delta resync pair. YKQUERY YKRESYNC DELTAJNL YKEWAIT GOTO(DUPLEX) If the command is successful, the Continuous Access Journal Z copy pair is automatically moved to the HOLD status (delta resync pair). Using a Delta Resync Configuration 335...
  • Page 336: Failback

    Start operation on the local site. Operation in the 3DC Multi-Target configuration is performed from the local site. Failback To perform failback: Recover the primary site host from the failure. Stop operation on the local site. From the primary site, execute the YKSUSPND FLUSH command for the Continuous Access Journal Z copy pair between the local site and the remote site.
  • Page 337 YKQUERY YKSUSPND FORWARD YKEWAIT GOTO(SUSPEND) Start operation on the primary site. From the primary site, execute the YKRESYNC FORWARD command for the Continuous Access Synchronous Z copy pair. YKQUERY YKRESYNC FORWARD YKEWAIT GOTO(DUPLEX) Using a Delta Resync Configuration 337...
  • Page 338: Operating Procedure During A Path Failure Between The Primary Site Storage System And The Local Site Storage System

    From the primary site, execute the YKRESYNC DELTAJNL command for the delta resync pair. YKQUERY YKRESYNC DELTAJNL YKEWAIT GOTO(DUPLEX) If the command is successful, the Continuous Access Journal Z copy pair on the local site and the remote site is automatically moved to the HOLD status (delta resync pair). Operation is returned to normal.
  • Page 339: Preparing

    Preparing • From the primary site, execute the YKSUSPND FORWARD command for the Continuous Access Synchronous Z copy pair. YKQUERY YKSUSPND FORWARD YKEWAIT GOTO(SUSPEND) Change the configuration to a 2DC configuration in which operation is performed from the primary site. Recovering Recover the path failure.
  • Page 340: Actions To Be Taken When The Delta Resync Function Cannot Be Set Up Or Operated Successfully

    From the primary site, execute the YKRESYNC FORWARD command for the Continuous Access Synchronous Z copy pair. YKQUERY YKRESYNC FORWARD YKEWAIT GOTO(DUPLEX) NOINVALIDCHECK Operation is returned to normal. Actions to be Taken When the Delta Resync Function Cannot be Set Up or Operated Successfully Troubleshooting to fix errors that may occur when you use the delta resync function is explained “Managing the HOLDTRNS Status”...
  • Page 341: Managing The Holdtrns Status

    Managing the HOLDTRNS Status If the pair status changes to HOLDTRNS before execution of the command YKRESYNC DELTAJNL (delta resync pair synchronization), or if the pair status does not change from HOLDTRNS to HOLD after execution of the command YKMAKE HOLD (delta resync pair creation), no differential update has been kept in journal between the local site and the remote site because of an environmental reason or the effect of the copy pair status of other copy group.
  • Page 342: When Copy Pairs Do Not Change To Hold Status

    Case where the conditions described in No. 2 are not satisfied: Some Cnt Ac-S Z copy pairs have different copy direction from others. Execute the YKEWIT GOTO(HOLD) command. If all conditions in Table 83 (page 341) are met, copy pairs will automatically change to HOLD status after a brief interval.
  • Page 343: Managing The Holder Status

    local site toward the remote site during failback). Then wait until the copy pairs change to the HOLD status. Managing the HOLDER Status If the pair status changes to HOLDER before execution of the command YKRESYNC DELTAJNL When there is a copy pair in HOLDER status before performing delta resync, if the differential update between the local site and the remote site cannot be kept in journal because of a storage system failure, a delta resync cannot be performed.
  • Page 344 Execute the YKRESYNC DELTAJNL ERRCHK command for the delta resync pair. YKQUERY YKRESYNC DELTAJNL ERRCHK If messages (YKZ251E, YKZ253E, YKZ255E, YKZ257E) are output for the pair that is the cause of the error, you need to identify and fix the error. Eliminate the cause of the error.
  • Page 345: If Pair Status Changes To Nodelta

    Execute the YKRESYNC PREPARE command for the delta resync pair. YKQUERY YKRESYNC PREPARE YKEWAIT GOTO(HOLD) NOINVALIDCHK If the command is successful, the delta resync pair between the local and remote sites first changes to the HOLDTRNS status, and then the HOLD status. After changing to the HOLD status, the copy pair is ready for delta resync.
  • Page 346: About Containers With Pairs Of Mixed Pair Statuses

    If the command completes successfully, delta resync with full copy specified will succeed. If the command results in an error, eliminate the problem in accordance with the error message and execute the YKRESYNC ALLJNL ERRCHK command again to verify that the YKRESYNC ALLJNL command will succeed.
  • Page 347 Execute the YKRESYNC DELTAJNL ERRCHK command for the delta resync pair. YKQUERY YKRESYNC DELTAJNL ERRCHK If the YKRESYNC DELTAJNL ERRCHK command completes successfully, delta resync will succeed and the YKRESYNC DELTAJNL command can be performed safely. If an error message (YKZ251E, YKZ253E, YKZ255E, or YKZ257E) is produced after the YKRESYNC DELTAJNL ERRCHK command was executed, delta resync cannot be performed due to the cause indicated in the message.
  • Page 348: Using A 2Dc Configuration With Hyperswap And Continuous Access Journal Z

    Using a 2DC configuration with HyperSwap and Continuous Access Journal The following table describes the maintenance and troubleshooting operations for a 2DC configuration with HyperSwap and Continuous Access Journal Z. Table 85 Operation Examples in a 2DC Configuration with HyperSwap and Continuous Access Journal Z Maintenance or Number...
  • Page 349 Table 85 Operation Examples in a 2DC Configuration with HyperSwap and Continuous Access Journal Z (continued) Maintenance or Number Failure Target Contents During a primary An operation example Operating procedure storage system failure when the primary during a primary (nonvolatile) storage system stops storage system failure due to a nonvolatile...
  • Page 350: Operation Startup Procedure

    Table 85 Operation Examples in a 2DC Configuration with HyperSwap and Continuous Access Journal Z (continued) Maintenance or Number Failure Target Contents During a primary host An operation example Operating procedure failure when the primary site during a primary host stops due to a primary failure on page 8-86 host failure.
  • Page 351: Performing Primary Storage System Maintenance

    Table 86 Differences in Functionality Between the Commands for Detecting HyperSwaps Command name To detect HyperSwaps How to detect Cause of HyperSwap Note HyperSwaps errors (failures or maintenance) Business Continuity Monitor the Can be distinguished You need to use a YKCONMSG Manager must be HyperSwap...
  • Page 352 Detect HyperSwaps of the Cnt Ac-S copy pairs with the HyperSwap attribute, and check the statuses of the copy groups. YKQUERY On the primary host, execute the YKSUSPND FLUSH command for Cnt Ac-J Z copy pairs between the primary storage system and the remote storage system. YKQUERY YKSUSPND FLUSH YKEWAIT GOTO(SUSPEND)
  • Page 353: Failback

    YKQUERY YKRESYNC DELTAJNL YKEWAIT GOTO(DUPLEX) After the commands finish successfully, the Cnt Ac-J Z copy pairs between the primary storage system and the remote storage system are automatically moved to the HOLD status. Start primary storage system maintenance. Operation in a 2DC configuration is performed on the local storage system. Failback To perform a failback: Finish the primary storage system maintenance.
  • Page 354 Restart the monitoring of HyperSwaps by using Business Continuity Manager. For details, see “Operation Startup Procedure” (page 350). Use TPC-R on the primary host to execute HyperSwap. The copy direction of Cnt Ac-S copy pairs with the HyperSwap attribute is reversed, and the groups are moved from the DUPLEX status to the SWAPPING status.
  • Page 355 YKQUERY YKSUSPND FLUSH YKEWAIT GOTO(SUSPEND) On the primary host, execute the YKRESYNC DELTAJNL command for Cnt Ac-J Z copy pairs that are in the HOLD status and that are between the primary storage system and the remote storage system. YKQUERY YKRESYNC DELTAJNL YKEWAIT GOTO(DUPLEX) After the commands finish successfully, the Cnt Ac-J Z copy pairs between the local storage...
  • Page 356: Performing Primary Host Maintenance

    Use TPC-R on the primary host to restart the copying of the Cnt Ac-S copy pairs with the HyperSwap attribute. Cnt Ac-S copy pairs with the HyperSwap attribute are moved from the SWAPPING status to the DUPLEX status. Operation is returned to normal. Performing Primary Host Maintenance The following explains the procedures for performing primary host maintenance.
  • Page 357 YKEWAIT GOTO(SUSPEND) On the primary host, execute the YKSUSPND REVERSE command for Cnt Ac-J Z copy pairs between the primary storage system and the remote storage system. YKQUERY YKSUSPND REVERSE YKEWAIT GOTO(SUSPEND) On the primary host, execute the YKRESYNC REVERSE command for Cnt Ac-J Z copy pairs between the primary storage system and the remote storage system.
  • Page 358: Failback

    YKRESYNC REVERSE YKEWAIT GOTO(DUPLEX) If the command is successful, the copy direction of Cnt Ac-J Z copy pairs is reversed. Start operations at the secondary site. Start primary host maintenance. 2DC configuration operations are performed from the secondary site. Failback Terminate primary host maintenance.
  • Page 359 YKQUERY YKSUSPND FORWARD YKEWAIT GOTO(SUSPEND) Start operations at the primary site. On the primary host, execute the YKRESYNC FORWARD command for Cnt Ac-J Z copy pairs between the primary storage system and the remote storage system. YKQUERY YKRESYNC FORWARD YKEWAIT GOTO(DUPLEX) If the command is successful, the copy direction of Cnt Ac-J Z copy pairs is returned to the original direction.
  • Page 360: Performing Local Storage System Maintenance

    Use TPC-R on the primary host to restart the copying of the Cnt Ac-S copy pairs with the HyperSwap attribute. Operation is returned to normal. Performing Local Storage System Maintenance The following explains the procedures for performing local storage system maintenance. Preparing To prepare for maintenance: Use TPC-R on the primary host to stop Cnt Ac-S copy pairs with the HyperSwap attribute.
  • Page 361: Performing Remote Storage System Maintenance

    Use TPC-R on the primary host to restart the copying of the Cnt Ac-S copy pairs with the HyperSwap attribute. Operation is returned to normal. Performing Remote Storage System Maintenance The following are the procedures for performing remote storage system maintenance. Preparing To prepare for maintenance: On the primary host, execute the YKSUSPND FLUSH command for Cnt Ac-J Z copy pairs...
  • Page 362: Recovering

    Recovering To recover to normal operation: Finish remote storage system maintenance. On the primary host, execute the YKRESYNC command for Cnt Ac-J Z copy pairs between the primary storage system and the remote storage system. YKQUERY YKRESYNC YKEWAIT GOTO(DUPLEX) Operation is returned to normal. Operating Procedure During a Primary Storage System Failure (Volatile) The following are the operating procedures performed when the primary storage system is in a volatile failure state.
  • Page 363: Failover

    Failover To perform a failover: Use Business Continuity Manager to detect whether a HyperSwap has been executed by TPC-R on the primary host. Check the statuses of copy groups. YKQUERY On the primary host, execute the YKSUSPND FLUSH command for Cnt Ac-J Z copy pairs between the primary storage system and the remote storage system.
  • Page 364: Failback

    On the primary host, execute the YKRESYNC DELTAJNL command for Cnt Ac-J Z copy pairs that are in the HOLD status and that are between the local storage system and the remote storage system. YKQUERY YKRESYNC DELTAJNL YKEWAIT GOTO(DUPLEX) Start a failure recovery of the primary storage systems. 2DC configuration operations are performed from the local storage system.
  • Page 365 Use TPC-R on the primary host to set the volumes on a local storage system to P-VOLs and to set the volumes on a primary storage system to S-VOLs, so that Cnt Ac-S copy pairs with the HyperSwap attribute can be made in the reverse copy direction. On the primary host, reconfigure the paths required for the Cnt Ac-J Z copy pairs that are between the primary storage system and the remote storage system.
  • Page 366 YKMAKE HOLD YKEWAIT GOTO(HOLD) Use Remote Web Console to set a Delta Resync control path required for each copy pair. 10. Restart the monitoring of HyperSwaps by using Business Continuity Manager. For details, “Operation Startup Procedure” (page 350). 1 1. Use TPC-R on the primary host to execute HyperSwaps. The copy direction of Cnt Ac-S copy pairs with the HyperSwap attribute is reversed, and the groups are moved from the DUPLEX status to the SWAPPING status.
  • Page 367 YKQUERY YKSUSPND FLUSH YKEWAIT GOTO(SUSPEND) 14. On the primary host, execute the YKRESYNC DELTAJNL command for Cnt Ac-J Z copy pairs that are in the HOLD status and that are between the primary storage system and the remote storage system. YKQUERY YKRESYNC DELTAJNL YKEWAIT GOTO(DUPLEX)
  • Page 368: Operating Procedure During A Primary Storage System Failure (Nonvolatile)

    16. Use TPC-R on the primary host to restart the copying of the Cnt Ac-S copy pairs with the HyperSwap attribute. Cnt Ac-S copy pairs with the HyperSwap attribute are moved from the SWAPPING status to the DUPLEX status. Operation is returned to normal. Operating Procedure During a Primary Storage System Failure (Nonvolatile) The following are the operating procedures taken when the primary storage system is in a nonvolatile failure state.
  • Page 369 YKDELETE Use TPC-R on the primary host to restart the copying of the Cnt Ac-S copy pairs with the HyperSwap attribute. On the primary host, monitor the copy pair status transitions to the DUPLEX status of the Cnt Ac-S copy pairs with the HyperSwap attribute. YKEWAIT GOTO(DUPLEX) On the primary host, make Cnt Ac-J Z copy pairs that are in the HOLD status and that are between the primary storage system and the remote storage system.
  • Page 370 YKMAKE HOLD YKEWAIT GOTO(HOLD) Use Remote Web Console to configure a Delta Resync control path required for Cnt Ac-S copy pairs with the HyperSwap attribute and for Cnt Ac-J Z copy pairs that are between the primary storage system and the remote storage system. Restart the monitoring of HyperSwaps by using Business Continuity Manager.
  • Page 371 YKQUERY YKSUSPND FLUSH YKEWAIT GOTO(SUSPEND) 1 1. On the primary host, execute the YKRESYNC DELTAJNL command for Cnt Ac-J Z copy pairs that are in the HOLD status and that are between the primary storage system and the remote storage system. YKQUERY YKRESYNC DELTAJNL YKEWAIT GOTO(DUPLEX)
  • Page 372: Operating Procedure During A Primary Host Failure

    13. Use TPC-R on the primary host to restart the copying of the Cnt Ac-S copy pairs with the HyperSwap attribute. Cnt Ac-S copy pairs with the HyperSwap attribute are moved from the SWAPPING status to the DUPLEX status. Operation is returned to normal. Operating Procedure During a Primary Host Failure The following are the operating procedures performed when the primary host is in a failure state.
  • Page 373 YKDELETE YKEWAIT GOTO(SIMPLEX) If the command is successful, the Cnt Ac-S copy pairs with the HyperSwap attribute are moved to the SIMPLEX status. Also, the Cnt Ac-J Z copy pair on the local storage system and the remote storage system is automatically moved from the HOLD status to the SIMPLEX status. On the secondary host, execute the YKSUSPND REVERSE command for Cnt Ac-J Z copy pairs between the primary storage system and the remote storage system.
  • Page 374: Failback

    YKQUERY YKRESYNC REVERSE YKEWAIT GOTO(DUPLEX) If the command is successful, the copy direction of all Cnt Ac-J Z copy pairs is reversed. Perform failure recovery of the primary host. 2DC configuration operations are performed from the secondary site. Failback Recover the primary host failure. Stop operation at the secondary site.
  • Page 375 YKQUERY YKSUSPND FORWARD YKEWAIT GOTO(SUSPEND) Start operations at the primary site. On the primary host, execute the YKRESYNC FORWARD command for Cnt Ac-J Z copy pairs between the primary storage system and the remote storage system. YKQUERY YKRESYNC FORWARD YKEWAIT GOTO(DUPLEX) If the command is successful, the copy direction of Cnt Ac-J Z copy pairs is reversed.
  • Page 376: Operating Procedure During A Path Failure Between The Primary Storage System And The Local Storage System

    YKMAKE HOLD YKEWAIT GOTO(HOLD) Restart the monitoring of HyperSwaps by using Business Continuity Manager. For details, see “Operation Startup Procedure” (page 350). Use Remote Web Console to set a Delta Resync control path required for each copy pair. Operation is returned to normal. Operating Procedure During a Path Failure Between the Primary Storage System and the Local Storage System The following are the operating procedures taken when a path between the primary storage system...
  • Page 377: Recovering

    Recover the path failure. Recovering To recover to normal operation: • Use TPC-R on the primary host to restart the copying of the Cnt Ac-S copy pairs with the HyperSwap attribute. Operation is returned to normal. Operating Procedure During a Local Storage System Failure (Volatile) The following are the operating procedures taken when the local storage system is in a volatile failure state.
  • Page 378 YKQUERY YKRECVER YKEWAIT GOTO(SIMPLEX) For the local storage system, use Remote Web Console to set up a journal volume for Cnt Ac-J Z copy pairs. Make Cnt Ac-J Z copy pairs that are in the HOLD status between the local storage system and the remote storage system.
  • Page 379: Operating Procedure During A Local Storage System Failure (Nonvolatile)

    10. Start operations at the primary site. Operation is returned to normal. Operating Procedure During a Local Storage System Failure (Nonvolatile) For details on operating procedures taken when the local storage system is in a nonvolatile failure state, see “Operating Procedure During a Path Failure Between the Primary Storage System and the Local Storage System”...
  • Page 380 YKQUERY YKDELETE On the primary host, execute the YKDELETE command for Cnt Ac-J Z copy pairs between the primary storage system and the remote storage system. YKQUERY YKDELETE For the remote storage system, use Remote Web Console to set journal volumes for Cnt Ac-J Z copy pairs between the primary storage system and the remote storage system.
  • Page 381 YKQUERY YKMAKE YKEWAIT GOTO(DUPLEX) On the primary host, make Cnt Ac-J Z copy pairs that are in the HOLD status and that are between the local storage system and the remote storage system. YKQUERY YKMAKE HOLD YKEWAIT GOTO(HOLD) Using a 2DC configuration with HyperSwap and Continuous Access Journal Z 381...
  • Page 382: Operating Procedure During A Remote Storage System Failure (Nonvolatile)

    Use Remote Web Console to set a Delta Resync control path required for each copy pair. Operation is returned to normal. Operating Procedure During a Remote Storage System Failure (Nonvolatile) The following are the operating procedures taken when the remote storage system is in a nonvolatile failure state.
  • Page 383: Using A 4X4X4 Cascade Configuration

    On the primary host, execute the YKRESYNC command for Cnt Ac-J Z copy pairs between the primary storage system and the remote storage system. YKQUERY YKRESYNC YKEWAIT GOTO(DUPLEX) Operation is returned to normal. Using a 4x4x4 Cascade Configuration The following table describes the maintenance and troubleshooting operations for a 4x4x4 Cascade configuration.
  • Page 384 Table 87 Using a 4x4x4 Cascade Configuration Maintenance or Number Failure Target Description Maintenance Primary site storage Suspend Continuous Performing Primary system maintenance Access Synchronous Z Site Storage System copy pairs, and then Maintenance on page change the 8–99 configuration to a 4x4 configuration (Intermediate >...
  • Page 385 Table 87 Using a 4x4x4 Cascade Configuration (continued) Maintenance or Number Failure Target Description Primary site storage Suspend Continuous Operating procedure system failure Access Synchronous Z during a primary site (nonvolatile) copy pairs, and then storage system failure change the (nonvolatile) on page configuration to a 4x4 8–1 16...
  • Page 386: Performing Primary Site Storage System Maintenance

    Table 87 Using a 4x4x4 Cascade Configuration (continued) Maintenance or Number Failure Target Description Access Synchronous Z host failure on page copy pairs, and then 8–129 change the configuration to a Multi-Target configuration in which operation is performed from the intermediate site.
  • Page 387: Failback

    Start operation on the intermediate site. Change the configuration to a 4x4 configuration in which operation is performed from the intermediate site. Failback Terminate primary site storage system maintenance. Stop operation on the intermediate site. From the primary site, execute the YKRESYNC REVERSE command for the Continuous Access Synchronous Z copy group container.
  • Page 388 YKQUERY YKRESYNC REVERSE YKEWAIT GOTO(DUPLEX) From the primary site, execute the YKSUSPND FORWARD command for the Continuous Access Synchronous Z copy group container. YKQUERY YKSUSPND FORWARD YKEWAIT GOTO(SUSPEND) Start operation on the primary site. 388 Maintenance and Troubleshooting Operations...
  • Page 389 From the primary site, execute the YKRESYNC FORWARD command for the Continuous Access Synchronous Z copy group container. The Continuous Access Journal Z copy pair automatically changes to the SUSPEND status as the result of resynchronization of the Continuous Access Synchronous Z copy pairs. YKQUERY YKRESYNC FORWARD YKEWAIT GOTO(DUPLEX)
  • Page 390: Performing Intermediate Site Storage System Maintenance

    From the primary site, execute the YKRESYNC command for the Continuous Access Journal Z EXCTG. YKQUERY YKRESYNC YKEWAIT GOTO(DUPLEX) Operation is returned to normal. Performing Intermediate Site Storage System Maintenance The following explains the procedures for performing intermediate site storage system maintenance. 390 Maintenance and Troubleshooting Operations...
  • Page 391: Preparing

    Preparing From the primary site, execute the YKFREEZE command for the Continuous Access Synchronous Z copy group container. YKFREEZE From the primary site, execute the YKSUSPND command for the Continuous Access Synchronous Z copy group container. YKSUSPND From the primary site, execute the YKRUN command for the Continuous Access Synchronous Z copy group container.
  • Page 392: Recovering

    YKRUN Start intermediate site storage system maintenance. Recovering Terminate intermediate site storage system maintenance. From the primary site, execute the YKRESYNC command for the Continuous Access Synchronous Z copy group container. The Continuous Access Journal Z copy pair automatically changes to the suspend status as the result of resynchronization of the Continuous Access Synchronous Z copy pairs.
  • Page 393 YKQUERY YKRESYNC YKEWAIT GOTO(DUPLEX) Execute the YKEWAIT GOTO(SUSPEND) command, and wait until the status of the Continuous Access Journal Z copy pair has changed to SUSPOP. Using a 4x4x4 Cascade Configuration 393...
  • Page 394: Performing Remote Site Storage System Maintenance

    From the primary site, execute the YKRESYNC command for the Continuous Access Journal Z EXCTG. YKQUERY YKRESYNC YKEWAIT GOTO(DUPLEX) Operation is returned to normal. Performing Remote Site Storage System Maintenance The following explains the procedures for performing remote site storage system maintenance. 394 Maintenance and Troubleshooting Operations...
  • Page 395: Preparing

    Preparing From the primary site, execute the YKSUSPND command for the Continuous Access Journal Z EXCTG. YKQUERY YKSUSPND YKEWAIT GOTO(SUSPEND) Start remote site storage system maintenance. Change the configuration to a 2DC configuration in which operation is performed from the primary site.
  • Page 396: Recovering

    Recovering Terminate remote site storage system maintenance. From the primary site, execute the YKRESYNC command for the Continuous Access Journal Z EXCTG. YKQUERY YKRESYNC YKEWAIT GOTO(DUPLEX) Operation is returned to normal. Performing Primary Site Host Maintenance The following explains the procedures for performing primary site host maintenance. 396 Maintenance and Troubleshooting Operations...
  • Page 397: Failover

    Failover Stop operation on the primary site. From the intermediate site, execute the YKSUSPND REVERSE command for the Continuous Access Synchronous Z copy group container. YKQUERY YKSUSPND REVERSE YKEWAIT GOTO(SUSPEND) Start operation on the intermediate site. From the intermediate site, execute the YKRESYNC REVERSE command for the Continuous Access Synchronous Z copy group container.
  • Page 398: Failback

    YKQUERY YKRESYNC REVERSE YKEWAIT GOTO(DUPLEX) Perform primary site host maintenance. Change the configuration to a Multi-Target configuration in which operation is performed from the intermediate site. Failback Terminate primary site host maintenance. Stop operation on the intermediate site. From the primary site, execute the YKSUSPND FORWARD command for the Continuous Access Synchronous Z copy group container.
  • Page 399 YKQUERY YKSUSPND FORWARD YKEWAIT GOTO(SUSPEND) Start operation on the primary site. From the primary site, execute the YKRESYNC FORWARD command for the Continuous Access Synchronous Z copy group container. The Continuous Access Journal Z copy pair automatically changes to the suspend status as the result of resynchronization of the Continuous Access Synchronous Z copy pairs.
  • Page 400 Execute the YKEWAIT GOTO(SUSPEND) command, and wait until the status of the Continuous Access Journal Z copy pair has changed to SUSPOP. From the primary site, execute the YKRESYNC command for the Continuous Access Journal Z EXCTG. YKQUERY YKRESYNC YKEWAIT GOTO(DUPLEX) Operation is returned to normal.
  • Page 401: Operating Procedure During A Primary Site Storage System Failure (Volatile)

    Operating Procedure During a Primary Site Storage System Failure (Volatile) The following explains the procedures to be performed when the primary site storage system is in a volatile failure state. Failover From the intermediate site, execute the YKSUSPND REVERSE command for the Continuous Access Synchronous Z copy group container.
  • Page 402: Failback

    Start operation on the intermediate site. Change the configuration to a 4x4 configuration in which operation is performed from the intermediate site. Failback Recover the primary site storage system from the failure. Stop operation on the intermediate site. From the primary site, execute the YKRECVER command for the Continuous Access Synchronous Z copy pair whose S-VOLs are in the storage system in which the failure occurred.
  • Page 403 From the primary site, execute the YKMAKE REVERSE command for the Continuous Access Synchronous Z copy pair whose S-VOLs are in the storage system in which the failure occurred. YKQUERY YKMAKE REVERSE YKEWAIT GOTO(DUPLEX) From the primary site, execute the YKRESYNC REVERSE command for the Continuous Access Synchronous Z copy pair whose S-VOLs are in the storage system in which the failure did not occur.
  • Page 404 From the primary site, execute the YKSUSPND FORWARD command for the Continuous Access Synchronous Z copy group container. YKQUERY YKSUSPND FORWARD YKEWAIT GOTO(SUSPEND) Start operation on the primary site. From the primary site, execute the YKRESYNC FORWARD command for the Continuous Access Synchronous Z copy group container.
  • Page 405 YKQUERY YKRESYNC FORWARD YKEWAIT GOTO(DUPLEX) Execute the YKEWAIT GOTO(SUSPEND) command, and wait until the status of the Continuous Access Journal Z copy pair has changed to SUSPOP. Using a 4x4x4 Cascade Configuration 405...
  • Page 406: Operating Procedure During A Primary Site Storage System Failure (Nonvolatile)

    10. From the primary site, execute the YKRESYNC command for the Continuous Access Journal Z EXCTG. YKQUERY YKRESYNC YKEWAIT GOTO(DUPLEX) Operation is returned to normal. Operating Procedure During a Primary Site Storage System Failure (Nonvolatile) The following explains the procedures to perform when the primary site storage system is in a nonvolatile failure state.
  • Page 407: Failover

    Failover The failover procedure to be performed when the primary site storage system is in a nonvolatile failure state is the same as the failover procedure to be performed when the primary site storage system is in a volatile failure state. See “Operating Procedure During a Primary Site Storage System Failure (Volatile)”...
  • Page 408 From the primary site, execute the YKSUSPND FORWARD command for the Continuous Access Synchronous Z copy group container. YKQUERY YKSUSPND FORWARD YKEWAIT GOTO(SUSPEND) Start operation on the primary site. From the primary site, execute the YKRESYNC FORWARD command for the Continuous Access Synchronous Z copy group container.
  • Page 409: Operating Procedure During An Intermediate Site Storage System Failure (Volatile)

    Execute the YKEWAIT GOTO(SUSPEND) command, and wait until the status of the Continuous Access Journal Z copy pair has changed to SUSPOP. From the primary site, execute the YKRESYNC command for the Continuous Access Journal Z EXCTG. YKQUERY YKRESYNC YKEWAIT GOTO(DUPLEX) Operation is returned to normal.
  • Page 410: Preparing

    Preparing If a failure has occurred in the intermediate site storage system, use the Continuous Access Synchronous Z Consistency Preservation Function to suspend the Continuous Access Synchronous Z copy pairs. If a script containing the following actions has been executed before the storage system failure occurs, the processing necessary for failure recovery is automatically executed after the failure.
  • Page 411 If a message (failure) is detected, from the primary site, execute the YKFREEZE command for the Continuous Access Synchronous Z copy group container. YKFREEZE From the primary site, execute the YKSUSPND command for the Continuous Access Synchronous Z copy group container. YKSUSPND Using a 4x4x4 Cascade Configuration 41 1...
  • Page 412: Recovering

    From the primary site, execute the YKRUN command for the Continuous Access Synchronous Z copy group container. You can execute the YKRUN command even before the status of the Continuous Access Synchronous Z copy pair has changed to SUSPOP. YKRUN Recovering Recover the intermediate site storage system from the failure.
  • Page 413 From the primary site, execute the YKMAKE command for the Continuous Access Synchronous Z copy pair whose S-VOL is in the storage system in which the failure occurred. YKQUERY YKMAKE YKEWAIT GOTO(DUPLEX) From the primary site, execute the YKRESYNC command for the Continuous Access Synchronous Z copy pair whose S-VOL is in the storage system in which the failure did not occur.
  • Page 414 From the primary site, execute the YKRECVER command for the Continuous Access Journal Z copy pair whose P-VOL is in the storage system in which the failure occurred. YKQUERY YKRECVER YKEWAIT GOTO(SIMPLEX) NOINVALIDCHECK From the primary site, execute the YKMAKE SELECT(COND) command for the Continuous Access Journal Z EXCTG.
  • Page 415: Operating Procedure During An Intermediate Site Storage System Failure (Nonvolatile)

    From the primary site, execute the YKRESYNC SELECT(COND) command for the Continuous Access Journal Z EXCTG. YKQUERY YKRESYNC SELECT(COND) YKEWAIT GOTO(DUPLEX) NOINVALIDCHECK Operation is returned to normal. Operating Procedure During an Intermediate Site Storage System Failure (Nonvolatile) The preparation and recovery procedures to be performed when a nonvolatile failure occurs in the intermediate site storage system are the same as the procedures to be performed when a path failure occurs between the primary site storage system and the intermediate site storage system.
  • Page 416: Operating Procedure During A Remote Site Storage System Failure (Volatile)

    Operating Procedure During a Remote Site Storage System Failure (Volatile) The following explains the procedure to be performed when a volatile failure has occurred in the remote site storage system. Preparing No action is required. Recovering Recover the remote site storage system from the failure. From the primary site, execute the YKDELETE command for the Continuous Access Journal Z copy pair whose S-VOL is in the storage system in which the failure occurred.
  • Page 417 Use Storage Navigator to reconfigure the journal group of the storage system in which the failure occurred. Use Storage Navigator to forcibly delete the journal group of the storage system in which the failure did not occur from the EXCTG. From the primary site, execute the YKMAKE SELECT(COND) command for the Continuous Access Journal Z EXCTG.
  • Page 418 YKQUERY YKMAKE SELECT(COND) Maintenance and Troubleshooting Operations...
  • Page 419: Operating Procedure During A Remote Site Storage System Failure (Nonvolatile)

    From the primary site, execute the YKRESYNC SELECT(COND) command for the Continuous Access Journal Z EXCTG. YKQUERY YKRESYNC SELECT(COND) YKEWAIT GOTO(DUPLEX) Operation is returned to normal. Operating Procedure During a Remote Site Storage System Failure (Nonvolatile) The following explains the procedure to be performed when the remote site storage system is in a nonvolatile failure state.
  • Page 420: Recovering

    Recovering Recover the remote site storage system from the failure. From the primary site, execute the YKRESYNC command for the Continuous Access Journal Z EXCTG. YKQUERY YKRESYNC YKEWAIT GOTO(DUPLEX) NOINVALIDCHECK Operation is returned to normal. Operating procedure during a primary site host failure The following explains the procedures to be performed when the host at the primary site fails.
  • Page 421: Failover

    Failover From the intermediate site, execute the YKSUSPND REVERSE command for the Continuous Access Synchronous Z copy group container. YKQUERY YKSUSPND REVERSE YKEWAIT GOTO(SUSPEND) Start operation on the intermediate site. Using a 4x4x4 Cascade Configuration 421...
  • Page 422: Failback

    From the intermediate site, execute the YKRESYNC REVERSE command for the Continuous Access Synchronous Z copy group container. YKQUERY YKRESYNC REVERSE YKEWAIT GOTO(DUPLEX) Change the configuration to a Multi-Target configuration in which operation is performed from the intermediate site. Failback Recover the host at the primary site from the failure.
  • Page 423 From the primary site, execute the YKSUSPND FORWARD command for the Continuous Access Synchronous Z copy group container. YKQUERY YKSUSPND FORWARD YKEWAIT GOTO(SUSPEND) Start operation on the primary site. From the primary site, execute the YKRESYNC FORWARD command for the Continuous Access Synchronous Z copy group container.
  • Page 424: Operating Procedure During A Path Failure Between The Primary Site Storage System And The Intermediate Site Storage System

    Execute the YKEWAIT GOTO(SUSPEND) command, and wait until the status of the Continuous Access Journal Z copy pair has changed to SUSPOP. From the primary site, execute the YKRESYNC command for the Continuous Access Journal Z EXCTG. YKQUERY YKRESYNC YKEWAIT GOTO(DUPLEX) Operation is returned to normal.
  • Page 425: Preparing

    Preparing If a path failure has occurred between the primary site storage system and the intermediate site storage system, use the Continuous Access Synchronous Z Consistency Preservation Function to suspend the Continuous Access Synchronous Z copy pair. If a script of the following actions has been executed before a path failure occurs, the processing necessary for failure recovery is automatically executed after the failure.
  • Page 426 From the primary site, execute the YKFREEZE command for the Continuous Access Synchronous Z copy group container. YKFREEZE From the primary site, execute the YKSUSPND command for the Continuous Access Synchronous Z copy group container. YKSUSPND 426 Maintenance and Troubleshooting Operations...
  • Page 427: Recovering

    From the primary site, execute the YKRUN command for the Continuous Access Synchronous Z copy group container. You can execute the YKRUN command even before the status of the Continuous Access Synchronous Z copy pair has changed to SUSPOP. YKRUN Recovering Recover the path failure between the storage systems.
  • Page 428 YKQUERY YKRESYNC YKEWAIT GOTO(DUPLEX) NOINVALIDCHECK Execute the YKEWAIT GOTO(SUSPEND) command, and wait until the status of the Continuous Access Journal Z copy pair has changed to SUSPOP. 428 Maintenance and Troubleshooting Operations...
  • Page 429 From the primary site, execute the YKRESYNC command for the Continuous Access Journal Z EXCTG. YKQUERY YKRESYNC YKEWAIT GOTO(DUPLEX) Operation is returned to normal. Using a 4x4x4 Cascade Configuration 429...
  • Page 430: Using The Ispf Panels

    9 Using the ISPF panels This chapter explains how to use the ISPF panels to perform basic Business Continuity Manager operations. The ISPF panels themselves are described in detail in the HP StorageWorks P9000 for Business Continuity Manager Software Reference Guide. “Acquiring volume information”...
  • Page 431 Display the Main Menu panel and choose 1 Set Defaults. The Set Defaults panel to specify various default values is displayed. Specify CONFIG01 in Configuration File Prefix and SF in Local Device Address Domain ID. Press the F3=Exit key. You are returned to the Main Menu panel. Choose 3 Discover/Define Configuration.
  • Page 432 Press the F6=Scan key. The scan result displays. Repeat steps 7 and 8 to perform a scan with another scope. 10. After the scan has completed, press the F3=Exit key. The Discover HP Storage Arrays panel displays the list of storage system serial numbers detected.
  • Page 433 1 1. (Optional) Enter an overview in Description. 12. Specify s in the AC column to display detailed information. In the Control Unit Selection List panel, the scan result appears for each CU. 13. Specify s in the AC column to display further detailed information. The Command Control Address (CCA) Selection List panel displays the scanning results within the CU by CCA (device).
  • Page 434: Scanning A Device Locally On The Secondary Site (Local Scan)

    14. Press the F3=Exit key to save the scan results to a disk configuration definition file. Disk configuration definition file name: prefix.DSK.SNnnnnn.dad-id. In the configuration example in Figure 1 14 (page 430), a disk configuration definition file named CONFIG01.DSK.SN14002.SF is generated. Scanning a device locally on the secondary site (local scan) To scan a volume on the secondary site: Display the Main Menu panel and choose 1 Set Defaults.
  • Page 435: Ng Scan Procedure

    • Transfer the scan result to the primary site. The disk configuration definition file that has the same prefix is stored on the primary site. The scan information transferred from the secondary site also appears in the Discover HP Storage Arrays panel on the primary site. NG scan procedure You can use an NG scan to acquire Non Gen'ed volumes on the local site.
  • Page 436 Display the Main Menu panel and choose 1 Set Defaults. The Set Defaults panel to specify various default values is displayed. Specify CONFIG01 in Configuration File Prefix and DADP in Local Device Address Domain ID. Press the F3=Exit key. You are returned to the Main Menu panel. Choose 3 Discover/Define Configuration.
  • Page 437 Press the F6=Scan key. The scan result appears. Repeat steps 7 and 8 if you want to perform a local scan with another scope. Specify / for Non Gen'ed (NG scan execution specification), and specify DADP.NG for Non Gen'ed Device Address Domain, 12345 for Storage System S/N, and a device address (CU, CCA) in the scan range for Device Address.
  • Page 438 1 1. Press the F6=Scan key. NOTE: When using a command device during an NG scan, in the Set Defaults panel, specify Y for Remote DKC Function, and the route list of the first entry for the storage system subject to the NG scan for Preset RouteListID.
  • Page 439: Creating A Path Set

    The Description setting values can be changed. You can change the dummy device number that has already been assigned to the NG scan target storage system, indicated by a percent sign (%) next to the storage system serial number. Creating a path set Defining the inter-DKC logical path set This section explains how to define the inter-disk controller logical path, using the inter-disk controller logical path definition example shown in...
  • Page 440: Adding A Logical Path To A Path Set

    Press the F5=Add key. The Add Path Set panel displays. Specify the path set ID. Press the F3=Exit key. A path set definition file is created and the path set ID appears in the Path Set Selection List panel. Adding a logical path to a path set For information about the data displayed in each ISPF panel, see the definition example in Figure 1 16 (page 439).
  • Page 441 Press the F5=Add key. The Edit Logical Path Definition panel displays. Specify DKC for Type. For SHR, specify Y when sharing the target path with other logical path definitions, specify N when not sharing the target path. If you do not specify anything, N is assumed. Specify s in the AC column of the Primary line.
  • Page 442 If the storage system in the primary site is directly connected to the host, you can enter the CU and CCA to specify a device to which I/Os are issued during operation on a path. If the device is not specified, I/Os are issued for any device. When entering the CU and CCA, you must enter both as they are defined in the disk configuration definition file for the selected storage system.
  • Page 443: Allocating Physical Paths To Logical Paths

    10. Specify s in the AC column for the storage system serial number (14001). You are returned to the Edit Logical Path Definition panel. The values are displayed in the S/N, Model, IFType, and PathID columns of this panel. If the storage system in the secondary site is directly connected to the host, you can enter CU and CCA to specify a device to which I/Os are issued during operation on a path.
  • Page 444 In the Edit Logical Path Definition panel, specify e in the AC column on the Forward line, and then press the Enter key (to define a path from the primary site to the secondary site). The screen display changes to the Edit Port Definition panel. Press the F5=Add key.
  • Page 445 To add another physical path, repeat steps 2 through 4. If there are no more physical paths to be added, press the F3=Exit key in the Edit Port Definition panel. The Edit Logical Path Definition panel displays. If defining a path from the secondary site to the primary site, specify e in the AC column on the Reverse line.
  • Page 446 Press the F5=Add key. The Assign Port panel displays. 10. Specify 07 for Primary Port Number and 06 for Secondary Port Number. 446 Using the ISPF panels...
  • Page 447: Defining The Inter-Cu Logical Path Set

    1 1. Press Enter key. You are returned to the Edit Port Definition panel. The physical path is now displayed on this panel. Defining the inter-CU logical path set This section explains how to add an inter-CU logical path to the path set defined in “Defining the inter-DKC logical path set”...
  • Page 448 In the Discover/Define Configuration panel, choose 3 Path Set Definitions. The Path Set Selection List panel displays. Specify e in the AC column that corresponds to the ID of the path set to which you want to add the logical path. Press the Enter key.
  • Page 449 Press the Enter key. The serial numbers of the scanned storage system display in the Select Storage System panel. Specify s in the AC column for the storage system serial number (14002). 10. Press the Enter key. The screen display changes to the Select SSID panel. 1 1.
  • Page 450 If the secondary site volumes have not been scanned yet, since the secondary site device information cannot be selected in the Select Storage System panel and the Select SSID panel, in the Edit Logical Path Definition panel, specify the following items in the Secondary line: Model IFType SSID...
  • Page 451 13. Press the Enter key. The serial numbers of the scanned storage systems display in the Select Storage System panel. 14. Specify s in the AC column for the storage system serial number (14001). 15. Press the Enter key. The screen display changes to the Select SSID panel. Creating a path set 451...
  • Page 452: Allocating Physical Paths To Logical Paths

    16. Specify s in the AC column for CU number 00. You are returned to the Edit Logical Path Definition panel. The values are now displayed in the S/N, Model, IFType, CU, SSID, and CCA columns of this panel. Allocating physical paths to logical paths If you obtain the port number information from a storage system and apply the port number that comprises the current logical path to the path set definition file, you do not need to allocate a physical path to that logical path.
  • Page 453 In the Edit Logical Path Definition panel, specify e in the AC column on the Forward line, and then press the Enter key (defining a path from the primary site to the secondary site). The screen display changes to the Edit Port Definition panel. Press the F5=Add key.
  • Page 454 Press the F3=Exit key. The screen display changes to the Edit Logical Path Definition panel. When defining a path from the secondary site to the primary site, specify e in the AC column on the Reverse line. If no path is to be defined from the secondary site to the primary site, steps 6 through 10 do not need to be performed.
  • Page 455 Press the F5=Add key. The Assign Port panel displays. Specify 05 for Primary Port Number and 04 for Secondary Port Number. Creating a path set 455...
  • Page 456: Establishing A Logical Path

    10. Press the Enter key. You are returned to the Edit Port Definition panel. The physical path is now displayed in this panel. Establishing a logical path This section explains the procedure for establishing a logical path. To establish a logical path: Open the Main Menu panel, and then choose 5 Manage Path Set.
  • Page 457: Defining A Route List

    The result is displayed under Status. To obtain the status of the path, specify q in the AC column. The screen display changes to the Path Set Status panel on which the status of the defined path displays. Defining a route list This section explains how to define the route list using the example shown in Figure 1 18 (page 458).
  • Page 458: Defining A Route List Id

    Figure 1 18 Route list definition example Defining a route list ID To define a route list ID, UR2DC: Display the Discover/Define Configuration panel and choose 2 Route Config. The Route Config panel appears. Press the F5=Add key. The Add Route List ID panel appears. 458 Using the ISPF panels...
  • Page 459: Defining The First Entry Of The Route

    Specify Route List ID (define the route list ID: UR2DC). The route list is registered in the Route Config panel. Defining the first entry of the route To define the route from the storage system with the serial number 14002 to the storage system with the serial number 14001, first define the storage system with the serial number 14002.
  • Page 460 Specify e in the AC column for the route list that defines the route. A list of route entries defined in the selected route list appears in the Entire Route Information panel. In the initial status, no display line appears. Press the F5=Add key.
  • Page 461 Specify the first Device Address Domain ID of the route, the serial number of the storage system that the command device belongs to, and the device number of the command device: To select from a list in the Add Route Entry panel: Continue to step 4. To enter values directly in the Add Route Entry panel: In the Add Route Entry panel, enter the values for Device Address Domain, Storage System S/N, and Device Number.
  • Page 462 Selectable command devices are displayed in the Define Command Device panel. Specify s for AC in the target command device. The device number for the selected command device is displayed in the Add Route Entry panel. 462 Using the ISPF panels...
  • Page 463: Adding An Entry (Extended Route Definition)

    Press the Enter key. If you specified a DAD ID that differs from the first DAD ID of the route that has been registered in the route list, the Add APID panel is displayed. If the Add APID panel is displayed, specify the APID. 10.
  • Page 464: If The Storage System On The Secondary Site Has Been Scanned

    If the storage system on the secondary site has been scanned To add an entry when the storage system on the secondary site has already been scanned: In the Entire Route Information panel, specify i for AC for the first entry of the route. The Insert Route Entry panel is displayed.
  • Page 465 The selected storage system serial number and DAD ID are displayed in the Insert Route Entry panel. Specify s for AC for Device Number. Selectable command devices are displayed in the Define Command Device panel. Specify s for AC for the selected command device. Defining a route list 465...
  • Page 466: Remote Scanning Of The Storage System On The Secondary Site From The Primary Site

    The device number for the selected command device is displayed in the Insert Route Entry panel. Press the Enter key. The added entry is displayed in the Entire Route Information panel. Remote scanning of the Storage System on the secondary site from the primary site To add an entry when the storage system on the secondary site will be remotely scanned from the primary site: 466 Using the ISPF panels...
  • Page 467 In the Entire Route Information panel, specify r for AC for the first entry of the route. The Insert Remote Route Entry panel displays. Specify the DAD ID to which the storage system to be remotely scanned belongs, storage system serial number, and device address (SSID, CU, CCA) of the command device. Defining a route list 467...
  • Page 468: Defining The Second Route

    Press the Enter key. In the line after AC where r is specified in the Entire Route Information panel, the added entry is displayed. Since a device number has not been specified, **** is displayed in Devn. Defining the second route Using the procedure from step 2 in “Defining the first entry of the route”...
  • Page 469 Defining a route list 469...
  • Page 470: Registering A Command Device In A Storage System

    Registering a command device in a Storage System This section explains how to register a command device in a storage system. For information about the data displayed in each ISPF panel, see the definition example in “Route list definition example” (page 458).
  • Page 471 Press the Enter key (the YKBLDCMD command is executed). If b is specified in multiple AC fields in the Route Status panel, the YKBLDCMD commands are executed in order, starting from the first line, and the Confirm Command Device Build panel is displayed each time the execution is performed.
  • Page 472: Remote Scan Procedure

    Press the Enter key. The Confirm Command Device Build panels for the remaining storage systems are displayed in order, after which the execution results are shown in Status, in the Route Status panel. Remote scan procedure This section explains the remote scan procedure, using the route list configuration example in “Route list definition example”...
  • Page 473: Performing A Remote Scan

    Specify Local Device Address Domain ID, Remote DKC Function, and Preset RouteListID. Specify Y in Remote DKC Function. The route list ID value is set, and whether to use the Remote DKC Control Function is specified. Performing a remote scan To enter remote scan information and start a remote scan: Open the Main Menu panel, and then choose 3 Discover/Define Configuration.
  • Page 474: Assigning A Dummy Device Number

    Specify the scan range using the device addresses (CU and CCA) as the remote scan information. NOTE: If 00 is specified for Start CU and FF is specified for End CU, information is displayed for all logical devices in the target storage system. Press the F6=Scan key to perform the remote scan.
  • Page 475 For the device belonging to the specified CU, enter the dummy device number that is allocated first. Press the Enter key. The devices belonging to this CU are assigned dummy device numbers in ascending order of CCA value. After assignment has completed, the screen display changes to the CCA Selection List for Remote Storage Arrays panel on which the CCAs belonging to the CU and dummy device numbers assigned to the CCAs are displayed.
  • Page 476 If any of the assigned dummy device numbers have already been assigned to another device, the duplicated storage systems and their device addresses are displayed under Conflict Devices. You cannot complete setup until all dummy device number duplications are eliminated. When you are sure that all dummy device numbers are unique, press the F3=Exit key.
  • Page 477: Changing Dummy Device Numbers

    Press the Enter key. The Discover HP Storage System panel is displayed (indicating that the remote scan has been completed). You can modify the characters in the Description column. Changing dummy device numbers For any remote scan target storage system to which a dummy device number has already been assigned (an asterisk (*) is displayed beside the storage system serial number), you can change the assigned dummy device number.
  • Page 478: Defining The Copy Group Id And Copy Group Attributes (Cnt Ac-J Z)

    Figure 1 19 Definition example of a copy group that is not a copy group container Before you define a copy group, make sure that you decide on values for the following: DAD ID for the primary site and the secondary site The examples in this section use the following values: For the primary site: DADP ◦...
  • Page 479 Press the Enter key. The Setting C/T ID Attributes panel appears. Specify C/T ID (JNLG) and Sub C/T ID (JNLG). Press the Enter key. The Copy Group Pair Detail panel appears (in the initial status, no display line appears). Press the F4=Attr key. The Copy Group Attributes (Cnt Ac-J Z) panel appears.
  • Page 480: Adding The Copy Pair To The Copy Group (Cnt Ac-J Z)

    Adding the copy pair to the copy group (Cnt Ac-J Z) To add a copy pair to a copy group: Press the F5=Add key. The Pair Selection List (Primary) panel appears. Specify Devn or Volser for the primary site. Alternatively, select the device containing the copy pair from the list of devices.
  • Page 481 Press the Enter key. If the number of specified devices for the primary site and secondary site are different, the Pair Selection List panel you are currently working with reappears, and *In Config is displayed for the device to be paired. Repeat selecting a device until the number of specified devices between the primary site and secondary site matches.
  • Page 482: Defining The Copy Group Id And Copy Group Attributes (Bc)

    If there are no more additions to be made, press the F3=Exit key. To add a copy pair, press the F5=Add key. The created copy group (GRP1) is displayed in the Copy Group Selection List panel. Defining the copy group ID and copy group attributes (BC) To define a copy group: Display the Discover/Define Configuration panel and choose 4 Copy Group Definitions.
  • Page 483: Adding The Copy Pair To The Copy Group (Bc)

    Press Enter. The Copy Group Pair Detail panel appears. Adding the copy pair to the copy group (BC) The operations for adding a copy pair to an BC copy group are the same as those in section “Adding the copy pair to the copy group (Cnt Ac-J Z)” (page 480).
  • Page 484: Adding The Copy Pair To The Copy Group (Ca)

    Specify copy group attributes. Press the Enter key. The Copy Group Pair Detail panel appears. Adding the copy pair to the copy group (CA) The operations for adding a copy pair to a CA copy group are the same as those in “Adding the copy pair to the copy group (Cnt Ac-J Z)”...
  • Page 485: Contents 1

    Press the F4=Attr key. The Copy Group Attributes (CAA) panel appears. Specify copy group attributes. Press the Enter key. The Copy Group Pair Detail panel appears. Adding the copy pair to the copy group (Cnt Ac-A) The operations for adding a copy pair to a Cnt Ac-A copy group are the same as those in “Adding the copy pair to the copy group (Cnt Ac-J Z)”...
  • Page 486: Defining The Copy Group Id And Copy Group Attributes

    Figure 120 Example of defining a copy group container Defining the copy group ID and copy group attributes To define the copy group ID and copy group attributes: Display the Discover/Define Configuration panel and choose 4 Copy Group Definitions. The Copy Group Selection List panel appears. Press the F5=Add key (to add a Cnt Ac-J Z copy group).
  • Page 487: Adding A C/T Group

    Press the Enter key. The Copy Group Detail Definition panel appears (in the initial status, no display line appears). Press the F4=Attr key. The Copy Group Attributes For Container (CAJ) panel appears. Specify copy group attributes (such as PROT MODE). Press Enter.
  • Page 488: Changing A Copy Group That Is Not A Copy Group Container To One That Is (Adding A C/T Group)

    If there are no more copy pairs to add, press the F3=Exit key. The added consistency group is displayed in the Copy Group Detail Definition panel. If you want to add another consistency group, repeat steps 1 through 6. Changing a copy group that is not a copy group container to one that is (adding a C/T group) To change a copy group that is not a copy group container to one that is: Display the Discover/Define Configuration panel and choose 4 Copy Group Definitions.
  • Page 489: Changing A Copy Group That Is A Container To One That Is Not (Deleting A C/T Group)

    Press the F5=Add key. The Setting C/T ID Attributes panel appears. Specify C/T ID (JNLG) and press the Enter key (for Cnt Ac-A, the sub C/T ID (JNLG) specification is also necessary). The Copy Group Pair Detail panel appears (in the initial status, no display line appears). Add a copy pair to the copy group.
  • Page 490 Figure 121 Example of defining an EXCTG To specify an EXCTG ID: 490 Using the ISPF panels...
  • Page 491 In the Copy Group Selection List panel, specify e in the AC for the copy group container, and press Enter. The Copy Group Detail Definition panel appears. Specify the following: Enable EXCTG Attributes: / EXCTG ID(Forward): EXCTG ID S of Secondary: S, which indicates a supervisor storage system ArbCdev of Secondary: An arbitration command device number If you use the reverse copy direction (the direction from the secondary site to the primary site), specify the appropriate values for EXCTG ID(Reverse), S of Primary, and ArbCdev of Primary.
  • Page 492: Saving Settings

    Specify a blank value for the arbitration command device corresponding to the supervisor storage system. When you use only a supervisor storage system, or when you register one primary storage system, one secondary storage system, and multiple journal groups to an EXCTG, specify a blank value for the arbitration command device.
  • Page 493: Loading A Copy Group

    and resynchronize the copy group. This section describes how to set the Open/MF Consistency attribute for an existing copy group. Loading a copy group To load an existing copy group in order to set the Open/MF Consistency attribute: In the Main Menu panel, choose 6 Manage Copy Groups. The Manage Copy Groups panel is displayed.
  • Page 494: Suspending A Copy Group

    Make sure that the copy group is in the DUPLEX status. Press the F3=Exit key. You are returned to the Manage Copy Groups panel. Suspending a copy group To suspend the copy group you loaded: In the Manage Copy Groups panel, specify u in the AC column of the copy group you want to suspend (Performing suspend operation).
  • Page 495: Changing A Copy Group Definition (Setting The Open/Mf Consistency Attribute)

    The Copy Group Status Summary panel is displayed. Make sure that the copy group is in the suspend status. Press the F3=Exit key. You are returned to the Main Menu panel. Changing a copy group definition (setting the Open/MF Consistency attribute) To set the Open/MF Consistency attribute for a copy group definition: In the Main Menu panel, choose 3 Discover/Define Configuration.
  • Page 496: Loading A Copy Group After Changing Its Definition

    Press the F4=Attr key. The Copy Group Attributes (CA) panel is displayed. Specify Y for OPEN/MF (Setting the Open/MF Consistency attribute). Press the Enter key. The Copy Group Pair Detail panel is displayed. Press the F3=Exit key. The new definition is saved, and you are returned to the Copy Group Selection List panel. Loading a copy group after changing its definition To load a copy group definition for which the Open/MF Consistency attribute has been set: In the Main Menu panel, choose 6 Manage Copy Groups.
  • Page 497: Resynchronizing A Copy Group

    Specify q in the AC column of the loaded copy group (Checking the copy group statuses). The Copy Group Status Summary panel is displayed. Make sure that the copy group is in the suspend status. Resynchronizing a copy group To resynchronize a copy group in order to apply the new copy group definition to the copy group: In the Main Menu panel, choose 6 Manage Copy Groups.
  • Page 498 The CA & CAA Copy Group Resync Options panel is displayed. Specify Y for Update Open/MF. Press the Enter key. You are returned to the Manage Copy Groups panel. Specify e in the AC column of the copy group whose status you want to monitor (executing the YKEWAIT command with the GOTO(DUPLEX) parameter specified).
  • Page 499 The Wait Options panel is displayed. Specify 1 for Wait transition to. Press the Enter key. You are returned to the Manage Copy Groups panel. Defining an Open/MF consistency group 499...
  • Page 500: Operating Copy Groups

    Specify q in the AC column of the copy group whose status you want to check. The Copy Group Status Summary panel is displayed. Make sure that the copy group status has been moved to the DUPLEX status. Operating copy groups This section explains how to operate the copy groups using the configuration example shown in Figure 122 (page 501).
  • Page 501: Loading A Copy Group

    Figure 122 Copy group configuration example In this example, Business Continuity Manager on the Primary site executes all copy group operations. Status before operation (initial status): Cnt Ac-J Z copy group: SIMPLEX BC Z copy group: SIMPLEX Description of operation: Load a copy group.
  • Page 502 Status changes to LOADED. If the route list ID for copy group GRP2RSI is not set in the Set Defaults panel, the LOAD Option panel is displayed, prompting the user to input the route list ID. Specify q in the AC column to check the copy pair statuses. The copy pair statuses of copy group GRP1UR display in the Copy Group Status Summary panel (all the statuses are Simplex because copy pairs have not yet been made).
  • Page 503: Making A Cnt-Ac J Z Copy Pair (Simplex To Duplex)

    Press the F3=Exit key. The copy pair statuses of copy group GRP2RSI display in the Copy Group Status Summary panel (all statuses are Simplex because copy pairs are not yet made). The copy pair status of the copy group GRP2RSI is acquired from the command device. Press the F3=Exit key.
  • Page 504 Specify m in the AC column of the Manage Copy Groups panel to make the copy pairs of copy group GRP1UR. The CAJ Copy Group Make Options panel displays. Specify Initial Copy Option and Pair Selection. In the Manage Copy Groups panel, Status changes to ESTABLISHED. Specify q in the AC column to check the copy pair statuses.
  • Page 505 The copy pair statuses change from Simplex to Pending. Press the F4=Refresh key to refresh the display. Press the F5=Storage to display the information for each storage system. The status count displays for each storage system in the Copy Group Storage System Summary panel (in this example, the status count is one line because the configuration in this example is the 1:1 configuration).
  • Page 506 Press the F4=Refresh key to refresh the display. Press the F3=Exit key. You are returned to the Copy Group Status Summary panel. NOTE: You can also press the F5=Storage key or the F6=Pairs key to display the same panel. 506 Using the ISPF panels...
  • Page 507: Suspending A Cnt-Ac J Z Copy Pair

    Press the F3=Exit key. You are returned to the Manage Copy Groups panel. Suspending a Cnt-Ac J Z copy pair To suspend a Continuous Access Journal copy pair: Specify u in the AC column of the Manage Copy Groups panel to suspend the copy group GRP1UR.
  • Page 508: Making A Business Copy For Mainframe Copy Pair (Simplex To Duplex)

    The copy pair statuses in the Copy Group Status Summary panel change from Duplex to Suspend. NOTE: You can also press the F5=Storage key or the F6=Pairs key to display the same panel. Press the F3=Exit key. You are returned to the Manage Copy Groups panel. Making a Business Copy for Mainframe copy pair (SIMPLEX to DUPLEX) To make a Business Copy for Mainframe copy pair: Specify m in the AC column of the Manage Copy Groups panel to make the copy pairs for...
  • Page 509 Status in the Manage Copy Groups panel changes to ESTABLISHED. Specify q in the AC column to check the copy pair statuses. The copy pair statuses of copy group GRP2RSI display in the Copy Group Status Summary panel (Approx. Matching % represents the copy pair matching rate). NOTE: You can also press the F5=Storage key or the F6=Pairs key to display the same panel.
  • Page 510: Suspending A Business Copy For Mainframe Copy Pair

    Press the F3=Exit key. You are returned to the Manage Copy Groups panel. Suspending a Business Copy for Mainframe copy pair To suspend a Business Copy for Mainframe copy pair: Specify u in the AC column of the Manage Copy Groups panel to suspend the copy group GRP2RSI.
  • Page 511: Resynchronizing A Cnt-Ac J Zcopy Pair

    Press the Enter key. You are returned to the Manage Copy Groups panel. (Copy pair status: SUSPENDING) Specify q in the AC column to check the copy pair statuses. The copy pair statuses change from Duplex to Suspend. NOTE: You can also press the F5=Storage key or the F6=Pairs key to display the same panel. Press the F3=Exit key.
  • Page 512 Specify q in the AC column to check the copy pair statuses. The copy pair statuses in the Copy Group Status Summary panel change from Suspend to Duplex. NOTE: You can also press the F5=Storage key or the F6=Pairs key to display the same panel. Using the ISPF panels...
  • Page 513: 10 Automatic Operation Using Bcm Monitor

    10 Automatic operation using BCM Monitor This chapter provides an overview of the Business Continuity Manager Monitor functions. It explains how to start and stop Business Continuity Manager Monitor, describes the available operator commands, troubleshooting procedures, and also provides operation examples. Overview of the Business Continuity Manager Monitor functions Business Continuity Manager Monitor loads parameter files (YKMONOPT and YKMONCG) used to monitor the status of copy groups.
  • Page 514 Table 88 Overview of Business Continuity Manager Monitor parameter files File name Parameter type Parameter name Description None Specifies the interval for monitoring (obtaining the YKMONOPT CYCLETIME statuses of) copy groups Cycle time Specifies the default timeout value for the CLI commands WAITTIMEOUT specified in the YKMONCG file Default timeout value...
  • Page 515 Figure 124 Example of Business Continuity Manager Monitor parameter files Overview of the Business Continuity Manager Monitor functions...
  • Page 516: Business Continuity Manager Monitor Operator Commands

    Figure 125 Behavior of Business Continuity Manager Monitor #: If the previous action has not finished, Business Continuity Manager Monitor waits for the action to finish and then obtains the status (starts the cycle). Business Continuity Manager Monitor operator commands By issuing operator commands for an instance of Business Continuity Manager Monitor that is running, you can dynamically change the values specified in the Business Continuity Manager Monitor parameter files, display the values that are in effect at a given time, and check the status...
  • Page 517: The Monitoring Status Of A Copy Group

    The monitoring status of a copy group Business Continuity Manager Monitor can monitor one copy group at a time. In the CGMONSTAT parameter of the YKMONCG file, if you specify ACTIVE for two or more copy groups, the copy group for which ACTIVE is specified first will be monitored. If the monitoring status of the currently monitored copy group changes to INACTIVE, the next copy group for which ACTIVE is specified will be monitored.
  • Page 518: Operands

    Operands cataloged-procedure-for-startup-name Used to specify the name of the cataloged procedure for startup of the Business Continuity Manager Monitor instance you are going to start. The standard name is YKBCMMON. identification-name Used to specify the identification name of the cataloged procedure for startup. This operand uniquely identifies each job when the same name is used for the cataloged procedure for startup to perform multiple jobs.
  • Page 519: Example

    Business Continuity Manager Monitor stops. You can specify a suboperand to set the time at which Business Continuity Manager Monitor must stop. If you omit a suboperand, Business Continuity Manager Monitor stops after the cycle that is currently being processed finishes. IMMEDIATE Business Continuity Manager Monitor stops immediately after the action that is currently being processed finishes.
  • Page 520: Operands

    CANCEL 1cataloged-procedure-for-startup-name Operands cataloged-procedure-for-startup-name Used to specify the name of the cataloged procedure for startup that was specified in the START command when Business Continuity Manager Monitor was started. identification-name Used to specify the identification name that was specified in the START command when Business Continuity Manager Monitor was started.
  • Page 521: Display Command

    Table 90 List of functions of Business Continuity Manager Monitor commands Command Name Function Displays the status of Business Continuity Manager Monitor DISPLAY Outputs the information for the copy groups whose IDs are specified in the REPORT YKMONCG file Modifies the values specified in the Business Continuity Manager Monitor parameter files after Business Continuity Manager Monitor has started Puts Business Continuity Manager Monitor to sleep SLEEP...
  • Page 522: Example

    DISPLAY Used to display the status of Business Continuity Manager Monitor. If values specified in the Business Continuity Manager Monitor parameter files are changed after Business Continuity Manager Monitor has started, the values that are in effect at that moment are displayed. Even if you change the values after Business Continuity Manager Monitor has started, the values specified in the Business Continuity Manager Monitor parameter files are not changed.
  • Page 523: Example

    identification-name Used to specify the identification name that was specified in the START command when Business Continuity Manager Monitor was started. REPORT Used to display the information for copy groups whose IDs are specified in the YKMONCG file. The information to be displayed is specified by the following sub-operands: CGID=copy-group-ID ~ <GROUP string up to 38 characters>...
  • Page 524: Format

    Format If both the name of the cataloged procedure for startup and the identification name were specified in the START command: MODIFY 1cataloged-procedure-for-startup-name.]identification-name ,SET 1{CYLCETIME=cycle-time| WAITTIMEOUT=timeout-value| MONITOR=[START|STOP],CGID=copy-group-id| MSGLEVEL=SYSTSPRT-message-level,console-message-level} If only the name of the cataloged procedure for startup was specified in the START command. MODIFY 1cataloged-procedure-for-startup-name ,SET 1{CYLCETIME=cycle-time|...
  • Page 525: Example

    MSGLEVEL=SYSTSPRT-message-level,console-message-level<GROUP string up to 38 characters> Used to change the MSGLEVEL value specified in the YKMONOPT file. Specifiable values are CONS, ERROR, STATUS, and INFO. For details on the MSGLEVEL value, see the HP P9000 for Business Continuity Manager Reference Guide for the description on parameters in the YKMONOPT file.
  • Page 526: Example

    Puts Business Continuity Manager Monitor to sleep. You can use the following sub-operands to specify the points at which Business Continuity Manager Monitor falls asleep and how long it remains asleep. label—name ~ <LABEL string up to 32 characters> Used to specify the label name for ACTION=STOPPOINT that was specified in the YKMONCG file. If the specified label name does not exist in the YKMONCG file, the SLEEP request is canceled.
  • Page 527: Troubleshooting Procedures Provided By Bcm Monitor

    Troubleshooting procedures provided by BCM Monitor This section describes the troubleshooting procedures provided by BCM Monitor. Logs Collected by BCM Monitor Table 91 (page 527) shows the different log types, the information collected for each log type, and the output locations for each log type. Table 91 Logs collected in the Business Continuity Manager Monitor Log Type Collected Information...
  • Page 528: When A Business Continuity Manager Monitor Instance Has Started

    Table 92 Events and actions to be taken when a Business Continuity Manager Monitor cannot be started (continued) Event Action restart Business Continuity Manager Monitor. Business Continuity Manager Monitor The IEC141I message is displayed. Make sure that the DD statement is terminates abnormally with a system specified correctly, and then restart completion code 013.
  • Page 529: Business Continuity Manager Monitor Operation Examples

    Business Continuity Manager Monitor operation examples This section provides examples of Business Continuity Manager Monitor operations for backing up data or monitoring the occurrences of failures. Backup operation example This section describes the procedure for using Business Copy to perform daily backups on the secondary site in a 2DC configuration that uses Continuous Access Journal and Business Copy.
  • Page 530: Backup Operation Flow

    Figure 126 Example configuration of backup operation using Business Continuity Manager Monitor Backup operation flow “Flow of backup operation using Business Continuity Manager Monitor” (page 531) shows the flow for backup operation that uses Business Continuity Manager Monitor, starting from the situation shown in “Example configuration of backup operation using Business Continuity Manager Monitor”...
  • Page 531: Example Of Creating The Ykmonopt File Used For A Backup Operation

    Figure 127 Flow of backup operation using Business Continuity Manager Monitor Example of creating the YKMONOPT file used for a backup operation For this operation example, create the YKMONOPT file as follows: #Options for Business Continuity Manager Monitor #CYCLETIME parameter (in seconds) How often Business Continuity Manager Monitor will monitor the first active copy group.
  • Page 532: Example Of Failure Monitoring

    CGSTARTUPSTATUS=DUPLEX,EXIT(32) # DUPLEX is expected as start status. # If not, BCM Monitor will terminate. # If the Copy Group status is SUSPOP, do the following actions: # Perform backup procedures. STATUS=SUSPOP,ACTION=RESYNC(MYSI,0,'FORWARD'); STATUS=SUSPOP,ACTION=WAITFOR(MYSI,DUPLEX); STATUS=SUSPOP,ACTION=SUSPEND(MYSI,'FORWARD'); STATUS=SUSPOP,ACTION=WAITFOR(MYSI,SUSPEND); STATUS=SUSPOP,ACTION=RESYNC(MYUR,0,'FORWARD'); STATUS=SUSPOP,ACTION=WAITFOR(MYUR,DUPLEX); # Report successful completion of backup procedure. STATUS=SUSPOP,ACTION=SENDMSG('Backup procedure completed.',STATUS);...
  • Page 533: Failure Monitoring Flow

    Figure 128 Example configuration of failure monitoring using Business Continuity Manager Monitor Failure monitoring flow “Flow of failure monitoring using Business Continuity Manager Monitor” (page 534) describes the flow of failure monitoring performed by using Business Continuity Manager Monitor, starting from the situation shown in “Example configuration of failure monitoring using Business Continuity Manager Monitor”...
  • Page 534: Example Of Creating A Ykmonopt File Used For Failure Monitoring

    Figure 129 Flow of failure monitoring using Business Continuity Manager Monitor Example of creating a YKMONOPT file used for failure monitoring For this operation example, create the YKMONOPT file as follows: #Options for Business Continuity Manager Monitor #CYCLETIME parameter (in seconds) How often BCM Monitor will monitor the first active copy group.
  • Page 535 CGROUTE=DEMORLST # Route list ID CGMONSTAT=ACTIVE # MYTC will be monitored CGSTARTUPSTATUS=DUPLEX,EXIT(32) # DUPLEX is expected as start status. # If not, BCM Monitor will terminate. # If the Copy Group status is SUSPER, do the following actions: # Display user-defined custom message. STATUS=SUSPER,ACTION=SENDMSG('MYTC has transited to SUSPER.',CONS);...
  • Page 536: 1 Linkage With Replication Manager

    1 1 Linkage with Replication Manager This chapter explains how to perform operations when Business Continuity Manager is linked to Replication Manager. It also provides notes on operations, explains how to operate Business Continuity Manager agents, and describes ways to work around failures. “What can be achieved when Business Continuity Manager is linked to Replication Manager?”...
  • Page 537: Device Scan From Replication Manager

    Figure 130 Overview of the operations that relies on being linked to Replication Manager Operations that can be performed from Replication Manager are described below. Device scan from Replication Manager You can perform the following types of device scan operations (to acquire storage system information) on mainframe-system storage from Replication Manager: Local scan Remote scan...
  • Page 538: Manipulating A Copy Group From Replication Manager

    If Business Continuity Manager agents are running on other sites, you can distribute the created configuration files to these sites. Manipulating a copy group from Replication Manager You can perform the following operations on a defined copy group from Replication Manager: resync: Resynchronizing the copy group restore: Reverse resynchronizing the copy group split: Splitting the copy group...
  • Page 539: Configuring A Business Continuity Manager Agent

    Figure 131 Configuration that can be achieved by linking to Replication Manager Configuring a Business Continuity Manager agent This section describes how to configure a Business Continuity Manager agent in order to link to Replication Manager. For details, see the description for initialization parameters in the HP P9000 for Business Continuity Manager Software Installation Guide.
  • Page 540: Selecting Lock Mode

    either EDIT or MONITOR for a startup mode. To select a startup mode, assign the value corresponding to the desired mode in the MODE initialization parameter. EDIT Starts the Business Continuity Manager agent in edit mode. When the Business Continuity Manager agent is active in edit mode, copy groups can be defined, manipulated, and monitored from Replication Manager.
  • Page 541: Operations After The Configuration File Is Locked

    Operations after the configuration file is locked A Business Continuity Manager agent with the LOCK(PREFIX) parameter specified, the ISPF panel of Business Continuity Manager, and BCM Monitor all lock the configuration files during startup. This prevents other users from updating the same configuration files. BCM Monitor and the ISPF panel use the same method to lock the Business Continuity Manager agents.
  • Page 542: If The Ispf Panel Or Bcm Monitor Has Already Been Started

    (ii) Business Continuity Manager agent 3 Because LOCK(CHECK) or LOCK(NONE) is specified, the agent does not attempt to lock the configuration file while it is starting. As a result, the configuration file with prefix BCM.A can be used to start this agent. (iii) Business Continuity Manager agent 4 Because this agent is in monitor mode, it does not attempt to lock the configuration file while it is starting.
  • Page 543 Figure 133 If the ISPF panel or BCM Monitor has already been started (i) Business Continuity Manager agent 1 Because LOCK(PREFIX) is specified, while the Business Continuity Manager agent is starting it attempts to lock the configuration file. However, because the configuration file with prefix BCM.B has already been locked, the attempt fails and this agent fails to start.
  • Page 544: Collecting Audit Logs

    The BCM Monitor can also be used to share the same configuration file with other users. NOTE: If a configuration file is updated by another user, the Update Warning panel is displayed when Business Continuity Manager users try to update the configuration file from the ISPF panel, prompting them to choose whether to overwrite the file.
  • Page 545: Starting A Business Continuity Manager Agent

    Starting a Business Continuity Manager agent To start a Business Continuity Manager agent, use the START command. Business Continuity Manager agents reside on the system, and run in accordance with the definition of the YKPRMxx initialization parameter. You can start multiple Business Continuity Manager agents.
  • Page 546: Operands

    STOP 1[cataloged-procedure-for-startup-name.]identification-name If only the name of the cataloged procedure for startup was specified in the START command: STOP 1cataloged-procedure-for-startup-name Operands cataloged-procedure-for-startup-name Used to specify a name of the cataloged procedure for startup that was specified in the START command when a Business Continuity Manager agent was started. identification-name Used to specify the identification name that was specified in the START command when a Business Continuity Manager agent was started.
  • Page 547: Operands

    Operands cataloged-procedure-for-startup-name Used to specify the name of the cataloged procedure for startup that was specified in the START command when a Business Continuity Manager agent was started. identification-name Used to specify the identification name that was specified in the START command when a Business Continuity Manager agent was started.
  • Page 548: Changing The Log Output Level

    Changing the log output level To change the Business Continuity Manager agent log output level, use the MODIFY command with SETINIT the LOGLEVEL parameter. Format If both the name of the cataloged procedure for startup and the identification name were specified in the START command: MODIFY 1[cataloged-procedure-for-startup-name.]identification-name...
  • Page 549: Working Around Site Errors And Host Failures

    configuration file information will be acquired the next time a request is issued. (Requests are issued at regular intervals, as defined in Replication Manager.) ◦ If you update a configuration file from Business Continuity Manager while the Business Continuity Manager agent is running, any changes that were made will not be applied to the Replication Manager configuration file.
  • Page 550 Table 96 Information output to log Trigger of the Log Output Output Information Output Location Reception of a request to establish a Information output in the YKY300I or SYSLOG TCP connection YKY307I message: Message output time, when the connection request was received Remote host's IP address Remote host's port number Local host's port number...
  • Page 551: When Business Continuity Manager Agent Cannot Be Started

    Table 96 Information output to log (continued) Trigger of the Log Output Output Information Output Location Size of data received by invalid Information output in the YKY362I message: Remote IP address and remote port number Abnormal termination of task during Information output in the YKY699I Business Continuity Manager agent message:...
  • Page 552 Table 97 Events and actions to be taken when Business Continuity Manager agent cannot be started (continued) Event Action IKJEFT01 terminates with return code 12 immediately after start Make sure that the STEPLIB DD statement is specified correctly and then restart Business Continuity Manager agent.
  • Page 553: When Information Obtained From Business Continuity Manager Agent Is Not Updated

    When information obtained from Business Continuity Manager agent is not updated Table 98 (page 553) lists the events and actions to be taken when information is acquired by Command View Advanced Edition Software, when information from Business Continuity Manager agent is not updated. Locate (in the Event column, going down in the order listed) the first description that matches the event that occurred, and then take the relevant action (in the Action column) to solve the problem.
  • Page 554: 12 Troubleshooting

    12 Troubleshooting This chapter describes the troubleshooting procedures provided by Business Continuity Manager: “Troubleshooting Failures” (page 554) “Error Notification” (page 554) “Performance Monitor” (page 555) “Trace Output Method” (page 556) “Collecting Logs” (page 556) “HyperSwap Completion Detection” (page 568) “Recovering from a Failure” (page 569) Troubleshooting Failures Because Business Continuity Manager is frequently used in large-scale systems, a system failure might cause a substantial problem.
  • Page 555: Performance Monitor

    Table 100 Error Statuses Classification Error Status Suspend status When the pair enters the SUSPER status. Unexpected status When the pair enters a status other than the target status or a temporary status that results in the target status. I/O error in a status When an I/O error occurs in a status acquisition I/O.
  • Page 556: Trace Output Method

    Table 101 Monitoring Information (continued) Monitoring Information Possible Reasons To Acquire This Information Target Copy Type Inter-journal group When inter-journal group operating information is NG for Cnt Ac-J Z operating information a Cnt Ac-J Z, this might be due to a line failure or a failure at another storage system.
  • Page 557: Setting The Business Continuity Manager Log Output Destination

    Table 102 Log types for Business Continuity Manager Log Type Collected Information Output Location Business Continuity Manager Messages (excluding those issued The specified external dataset, from the ISPF panel and scripts) when the system logger service is used (the log data is output Channel command words and from the log stream of the system parameters, return information,...
  • Page 558: Defining A Log Stream

    If an error occurs when connecting to a log stream for reasons such as the log stream not being defined, the YKZ217E message (name=IXGCONN) is output to the console upon the first execution of a CLI command after logging on to TSO/E. If this happens, the Business Continuity Manager log data will not output while CLI commands are still being processed.
  • Page 559: Which Parameters To Specify For A Log Stream Definition

    //DEFINE1 EXEC PGM=IXCMIAPU //SYSPRINT SYSOUT=* //SYSIN DATA TYPE(LOGR) REPORT(YES) DEFINE LOGSTREAM NAME(log_stream_name) DASDONLY(YES) MAXBUFSIZE(64000) STG_SIZE(800) LS_SIZE(5000) HLQ(CCENTRAL) For details on the log stream name (log_stream_name) in JCL, see “Which Parameters to Specify for a Log Stream Definition” (page 559), and make the necessary changes according to the environment.
  • Page 560 Maximal block size of a log is 64,000 bytes. Since the maximum CTF is 60 KB (61,440 bytes), specify 64,000 bytes as the block size for extra capacity. STG_SIZE(stg_size) Specify 100 to 1,000 (400 KB to 4 MB) as the size of the staging dataset. Do not specify this parameter when using an SMS definition.
  • Page 561: Planning A Dasd Log Dataset

    LOWOFFLOAD LIKE MODEL DIAG Planning a DASD Log Dataset The system logger service assigns a VSAM linear dataset for the DASD log dataset and DASD staging dataset. For details, see the MVS Setting Up a Sysplex. Deleting a Log Stream The following is an example of using JCL to delete a log stream when the log dataset is full.
  • Page 562: Not Using System Logger Service

    To merge Business Continuity Manager log data that was generated by multiple operating systems in a SIMPLEX environment, you must output the log for each operating system to an external dataset, transfer the files to a computer, and then put the multiple files in chronological order. Not Using System Logger Service To obtain logs, use a DD statement to allocate two sequential log datasets to each job.
  • Page 563 If neither the YKLOG01 DD nor YKLOG02 DD statement are specified, the YKZ261E message is output, and processing continues without any logs being obtained. If this happens, to obtain log data, you need to log on to TSO/E again, and specify the DD statements for YKLOG01 and YKLOG02.
  • Page 564: Business Continuity Manager Log Data Formats

    Business Continuity Manager Log Data Formats The log data format in Business Continuity Manager is defined as follows: The record size, severity level, record identifier, and capacity identity information are added in binary format to the beginning of each log record. Note that if the system logger service is being used, the time-stamp is added by the system logger service.
  • Page 565: Example Jcl

    Use the local time when specifying the start date and time of the log data to output. If the STARTTIME operand is omitted, 1900/01/01,00:00:00 is used. If only the time is omitted, 00:00:00 is used. ENDTIME(yyyy/mm/dd[,hh:mm:ss]) Use the local time when specifying the stop date and time of the log data to output. If the ENDTIME operand is omitted, 2042/09/17,23:53:47 is used.
  • Page 566: Data Format

    Data Format The format for the SYSIN dataset is as follows: Dataset format: Sequential dataset in the fixed-length record format Record length: 80 bytes Block size: Optional (multiple of 80) An input control statement is not required. Table 103 (page 566) shows the output formats of the Business Continuity Manager log data output tool.
  • Page 567: Using The Ispf Editor

    For details on how to suppress the CLI command-execution logs, see the explanation of how to set the Business Continuity Manager environment variables in the HP StorageWorks P9000 for Business Continuity Manager Software Installation Guide. The name, parameter, and execution result of the following commands are output to SYSLOG as the YKZ310I or YKZ311I message: YKBLDCMD YKBLDPTH...
  • Page 568: Using A Script For Retrieval

    exclude p'YKZ31#I' all delete all nx reset save Quit the ISPF editor. Using a Script for Retrieval To use a script for retrieval: Create a dataset to which SYSLOG is to be output. The name of the sequential dataset is assumed to be YUKON.SYSLOG.
  • Page 569: Recovering From A Failure

    IOSHM0414I message is output. The YKCONMSG command can be used to monitor for output of this message, to detect when a HyperSwap has been completed. Note that this message is output not only during a failure, but also for the planned execution of a HyperSwap. Recovering from a Failure This section explains how to recover from various kinds of failures.
  • Page 570: Performing Operations When A Failure Occurs For A Volume In A Copy Group

    Re-define the log stream. You can now log back on to TSO/E again and execute CLI commands. You cannot delete the log stream while CLI commands are executing. As a result, be sure to temporarily stop a CLI command execution to delete the log stream. If you cannot stop a CLI command execution, execute the FORCE IXGLOGR,ARM command to stop the system logger service, execute the S IXGLOGRS command to restart the system logger service, and then delete the log stream.
  • Page 571: Recovering From Failures During Failovers And Psoff/Cut Power

    Internal storage system failure ◦ Line failure ◦ PSOFF refers to when a storage system is turned off, whereas severed power refers to when the supply of electricity to the storage system is cut off, such as during a power outage. Recovering from Failures during Failovers and PSOFF/Cut Power Table 105 (page 571) lists the procedures for recovering from failures for each failure type.
  • Page 572 Table 105 Procedures for Recovering from Each Failure Type (continued) Failure Type Copy Pair Status after a Failure Cause of Failure Recovery Procedures General Specific P-VOL S-VOL SWAPPING, the to SUSPOP or execute one of the P-VOL status will SUSPER). following: be SUSPER).
  • Page 573: Recovering From Other Types Of Failures

    Recovering from Other Types of Failures Table 106 (page 574) lists the procedures for recovering from failures other than those occurring during failovers or due to PSOFF or cut power. Recovering from a Failure 573...
  • Page 574 Table 106 Recovering from Other Copy Pair Failures VOLB VOLA – P-VOL S-VOL SIMPLEX DUPLEX SUSPCU/ DUPLEX SUSPCU/ SWAPPING SUSPER SUSPER – SIMPLEX YKMAKE with YKQUERY (P) YKDELETE YKDELETE YKQUERY YKQUERY DEVN specified with DEVN with DEVN YKRECVER specified (P) specified with DEVN YKRECVER...
  • Page 575: What To Do When An Error Occurs While Creating A Configuration File

    Table 106 Recovering from Other Copy Pair Failures (continued) VOLB VOLA – P-VOL S-VOL SIMPLEX DUPLEX SUSPCU/ DUPLEX SUSPCU/ SWAPPING SUSPER SUSPER specified (P) YKMAKE (P) SWAPP- YKRESYNC YKQUERY (P) YKRECVER YKSUSPND YKQUERY with DEVN with DEVN with DEVN YKRECVER specified (P) specified specified (P)
  • Page 576 576 Troubleshooting...
  • Page 577: Causes Of Errors That Might Occur While Creating Or Updating A Configuration File And The Recommended Actions

    The following describes what to do for each of the above cases: When the panel for creating or updating a configuration file reappears: Remove the cause of the error by referencing “Causes of Errors that Might Occur While ◦ Creating or Updating a Configuration File and the Recommended Actions” (page 577).
  • Page 578: What To Do When An Error Occurs In The Copy Group Definition File Generation Function Using Csv Files

    Table 107 Causes and Recommended Actions for an Error That Might Occur While Creating or Updating a Configuration File Output Message Cause Recommended Action An attempt to allocate the There is not enough free capacity on the device YKS086E, configuration file failed. or VTOC.
  • Page 579 Table 108 Causes of Errors that Might Occur While Generating a Copy Group Definition File Using CSV Files and the Actions to Be Taken Output message Cause Actions An error occurred while This error might occur for the following reasons: YKJ150E editing the configuration file No CSV file is assigned for the DD name...
  • Page 580: 13 Support And Other Resources

    13 Support and other resources Contacting HP For worldwide technical support information, see the HP support website: http://www.hp.com/support Before contacting HP, collect the following information: Product model names and numbers Technical support registration number (if applicable) Product serial numbers Error messages Operating system type and revision level Detailed questions Subscription service...
  • Page 581 Manuals related to IBM OS/390: MVS Programming: Assembler Services Guide, GC28- 1 762 MVS Setting Up a Sysplex, GC28- 1 779 MVS System Codes, GC28- 1 780 MVS System Commands, GC28- 1 781 Communications Server: IP User's Guide and Commands, GC31-8514 Program Directory for IBM Library for REXX on zSeries Alternate Library, GI10-3243 DFSMSdfp Utilities, SC26-7343 MVS Initialization and Tuning Reference, SC28- 1 752...
  • Page 582: Hp Websites

    You can find these documents on the HP Manuals website: http://www.hp.com/support/manuals In the Storage section, click Storage Software and then select a product. HP websites For additional information, see the following HP websites: http://www.hp.com http://www.hp.com/go/storage http://www.hp.com/service_locator http://www.hp.com/support/manuals http://www.hp.com/support/downloads http://www.hp.com/storage/whitepapers Conventions for storage capacity values HP storage systems use the following values to calculate physical storage capacity values (hard disk drives): 1 KB (kilobyte) = 1,000 bytes...
  • Page 583 Table 109 Document conventions (continued) Convention Element Monospace text File and directory names System output Code Commands, their arguments, and argument values Monospace, italic text Code variables Command variables Monospace, bold text Emphasized monospace text WARNING! Indicates that failure to follow directions could result in bodily harm or death. CAUTION: Indicates that failure to follow directions could result in damage to equipment or data.
  • Page 584: A Defining Command Devices In Non-Basic Configurations

    A Defining Command Devices in Non-basic Configurations For details on how to define command devices in basic configurations, see “Setting up the Remote DKC Control Function environment” (page 115). This chapter explains how to define command devices in non-basic configurations. Configurations for Which the Same Command Device Is Shared from Multiple Hosts You must set the host ID when the Remote DKC Control Function is used, and you operate Business...
  • Page 585 Figure 135 Configurations for Which Command Devices Are Controlled from Both Directions Figure 136 Configurations for Which Command Devices Are Used by Other Hosts to Manage their Statuses en Route Configurations for Which Command Devices Can and Cannot Be Defined 585...
  • Page 586: When Multiple Command Devices Are Defined For A Single Storage System On The Same Device Address Domain

    Figure 137 Configurations for Which 1:N Communication Is Performed from a Single Command Device to Command Devices on Multiple Storage Systems When Multiple Command Devices Are Defined for a Single Storage System on the Same Device Address Domain Only one command device can be defined for each storage system on a single device address domain.
  • Page 587 When Multiple Command Devices Are Defined for a Single Storage System on the Same Device Address Domain 587...
  • Page 588 588 Defining Command Devices in Non-basic Configurations...
  • Page 589: B Initializing Volumes For Command Devices For The Xp1024/Xp128 Disk Array

    B Initializing volumes for command devices for the XP1024/XP128 Disk Array For the XP1024/XP128 disk arrays, once the volumes allocated for command devices are ready, the command devices need to be initialized. The procedure for initializing a command device is explained below.
  • Page 590: Example Of A Jcl For Volume Initialization Of Command Devices

    Example of a JCL for volume initialization of command devices NOTE: This procedure is not necessary for P9500, XP24000/XO2000, or XP12000/XP10000 disk arrays. The following JCL example demonstrates initializing the volume and allocating the VTOC using these parameters: Emulation type: 3990. 1 cylinder, 15 tracks.
  • Page 591: C Conventions In Syntax Explanations

    C Conventions in syntax explanations The following table describes the conventions used in syntax explanations. Table 1 10 Conventions in syntax explanations Symbol Convention Indicates delimiters between multiple items and represents the word "or." Example: A|B|C means "A, B, or C". Items enclosed by these brackets can be omitted.
  • Page 592 Table 1 1 1 Syntax elements Syntax element Valid value Example Numeric characters 0, 1, 2, 3, 4, 5, 6, 7, 8, or 9 GROUP string A string or multiple substrings joined together by periods. ABC.DEF Uppercase letters, numbers, and some special characters ($, #, and @) can be used.
  • Page 593: Glossary

    Glossary Application program. Application programming interface. APID An ID for identifying the first DAD ID of a route. The same APID value is used for the primary DKC and secondary DKC on the same route. arbitration A command device used by remote DKCs in a 4x4 configuration to communicate with each other command device for arbitration processing.
  • Page 594 consistency group (C/T group) When updating volumes in the group, this preserves consistency in the update sequence. consistency time (C/T Time) The time indicated by the P-VOL I/O timestamp written to the S-VOL. If consistency is preserved, it assures that the data statuses of the P-VOL and S-VOL match at a consistency time. copy direction Flow of the data for matching the S-VOL data with the P-VOL data.
  • Page 595 disaster recovery This function disconnects the primary site copy pair from the secondary site copy pair and tests testing the secondary site to determine if the DR configuration is operating normally. When the test ends, you must resynchronize the primary site with the secondary site. DISPLAY command An operator command used to display the status of BCM Monitor.
  • Page 596 HyperSwap Function for automatically switching, by using TPC-R, the I/O destination volume from the P-VOL to the S-VOL during a failure or maintenance. This requires that both the P-VOL and S-VOL storage systems be connected to the same host. There are two types of HyperSwaps: Basic HyperSwaps and GDPS (Geographically Dispersed Parallel Sysplex) HyperSwaps.
  • Page 597 logical DKC A number (0 or 1) assigned to a logical DKC within the disk controller. number logical DKC serial A number assigned to each logical DKC. number LPAR Logical partition. LRECL Logical record length. M-JNL Master journal. The copy source journal for Cnt Ac-J. main control unit A disk control unit that controls the P-VOL of a Cnt Ac-S/Cnt Ac-A/Cnt Ac-J copy pair.
  • Page 598 Open/MF A consistency group that uses the Open/MF Consistency Preservation Function. This group consists consistency group of both open system copy groups and mainframe system copy groups, and can suspend them simultaneously. operational testing A test of the remote site when copy pairs spanning the primary site and one or more other sites are cut off, to check whether operations are being performed properly, such as during a failure.
  • Page 599 pairs in various copy pair statuses, the details for each copy pair, and the operational information and consistency information for copy groups. restore journal The copy destination journal for Cnt Ac-J. resync copy This function executes the YKRESYNC command in the suspend status and uses differential data copying to return the status to DUPLEX.
  • Page 600 subordinate DKC A DKC that is a non-supervisor remote DKC subjected to arbitration processing in a 4x4 configuration. supervisor DKC A remote DKC that is in charge of arbitration processing in a 4x4 configuration. suspend status A collective name for the SUSPOP status, SUSPCU status and, SUSPER status. Supervisor call interruption.
  • Page 601 z/Linux volume A volume on the DKC that is used on z/Linux. z/Linux volume copy groups can be operated from Business Continuity Manager running on z/OS. For details about prerequisites for using z/Linux volumes, see the HP StorageWorks P9000 for Business Continuity Manager Software Installation Guide.
  • Page 602: Index

    Index Symbols 2DC configuration, access privileges configuration example, setting, defining, acquiring failback procedure, copy pair status, failover procedure, disk configuration information, items to be set for hardware, hardware information, items to be set for software, path information from storage system, 1 13 prerequisite conditions, actions taken for configuration file creation error,...
  • Page 603 configuration files updating, CAJ ATTIME suspend configuration files (2DC configuration with HyperSwap configuration example, and Continuous Access Journal CAJ ATTIME suspend function, preparing, items to be set for hardware, configuration files (2DC configuration) prerequisite hardware, preparing, prerequisite software, configuration files (3DC Multi-Target configuration CG container definition defining,...
  • Page 604 copy pair status route list, acquiring, route list ID, changing, second route, DUPLEX, defining copy group attributes INVALID, procedure, 483, meaning, defining copy group container, monitoring, defining SMS, obtaining, definition procedure PENDING, 2DC configuration with HyperSwap and Continuous REVRSY, Access Journal, SIMPLEX, 4x4x4 Cascade configuration, SUSPCU,...
  • Page 605 FlashCopy linkage configuration, inter-DKC logical path set format defining, Business Continuity Manager log data, ISPF log data, function ISPF panel example, Delta Resync troubleshooting HOLDTRNS status, whose availability depends on the storage system, functions SMS storage group output, example, generating a copy group definition file by using CSV files loading details, copy group,...
  • Page 606 preparing configuration files (2DC configuration), obtaining configuration files (3DC Multi-Target configuration copy pair status, definition, hardware information, configuration files (4x4 configuration), hardware status, configuration files (Delta Resync), log data when YKWATCH command is executed from preparing configuration file ISPF panel, 4x4x4 Cascade configuration, Open/MF Consistency Preservation Function preparing hardware...
  • Page 607 required condition primary site, for changing to HOLD status, storage system maintenance for performing delta resync, failback to primary site, resynchronizing storage system setting items Cnt Ac-J Z copy pair, 51 1 4x4x4 Cascade configuration, REXX variables storage systems expanding to, supported models, scripts, Subscriber's Choice, HP,...
  • Page 608 YKEXPORT command CSV file, to update existing copy group definition file, YKIMPORT, 608 Index...

This manual is also suitable for:

P9000 for business continuity manager 6.6.1

Table of Contents