Page 1
HP StorageWorks Business Copy XP user guide for the XP10000/XP12000 Part number: T1713-96002 Second edition: December 2005...
Page 2
The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
57 • ”BC error codes” on page 73 Intended audience This guide is intended for customers and HP-authorized service providers with knowledge of the following: • Disk array hardware and software • Data processing and RAID storage subsystems and their basic functions...
Provides additional information. TIP: Provides helpful hints and shortcuts. HP technical support Telephone numbers for worldwide technical support are listed on the HP support web site: http://www.hp.com/support/. Collect the following information before calling: • Technical support registration number (if applicable) •...
Subscription service HP strongly recommends that customers register online using the Subscriber's choice web site: http://www.hp.com/go/e-updates. Subscribing to this service provides you with e-mail updates on the latest product enhancements, newest driver versions, and firmware documentation updates as well as instant access to numerous other product resources.
Business Copy XP (BC) for the XP10000/XP12000 HP StorageWorks Business Copy XP (BC) maintains internal copies of user data on disk arrays for purposes such as data backup or duplication. Duplicate volumes are created on the same disk array as the primary volume at hardware speeds.
• ”BC software on the Command View XP management station” on page 13 Figure 1 BC overview Use BC from the Command View XP management station or XP Remote Web Console to copy volumes in the local disk array. The volume that has original data is called a P-VOL (primary volume), and a volume to which data is copied is called an S-VOL (secondary volume).
31), because it is effective only when the disk array workload is heavy. NOTE: Contact your HP support account representative for more information about the Copy Threshold option. In addition to BC operations, Copy Threshold temporarily stops copy operations for the following applications when the disk array workload is heavy: •...
BC operations can be performed with External Storage XP operations to create pairs that use the external volumes as BC S-VOLs (or mirroring volumes) under the same conditions applied to the volumes in the local disk array. Refer to the HP StorageWorks External Storage XP user guide for more information.
• You can use 30,718 differential tables if additional shared memory for differential tables is installed. NOTE: Contact your HP account support representative for more information about adding additional shared memory. NOTE: The maximum number of pairs you can create is 8,192, no matter how much shared memory for differential tables is available.
Page 16
80. • For Snapshot XP, see the HP StorageWorks Snapshot XP user guide. If BC is used in the same disk array as any of these applications, the number of available differential tables for BC pairs is the number of differential tables in the disk array minus the number of differential tables used by other applications.
Calculating the number of differential tables for one BC pair When you create a BC pair, the number of required differential tables changes according to the emulation type of the volumes. Use the equations in Table 4 to calculate the total number of differential tables per pair.
Page 18
Table 6 shows the relationship between emulation type, capacity, and differential tables. Table 7 shows the number of differential tables used in OPEN-V. Table 6 Relationship between emulation type, capacity, and differential tables Emulation type Capacity Differential tables per pair OPEN-3 Does not depend on capacity OPEN-9...
Page 19
Table 7 Number of differential tables used in OPEN-V (continued) Capacity Differential Capacity Differential Capacity Differential tables tables tables Up to 314.3GB Up to 793.3GB Up to 1,272.3GB Up to 329.3GB Up to 803.3GB Up to 1,287.3GB Up to 344.2GB Up to 823.2GB Up to 1,302.2GB Up to 359.2GB...
Table 7 Number of differential tables used in OPEN-V (continued) Capacity Differential Capacity Differential Capacity Differential tables tables tables Up to 1,811.2GB Up to 2,305.1GB Up to 2,799.1GB Up to 1,826.1GB Up to 2,320.1GB Up to 2,814.1GB Up to 1,841.1GB Up to 2,335.1GB Up to 2,829.0GB Up to 1,856.1GB...
• β ( ) = 13,652 when additional shared memory for differential tables is not installed. • β ( ) = 30,718 when additional shared memory for differential tables is installed. For example, if you create 10 pairs of LUSE volumes consisting of three OPEN-3 volumes, use the following equation: ) 10 30 13,652...
CAUTION: If a copy operation is completed without any host I/O, the data in the P-VOL and S-VOL may not be the same. Whether the P-VOL and the S-VOL have the same data depends on the condition of the disk array. To make the P-VOL and S-VOL data the same, split the pair and make the pair status PSUS. NOTE: When creating pairs, you can select the pace for the initial copy operation: slower, medium, and faster.
• If shared memory is lost (for example, offline micro exchange or volatile PS on), the differential bitmap is also lost. In this case, the disk array treats the entire BC P-VOL (S-VOL for COPY(RS) pairs) as difference data and recopies all data to the S-VOL (P-VOL for COPY(RS) pairs) to ensure proper pair resynchronization.
want to finish the copy operation quickly in order to access the S-VOL, take the P-VOL offline before performing the operation. NOTE: Refer to the Table 8 for information about read/write operations from host servers to P-VOLS and S-VOLS of BC pairs during a pairsplit operation. Table 8 Read/write operations during pairsplit operations Operations...
• Normal. This operation (see Figure 4) resynchronizes the S-VOL with the P-VOL. The copy direction for a normal pairresync operation is P-VOL to S-VOL. The pair status during a normal resync operation is COPY(RS), and the P-VOL remains accessible to all hosts for read and write operations during a normal pairresync.
NOTE: The P-VOL remains read-enabled during the reverse pairresync operation only to enable the host to recognize the volume. Data on the P-VOL is not guaranteed until the reverse pairresync operation is complete and the status changes to PAIR. • Quick Restore.
CAUTION: During a quick restore operation, the RAID levels, HDD types, and Cache LUN settings of the P-VOL and S-VOL are exchanged. For example, if the P-VOL has a RAID-1 level and the S-VOL has a RAID-5 level, the quick restore operation changes the P-VOL to RAID-5 and the S-VOL to RAID-1. This also applies to RAID-6 volumes.
NOTE: When a reverse or quick restore pairresync operation is in progress, you cannot perform paircreate, pairsplit, or pairresync operations for any other pairs sharing the same P-VOL (pairsplit-S and pairsplit-E are allowed). Figure 6 BC P-VOL forming pair with Continuous Access XP S-VOL and external S-VOL, respectively Figure 7 BC P-VOL forming pair with external S-VOL and shared as Continuous Access XP S-VOL Figure 8...
Pair status and time required for pairresync The pairresync operation can be performed on a split pair or suspended pair. This section describes the relationship between the pair status and the time required for pairresync operations. • Pairresync for split pair. When a normal/quick pairresync operation is performed on a split pair (status = PSUS), the disk array copies all flagged tracks from the P-VOL to the S-VOL.
Use the Pairsplit-S window (see ”Deleting BC pairs (Pairsplit-S)” on page 69) to delete BC pairs. When a BC pair is deleted, pending update copy operations for the pair are discarded, and the status of the P-VOL and S-VOL is changed to SMPL. CAUTION: The S-VOL of a duplex pair (PAIR status) may not be identical to its P-VOL due to the asynchronous BC update copy operations.
The Quick Restore pairresync operation on a pair with status of PSUS exchanges data in the pair’s P-VOL and S-VOL. If you use the Swap&Freeze option when performing the Quick Restore pairresync operation, the update copy operation will not take place after the Quick Restore pairresync operation is complete. Therefore, data on the P-VOL and S-VOL is kept exchanged.
their second L2 pair. For the S-VOLs associated with each of these pairs, the MU number is once again MU=0 because this is the first pair of which they are a member. Figure 12 Cascade pairs When L1 and L2 cascade pairs are created, the P-VOLs and S-VOLs of the cascade pairs are classified using the following terms (as shown in the previous figure): •...
• “MU#” in Figure 12 means MU number, which identifies each MU. MU#=1 under S-VOL1 means the MU number of the P-VOL that is paired with the S-VOL1 is 1. Table 11 Relationship between L1 pair status and L2 pair operations L1 Pair L2 Pair Operations Status...
You can define up to 1,024 BC pairs in a consistency group. However, for LUSE volumes containing n LDEVs, you should count as n volumes. For more information about LUSE volumes, see the HP StorageWorks LUN Configuration and Security Manager XP user guide for the XP10000/XP12000.
When the At-Time Split function is enabled, data in all P-VOLs in the same consistency group is copied to the corresponding S-VOLs when the disk array receives the pairsplit request from the host server. The following figure shows an overview of the At-Time Split function. Figure 13 Overview of At-Time Split function Enabling the At-Time Split function using RAID Manager...
NOTE: After the pairsplit, response time of the first I/O to each logical unit (LU) can be up to approximately five seconds in the worst case. This worst case should be in a one-to-three BC pair situation and 36 LDEV LUSE configuration. Pair status The BC remote console software displays the pair status of all BC volumes (LUs) on the specified port of the connected disk array.
complete, the pair status changes to PSUS and you can access the split S-VOL. The update copy operation is not performed on pairs with status of PSUS. • If the disk array cannot maintain PAIR status for any reason or if you suspend the pair (pairsplit-E), the pair status changes to PSUE.
Table 15 BC pair status conditions (continued) Pair Status Description S-VOL Access COPY(RS-R) The disk array does not accept write I/Os for COPY(RS-R) S-VOLs. When Read only. a split pair is resynchronized in reverse or quick restore mode, the disk array copies only the S-VOL differential data to the P-VOL.
If you are using more than one disk array data management feature (such as BC, Continuous Access XP or Cache LUN) at the same time in the same disk array, contact your HP account support representative to ensure that your disk array is optimized for your configuration of concurrent operations. Each disk array feature can affect disk array performance and/or operation of other features.
Table 16 Identifying the volumes for BC operations (continued) Port TID: Assoc. Assoc. Assoc. Assoc. P-VOL S-VOL P-VOL S-VOL S-VOLs P-VOL S-VOLs P-VOL etc. 0:00 — — — 1B-0:00 0:01 — — — 1B-0:00 Combining BC with other data management operations BC supports concurrent operations with the following data management functions: •...
• External Storage XP. BC operations can be performed with External Storage XP operations to create pairs with the external volumes. Combining BC and Continuous Access XP Journal operations Continuous Access XP Journal volumes can be assigned to BC pairs, and BC volumes can be assigned to Continuous Access XP Journal pairs.
• Use BC to provide on-site backup copies of P-VOLs and S-VOLs Continuous Access XP Journal • Use Continuous Access XP Journal to provide remote backup of BC P-VOLs Figure 17 BC and : Shared P-VOL and P-VOL and P-VOL and S-VOL Continuous Access XP Journal NOTE: Usually Continuous Access XP and Continuous Access XP Journal can share volumes with BC.
Page 43
• Use Continuous Access XP to provide remote backup copies of BC P-VOLs Figure 18 BC and : shared P-VOL/P-VOL Continuous Access XP The configuration shown in Figure 19 is an example of a volume functioning as both a Continuous Access XP S-VOL and BC P-VOL.
NOTE: This configuration does not allow BC and to copy at the same time. Create Continuous Access XP the BC pair first, and then split the pair before creating the pair. You must suspend the Continuous Access XP pair to resync the BC pair. The pair status cannot be changed Continuous Access XP Continuous Access XP...
Figure 23 is an example of a volume functioning as both a Continuous Access XP S-VOL and a Continuous Access XP Journal P-VOL. In this configuration, you cannot use this volume as the P-VOL of a BC pair. Figure 23 BC, Continuous Access XP, and Continuous Access XP Journal: Shared S-VOL/P-VOL/S-VOL Combining BC with LUN Security XP Extension BC can create pairs using volumes for which LUN Security XP Extension sets the access attribute.
Copying access attributes If you create a BC pair using volumes that LUN Security XP Extension has set to VMA (Volume Management Area), you can copy information about the access attribute in the P-VOL’s VMA to the S-VOL. Table 19 VMA setting and availability of Paircreate operation P-VOL S-VOL...
2. When the S-VOL’s mode is “noread”, you can refer to the access attribute only when the pair status is COPY(SP), PSUS, or PSUS(SP). For more information about the “noread” mode, see the HP StorageWorks RAID Manager XP user guide.
NOTE: If LUN Security XP Extension’s license capacity is insufficient, you might not able to create BC pairs. For more information about LUN Security XP Extension’s license capacity, see the HP StorageWorks LUN Security XP Extension user guide. Starting BC After you enable the BC feature on the Command View XP management station or XP Remote Web Console and prepare for BC operations, you are ready to start BC.
BC and Snapshot XP pairs, this section only explains BC pair items. For more information about Snapshot XP pair items, see the HP StorageWorks Snapshot XP user guide. The Display pane of the BC main screen has the following features: •...
NOTE: You can filter volumes or volume pairs displayed in the Volume list on the upper-right side of the Display tab by selecting a port, host group, or volume (P-VOL). To display all volumes and pairs, select Port (Subsystem) at the top of the Tree View box. •...
”Viewing BC pair status history” on page 71 and ”Setting BC options” on page 73. For information about the Snapshot XP tab, see the HP StorageWorks Snapshot XP user guide. Volume list The Volume list (Figure 27) displays volume/pair information based on filter options selected in the Tree View box (along the left side of the screen).
Page 52
• MU: MU number of a BC cascade pair formed with the volume. For more information about what appears if you select Snapshot XP pairs, see the HP StorageWorks Snapshot XP user guide. • Status: BC pair status of the volume pair: SMPL, COPY(PD), PAIR, PSUS, COPY(RS), PSUE, COPY(SP), COPY(RS-R), PSUS(SP), SMPL (PD), Secondary, and Leaf.
S-VOLs sharing the same P-VOL, the Detail window displays all S-VOLs. NOTE: If you select the Detail command when selecting a Snapshot XP pair, the displayed Detail window is different then when you select a BC pair. For more information, see the HP StorageWorks Snapshot XP user guide. Figure 28...
S-Vol Path window This window displays information on the selected pair (all paths defined for the S-VOL). To open the S-Vol Path window, select one or more pairs in the Volume list, right-click, and select S-Vol Path. Figure 29 S-Vol Path window The S-Vol Path command is not available when selecting SMPL volumes.
• Snapshot XP: This tab is for Snapshot XP pairs, and only appears if Snapshot XP is installed. For more information, see the HP StorageWorks Snapshot XP user guide. • OK button: Applies the settings, and closes the Display Filter window.
Page 56
• Pace: Copy pace for all pairs being created: Slower, Medium, and Faster. For more information about what appears if you select Snapshot XP pairs, see the HP StorageWorks Snapshot XP user guide. • Code: If the specified option in the Preset Volume list is performed by clicking Apply, but the operation fails, the reason code is displayed.
Performing BC operations Setting reserve attributes Use the Set Reserve Attribute window to set the reserve attribute for volumes selected on the BC main screen. To open the Set Reserve Attribute window, select one or more unreserved SMPL volumes in the Volume list on the BC main screen, right-click, and click Change Reserve.
Resetting reserve attributes Use the Reset Reserve Attribute window to reset the reserve attribute for the volume selected on the BC main screen. To open the Reset Reserve Attribute window, select one or more reserved SMPL volumes in the Volume list on the BC main screen, right-click, and click Change Reserve. Figure 33 Reset Reserve Attribute window The Reset Reserve Attribute window displays the reserved volumes selected on the BC main screen.
start the paircreate operations. To open the Paircreate window, select one or more SMPL volumes or PSUS pairs in the Volume list on the BC main screen, right-click the selected volumes, and select Paircreate. Figure 34 Paircreate window The Paircreate window consists of the following components: •...
• SvolMode (LUN(S)): CU:LDEV of the S-VOL. NOTE: An LDEV number ending with # (for example, 00:01#) indicates the LDEV is an external volume. • Type: Emulation type of the P-VOL and S-VOL. • Capacity (MB): Volume capacity displayed in megabytes (MB). •...
displayed on one page. The button is unavailable if the total number of volumes defined in the disk array is less than 1,024 volumes. • S-VOL List: Displays the following information related to S-VOLs: • Port: Port ID (cluster and channel number) of the S-VOL. •...
d. Click Set to create (add) the S-VOL to the selected P-VOL. The S-VOL is displayed next to the selected P-VOL. e. To add a second and third S-VOL to the same P-VOL, repeat step 6b step 6d. Each pair to be created is displayed separately in the list of pairs in the Paircreate window.
pairs (see ”Creating and splitting pairs” on page 66). To open the Pairsplit window, select volumes or pairs in the Volume list on the BC main screen, right-click the selected volumes or pairs, and click Pairsplit. Figure 35 Pairsplit window The Pairsplit window consists of the following components: •...
• SvolMode (LUN(S)): CU:LDEV of the S-VOL NOTE: An LDEV number ending with # (for example, 00:01#) indicates the LDEV is an external volume. • Type: Emulation type of the P-VOL and S-VOL • Capacity (MB): Volume capacity displayed in megabytes (MB) •...
• The S-VOL List displays the following information related to S-VOLs: • Port: Port ID (cluster and channel number) of the S-VOL • Group (G-ID): Host group ID of the S-VOL • S-Vol Path (LUN): CU:LDEV of the S-VOL • Pair Num: Number of pairs •...
Creating and splitting pairs Use the pairsplit operation to simultaneously create and split new BC pairs. In this case, the pairsplit operation changes the pair status from SMPL to COPY(SP) or PSUS(SP), copies all data on the P-VOL to the S-VOL, and changes the pair status to PSUS.
Resynchronizing BC pairs (Pairresync) The Pairresync window displays pair information for pairs selected on the BC main screen. Use the Pairresync window to resynchronize pairs. To open the Pairresync window, select one or more PSUS or PSUE pairs in the Volume list on the BC main screen, right-click the selected pair, and select Pairresync. Figure 36 Pairresync window The Pairresync window consists of the following components.
• Use the Copy Pace list to select the copy pace (Slower, Medium, or Faster) for all pairs being resynchronized. • The OK button adds the operation setting displayed in the Pairresync Volume List for resynchronizing the specified pairs to the Preset List on the BC main screen. NOTE: You must click Apply on the BC main pane to start the pairresync operation for the specified pairs.
Click OK. Repeat step 4 step 5 until the Preset Volume list on the BC main screen displays the pairs (settings). NOTE: Ensure that the S-VOLs are varied offline before starting pairresync operations. In the BC main screen, click Apply to resync the specified pairs. The BC main screen displays the results of the pairresync operations (that is, the pair status changed to COPY(RS), COPY(RS-R), or PAIR).
and PSUS(SP) pairs) in the Volume list on the BC main screen, right-click the selected pairs, and select Pairsplit-S. Figure 38 Pairsplit-S window The Pairsplit-S window lists pairs selected on the BC main screen and shows pair status and copy pace for each pair.
If Snapshot XP is installed, the lower area of the pane lists the operation history of Snapshot XP pairs. For more information, see the HP StorageWorks Snapshot XP user guide. The upper area of the History pane lists the operation history of BC pairs. The upper area of the History pane displays the following information: •...
Even if the total number of pairs is less than 500, displaying operation history may take time when some of the pairs include LUSE volumes. Table 24 BC pair activity codes, messages, and descriptions Code Message Description 4710 - 471F PAIR START BC initial copy operation started.
Setting BC options You can set the BC options by selecting and/or clearing the option check boxes on the Option screen. To display the Option screen, click the Option tab on the BC main screen. Figure 40 Option screen The Select Option box displays check boxes for the BC options. NOTE: More options will be supported in the future.
Page 74
0836 The pair cannot be created. The emulation type of the P-VOL and S-VOL is not the same. 0840 Logical contradiction. Call HP technical support for assistance. 0841 Logical contradiction. Call HP technical support for assistance. 0842 Logical contradiction. Call HP technical support for assistance.
Page 75
A P-VOL is not installed. Volumes that are not installed cannot be processed. 0C71 The P-VOL cannot be used. Call HP technical support to make the P-VOL status normal. 0C72 The P-VOL is being formatted. Wait until formatting the P-VOL completes.
Page 76
Table 25 BC error codes (continued) Error Description Corrective Action Code 1017 A Reserve volume cannot be set because the max. Delete any Reserve volumes. number of Reserve volumes was exceeded. 101E The Reserve volume itself does not exist in the Set one or more Reserve volumes.
Page 77
S-VOL is node volume whose L2 status is SP-Pend. Confirm a matching condition. 1070 The status mode specification (status modec) in the Call HP technical support for assistance. Status Check command is incorrect. 1071 The status classification (statusindc) in the Status Call HP technical support for assistance.
Page 78
Table 25 BC error codes (continued) Error Description Corrective Action Code 109B Reverse-copy could not be accepted because Confirm a matching condition. P-VOL was shared with CA S-VOL whose status was not Suspend. 109C Reverse-copy could not be accepted because Confirm a matching condition.
• You can use 30,718 differential tables if additional shared memory for differential tables is installed. NOTE: Contact your HP account support representative for more information about adding additional shared memory. • The emulation type and capacity of each volume used to create a pair: •...
• You can use 30,718 differential tables if additional shared memory for differential tables is installed. NOTE: Contact your HP account support representative for more information about adding additional shared memory. • The emulation type and capacity of each volume to be migrated: The number of differential tables needed to migrate one volume differs depending on the emulation type and size of the volume.
You can estimate the maximum number of migration plans that can be executed concurrently by applying the previously described conditions to the following equation: , where: Σ α ( ) β ( ) • Σ(α) is the total number of differential tables needed to migrate all volumes. •...
Calculating differential tables for open-system volume migration When you migrate open-system volumes, use the information in Table 27 to calculate the total number of required differential tables per migration plan. Table 27 Total number of differential tables per migration plan Emulation type Equation OPEN-3...
LUN Security XP Extension read/write operations audience, documentation shortcuts authorized resellers, HP COPY(SP) status Auto LUN, combining with BC about creating and splitting pairs operations available backward pairresync operation read/write operations...
Page 86
pair status authorized resellers displaying storage web site error codes Subscriber’s choice web site history technical support icons L1 and L2 LUN Security XP Extension availability power supply, switching off I/O performance shortcut commands initial copy operation types of inqraid command paircreate operation about pair status...
Page 87
Pairsplit-E window P-VOLs pairsplit-S operation At-Time Split function about backward pairresync operation pair status cascade function shortcuts Continuous Access XP using Continuous Access XP Journal Pairsplit-S window creating and splitting pairs PDEV maintenance data copying operations point-in-time backups defined power supply, switching off Detail window preparing for operations error codes...
Page 88
RAID groups power supply, switching off requirements shortcuts reserving steady split operation Select box Subscriber’s choice, HP Select list suspending pairs (pairsplit-E) set reserve attribute operation S-Vol Path operation, shortcuts Swap&Freeze S-Vol Path window update copy operation Volume list Swap&Freeze option...