Qlogic Data Migration Service User Manual
Qlogic Data Migration Service User Manual

Qlogic Data Migration Service User Manual

For hp storageworks mpx200
Table of Contents

Advertisement

Quick Links

Data Migration Service
for HP StorageWorks MPX200
User's Guide
ISR654606-00 A

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Data Migration Service and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Qlogic Data Migration Service

  • Page 1 Data Migration Service for HP StorageWorks MPX200 User’s Guide ISR654606-00 A...
  • Page 2: Document Revision History

    QLogic Corporation reserves the right to change product specifications at any time without notice. Applications described in this document for any of these products are for illustrative purposes only. QLogic Corporation makes no representation nor warranty that such applications are suitable for the specified use without further testing or modification.
  • Page 3: Table Of Contents

    Table of Contents Preface Intended Audience ..........What’s in This Guide .
  • Page 4 Data Migration Service for HP StorageWorks MPX200 User’s Guide Getting Started Supported Configurations........Supported Topologies .
  • Page 5 Data Migration Service for HP StorageWorks MPX200 User’s Guide Using the Verify Migration Job Wizard ......3-32 Starting the Verify Migration Job Wizard .
  • Page 6 Data Migration Service for HP StorageWorks MPX200 User’s Guide migration acknowledge ........5-21 start_serial_jobs .
  • Page 7 Data Migration Service for HP StorageWorks MPX200 User’s Guide Using the HP MSA2012fc Storage Array MSA2012fc Array Behavior ........Using Array-based Licenses for MSA2012fc Array .
  • Page 8 Data Migration Service for HP StorageWorks MPX200 User’s Guide List of Tables Table Page Data Migration Job States ..........Migration Rates for Single and Dual Blade Configurations .
  • Page 9: Preface

    Preface Data Migration Service (DMS) is a new block level, offline data migration service introduced in the HP StorageWorks MPX200 Multifunction Router (MPX200) data transport device. The HP StorageWorks mpx Manager software is designed to simplify data migration jobs for minimum downtime, while providing protection against common user errors.
  • Page 10: Related Materials

    Following the appendix are a glossary of terms and acronyms used, and an index that will help you quickly find the information you need. Related Materials For additional information, refer to these related documents from QLogic: Data Migration Service for HP StorageWorks MX200 Planning Guide iSR6140 Quick Start Guide iSR6140 Router Manager User’s Guide...
  • Page 11: License Agreements

    A job group allows better management of data migration jobs. In the left pane, click mpx MPX200:<IP address>. License Agreements Refer to the QLogic Software End User License Agreement for a complete listing of all license agreements affecting this product. Technical Support Customers should contact their authorized maintenance provider for technical support of their QLogic switch products.
  • Page 12: Contact Information

    Technical Certification courses include installation, maintenance and troubleshooting QLogic SAN products. Upon demonstrating knowledge using live equipment, QLogic awards a certificate identifying the student as a Certified Professional. The training professionals at QLogic may be reached by e-mail at training@qlogic.com. Contact Information Please feel free to contact your QLogic approved reseller or QLogic Technical Support at any phase of integration for assistance.
  • Page 13: Introduction

    ® ® Brocade /McDATA , Cisco , and QLogic Fibre Channel fabrics. HP StorageWorks mpx Manager allows data migration across multi-vendor fabrics. Heterogeneous array support: HP StorageWorks mpx Manager supports data migration across heterogeneous arrays (arrays manufactured by different vendors). For a list of the storage array types for which DMS currently provides support, see “Supported Storage Arrays”...
  • Page 14: Feature Details

    1–Introduction Feature Details Data security and sanity: HP StorageWorks mpx Manager provides features to classify a storage array as “source only,” making it impossible to write data to that array and thus minimizing the chances of data corruption. It also provides a Verify Migration Job wizard to compare data on the source LUN with that on the destination LUN to indicate that the data copy occurred without any data loss or corruption.
  • Page 15: Job Scheduling

    1–Introduction Feature Details Job Scheduling HP StorageWorks mpx Manager provides multiple data migration job scheduling options to optimize bandwidth and provide maximum usage of SAN resources. It provides a priority-based serial scheduling feature that enables you to line up migration jobs and execute them in serial or parallel fashion, based on available resources.
  • Page 16: Data Migration Job Groups

    1–Introduction Feature Details Serial scheduling allows you to configure migration jobs that can have the same or different priority. If you need to configure a large number of jobs (256, for example), you can configure them in batches such that the first four to eight jobs are scheduled at priority 1, the next four to eight jobs at priority 2, and so on.
  • Page 17 Symbolic name: Upon forming an array, the HP StorageWorks MPX200 Multifunction Router automatically assigns a symbolic name to an array. QLogic highly recommends that the you assign a more meaningful name to an array because the migration logs identify the source and destination LUNs with the symbolic names of the source and destination arrays.
  • Page 18: Protection

    1–Introduction Feature Details Protection DMS provides data protection against some of the common user errors by enforcing the following restrictions: An array must have an attribute of either Source, Destination, or Source+Destination to participate in the migration. When you configure a data migration job, Source LUNs can be assigned only from an array with the attribute Source (or (Source+Destination), and Destination LUNs can be assigned only from an array with the attribute Destination (or...
  • Page 19: Data Migration Job States

    1–Introduction Feature Details The Data Migration wizard enables you to configure multiple jobs in a batch mode. The jobs configured in batch mode have the same common attributes. For more details, see “Using the Data Migration Wizard” on page 3-7. Data Migration Job States Table 1-1 lists the possible data migration job states.
  • Page 20: Logs

    Manager GUI, you can export the migration logs out of the MPX200. You can open this file with a spreadsheet application such as Microsoft Excel and use it as a data migration task report. QLogic highly recommends that you save migration logs after the data migration job is completed and cleared from the MPX200.
  • Page 21: Getting Started

    Getting Started This chapter helps you get started using Data Migration Service with the MPX200 and HP StorageWorks mpx Manager by describing the supported configurations, some “best practices” recommendations, and hardware and software setup. Supported Configurations This section describes and illustrates the supported topologies (direct attach and fabric), and lists the supported fabric and array types.
  • Page 22: Fabric Configuration

    2–Getting Started Supported Configurations Table 2-1. Migration Rates for Single and Dual Blade Configurations Array Type Single Blade Dual Blade 2Gb Fibre Channel 700 GB/hour 1 TB/hour 4Gb Fibre Channel 1.25 TB/hour 2.5 TB/hour 8Gb Fibre Channel 2 TB/hour 4 TB/hour Fabric Configuration Figure 2-2 shows typical setup for data migration with a dual fabric high...
  • Page 23: Supported Fibre Channel Fabrics

    2-1). Figure 2-3 Migration Between Dissimilar Vendor SANs Supported Fibre Channel Fabrics DMS is currently supported with Brocade/McDATA, Cisco, and QLogic 2Gb, 4Gb, and 8Gb Fibre Channel fabrics. Supported Storage Arrays Table 2-3 lists the storage array types for which DMS currently provides support.
  • Page 24: Best Practices

    2–Getting Started Best Practices Table 2-3. Supported Storage Arrays Vendor Storage Array ® ® CLARiiON CX family ® CLARiiON AX family ® Symmetrix DMX family Hitachi Data Systems Thunder 95xx V series (HDS) Lightning 99xx V series Attachable Modular Storage (AMS) family Workgroup Modular Storage (WMS) family Universal Storage Platform (USP) family ®...
  • Page 25: Choosing The Right Dms Options

    To maximize performance, zone each MPX200 Fibre Channel port with one or two ports from one of the array controllers. To optimize performance, QLogic recommends that LUNs under migration are balanced across two controllers of a storage array. Choosing the Right DMS Options...
  • Page 26: Hardware And Software Setup

    Arrays stored in persistence consume resources even if the array is offline and no longer needed. After the migration is complete, QLogic recommends that you remove the arrays. If the array-based license was used and the array will not be used in the next project, remove the license for this array.
  • Page 27: Software Setup

    2–Getting Started Hardware and Software Setup To set up the hardware for DMS: To manage the MPX200, install the HP StorageWorks mpx Manager software on any computer running Windows 2003, Windows 2008, or Windows XP. The MPX200 must be accessible over the network connection from the machine on which HP StorageWorks mpx Manager is installed.
  • Page 28 2–Getting Started Hardware and Software Setup Notes ISR654606-00 A...
  • Page 29: Using Dms

    Using DMS This chapter provides the following procedures for using DMS: General Steps for Data Migration “Setting Array Properties” on page 3-2 “Creating a Data Migration Job Group” on page 3-6 “Using the Data Migration Wizard” on page 3-7 “Starting Serial Scheduled Jobs” on page 3-18 “Viewing the Status of Data Migration Jobs”...
  • Page 30: Setting Array Properties

    3–Using DMS Setting Array Properties If you are using an array-based license, follow the License Array wizard to apply the license. Set the array properties: symbolic name (optional) and target type (Source or Destination) (see “Setting Array Properties” on page 3-2).
  • Page 31: Setting The Array Bandwidth

    3–Using DMS Setting Array Properties Figure 3-1 Setting Array Properties: Target Type To save your changes, click Save. In the Security Check dialog box, enter the administrative password. (The default password is migration.) The mpx Manager displays an informative message indicating that the array properties have changed.
  • Page 32: Setting Array Bandwidth

    3–Using DMS Setting Array Properties NOTE: Array bandwidth is only displayed and editable if the array target type is Source. To set the array bandwidth: On the Information page of the selected array, click Array Bandwidth, and then click one of the following values: Slow (50 MB/s) Medium (200 MB/s) Fast (1600 MB/s)
  • Page 33: Setting Array Properties In The Cli

    3–Using DMS Setting Array Properties In the Security Check dialog box, enter the administrative password. (The default password is migration.) The mpx Manager displays an informative message indicating that the array properties have changed. Click OK to close the message box. To apply the changes and update the window, click Refresh.
  • Page 34: Creating A Data Migration Job Group

    3–Using DMS Creating a Data Migration Job Group A list of attributes with formatting and current values will follow. Enter a new value or simply press the ENTER key to accept the current value. If you wish to terminate this process before reaching the end of the list press 'q' or 'Q' and the ENTER key to do so.
  • Page 35: Creating A Data Migration Job Group In The Cli

    3–Using DMS Using the Data Migration Wizard Creating a Data Migration Job Group in the CLI The data migration group name must be a minimum of 4 and a maximum of 128 alphanumeric characters. You can create a maximum of eight job groups in addition to the default job group.
  • Page 36: Scheduling An Individual Data Migration Job In The Gui

    3–Using DMS Using the Data Migration Wizard To start the Data Migration wizard: Start HP StorageWorks mpx Manager and connect to the MPX200 by providing the IP address of the MPX200 Start the Data Migration wizard using one of these methods: On the Wizards menu, click Start Data Migration.
  • Page 37: Create Data Migration Job: Individual Job

    3–Using DMS Using the Data Migration Wizard The right pane of the Create Data Migration Job dialog box shows the type of array (Source, Destination, or Src+Dest) for each of the arrays available for configuring the data migration job. Choose the appropriate Source and Destination LUN for the data migration job by dragging and dropping the LUNs from the right pane onto the Source LUN or Destination LUN for the data migration job in the left pane.
  • Page 38 3–Using DMS Using the Data Migration Wizard NOTE: The mpx Manager does not allow you to drag a LUN from an array of Source type in the right pane and drop it onto the Destination LUN in the left pane. However, if the array type is Src+Dest, you can drop the LUN from that array onto either a Source LUN or Destination LUN in the left pane.
  • Page 39: Scheduling An Individual Data Migration Job In The Cli

    3–Using DMS Using the Data Migration Wizard Figure 3-5 Data Migration Jobs Options: Individual To save the data migration job options, click Apply. Or to abandon changes to this data migration job, click Cancel. Scheduling an Individual Data Migration Job in the CLI Follow these steps to schedule an individual data migration job in the CLI.
  • Page 40 3–Using DMS Using the Data Migration Wizard The CLI lists the destination arrays that you have previously defined, and prompts you to select one. From the selected destination array, the CLI lists the LUNs that have been exposed to the MPX200 for migration, and prompts you to select one LUN. The destination LUN you select should not be a part of any other job, and its size should be equal to or greater than the source LUN.
  • Page 41 3–Using DMS Using the Data Migration Wizard The following shows an example of scheduling an individual data migration job in the CLI: MPX200 <1> (admin) (miguser) #> migration add A list of attributes with formatting and current values will follow. Enter a new value or simply press the ENTER key to accept the current value.
  • Page 42 3–Using DMS Using the Data Migration Wizard 50:00:1f:e1:50:0a:37:18, 00-00-00 HP HSV210-3 Src+Dest Please select a Destination Target from the list above ('q' to quit): Index (VpGroup Name) ----- -------------- VPGROUP_1 VPGROUP_2 VPGROUP_3 VPGROUP_4 Please select a VPGroup for Destination Lun ('q' to quit): Vendor LUN Size( GB) Attributes...
  • Page 43: Scheduling Data Migration Jobs In Batch Mode

    DMS allows a maximum of eight jobs to run simultaneously at any specific time per source array. To optimize MPX200 performance, QLogic recommends that you run simultaneously no more than four jobs on any specified source or destination array.
  • Page 44: Create Data Migration Job: Batch

    3–Using DMS Using the Data Migration Wizard The left pane of the Create Data Migration Job dialog box shows a DataMigration Job (New) option with icons for Source LUNs and Destination LUNs. The right pane of the Create Data Migration Job dialog box shows the type of array (Source, Destination, or Src+Dest) for each of the arrays available for configuring the data migration job.
  • Page 45 3–Using DMS Using the Data Migration Wizard To save your migration job and assign job attributes, click Schedule. Or, to abandon your changes, click Close. In the Data Migration Jobs Options dialog box (see Figure 3-8), specify the job attributes as follows: Under Scheduling Type, select one of the following: Click Start Now to start the job immediately.
  • Page 46: Starting Serial Scheduled Jobs

    3–Using DMS Starting Serial Scheduled Jobs Figure 3-8 Data Migration Jobs Options: Batch To save the data migration job options, click Apply. Or, to abandon changes to this data migration job, click Cancel. Starting Serial Scheduled Jobs If the individual or batch data migration job you created was configured as a Serial Schedule Jobs scheduling type on the Data Migration Jobs Options dialog box(Figure 3-5 on page 3-11 Figure 3-8 on page...
  • Page 47: Viewing The Status Of Data Migration Jobs

    3–Using DMS Viewing the Status of Data Migration Jobs Figure 3-9 Serial Data Migration Jobs Options Under Scheduling Type, click either Start Now or Schedule for later. If you choose Schedule for later, enter the Start Time and Start Date. To save your settings, click Apply.
  • Page 48: Viewing Data Job Migration Jobs Status In The Cli

    3–Using DMS Viewing the Status of Data Migration Jobs Figure 3-10 Active Data Migration Jobs To see a summarized view of all completed jobs, click the Completed Data Migration Jobs tab in the right pane. To view a list of all jobs, click Data Migration Jobs in the left pane. To view a list of all jobs belonging to a specific migration group, click the migration group name in the left pane.
  • Page 49 3–Using DMS Viewing the Status of Data Migration Jobs Enter the appropriate option to see only jobs in a specific state (Running, Failed, or Completed) or all jobs. To see the configuration details for a specific job, enter the appropriate job The following shows an example of using the CLI to view the status of data migration jobs: MPX200 <1>...
  • Page 50: Rescanning Targets

    3–Using DMS Rescanning Targets Destination Lun Size 10.24 GB Number of DRL Blocks Rescanning Targets To see if one or more data LUNs are exposed to the router ports from the target, you can rescan the target ports. A rescan causes the router to create an array entity for the target ports through which the router is able to see data LUNs.
  • Page 51: Viewing Job Details And Controlling Job Actions

    3–Using DMS Viewing Job Details and Controlling Job Actions Viewing Job Details and Controlling Job Actions DMS allows you to view the details of a configured data migration job and control the job actions from either the mpx Manager GUI or the CLI. Viewing Job Details and Controlling Job Actions in the GUI The HP StorageWorks mpx Manager provides a view of the details of data migration jobs.
  • Page 52: Viewing Migration Job Details

    3–Using DMS Viewing Job Details and Controlling Job Actions Figure 3-11 Viewing Migration Job Details (Optional) From the migration job details pane, perform any of the following job control actions as needed: Click Pause to interrupt a running migration job. Click Stop to halt a running migration job.
  • Page 53: Viewing Job Details And Controlling Job Actions In The Cli

    3–Using DMS Viewing Job Details and Controlling Job Actions You can also perform the preceding job control actions from the summary view. To do so, right-click a specific job, and then click the appropriate action on the shortcut menu. Viewing Job Details and Controlling Job Actions in the CLI The CLI also provides a view of the details of data migration jobs and allows you to control job actions, including pausing, stopping, deleting, resuming, and restarting the job.
  • Page 54 3–Using DMS Viewing Job Details and Controlling Job Actions MPX200 (miguser) #> migration stop Job Id Type Status LUN ID LUN Size(MB) Src Symbolic Name ------ ---- ----------------- ------ ------------ ----------------- Offline Scheduled 10000 HP MSA-1 Offline Running 10000 HP MSA-1 Please select a Migration Job Id from the list above ('q' to quit): All attribute values for that have been changed will now be saved.
  • Page 55: Viewing System And Data Migration Job Logs

    3–Using DMS Viewing System and Data Migration Job Logs Please select a Migration Job Id from the list above ('q' to quit): All attribute values for that have been changed will now be saved. Viewing System and Data Migration Job Logs HP StorageWorks mpx Manager provides two types of logs: system and data migration job.
  • Page 56: Mpx Log: System Log

    3–Using DMS Viewing System and Data Migration Job Logs Figure 3-12 mpx Log: System Log Data in the system log includes the date and time, application type, and description. Informational entries are shown with a white background, and error entries are shown with a red background. Buttons on the bottom of the mpx Log: System Log dialog box provide the following actions: Click OK to close the log window after you have finished viewing it.
  • Page 57: Mpx Log: Migration Log

    3–Using DMS Viewing System and Data Migration Job Logs Figure 3-13 mpx Log: Migration Log The migration job log contains the following columns of information: SeqID is the sequential ID of log entries. Time Stamp is the log entry time, based on router system time. Group Name is the user-defined job group or Group 0.
  • Page 58: Viewing Logs In The Cli

    3–Using DMS Viewing System and Data Migration Job Logs Source Array WWULN is the world wide unique LUN name for the source array. Dest Array WWULN: is the world wide unique LUN name for the destination array. Migr Size is the size of the migration job (source LUN). Buttons on the bottom of the mpx Log: Migration Log dialog box provide the following actions: Click OK to close the log window after you have finished viewing it.
  • Page 59 3–Using DMS Viewing System and Data Migration Job Logs MPX200 <1> (admin) (miguser) #> show logs 10 10/09/2009 11:11:04 BridgeApp 3 QLFC_Login: Port Name 500601604ba035de 10/09/2009 11:15:29 QLFC 3 #0: QLIsrEventHandler: RSCN update (8015) rscnInfo:0x2080000 VpIndex:0x0 10/09/2009 11:15:29 QLFC 3 #0: QLIsrEventHandler: RSCN update (8015) rscnInfo:0x2080000 VpIndex:0x1 10/09/2009 11:15:29 QLFC...
  • Page 60: Using The Verify Migration Job Wizard

    3–Using DMS Using the Verify Migration Job Wizard Thu Sep 10 13:33:16 2009 Seq id: 646 : Job Type: Migration : miguser :ACKNOWLEDGED : JobId 0(Offline) of group Group 0 with priority 0 from Target HP HSV200-0 Lun 60:05:08:b4:00:07:59:a4:00:02:a0:00:00:7e:00:00(6) to Target HP HSV200-0 Lun 60:05:08:b4:00:07:59:a4:00:02:a0:00:00:83:00:00(7) with migration size 5.00 GB Thu Sep 10 13:38:37 2009 Seq id: 647 : Job Type: Migration : miguser :ADDED : JobId...
  • Page 61: Starting The Verify Migration Job Wizard

    3–Using DMS Using the Verify Migration Job Wizard Starting the Verify Migration Job Wizard Follow these steps to start the configure verifying jobs wizard. To start the Verify Migration Job wizard: Start the HP StorageWorks mpx Manager and connect to the MPX200 by providing the IP address of the MPX200.
  • Page 62: Scheduling Verification Of Job Options

    3–Using DMS Using the Verify Migration Job Wizard Scheduling Verification of Job Options Follow these steps to schedule the verification of job options. To schedule job option verification: In the Verify Migration Jobs wizard (Figure 3-14), click Options. Figure 3-14 Verify Migration Job Wizard In the Verify Schedule Options dialog box, select the Scheduling Mode: either batch mode or individual job, and then click OK.
  • Page 63: Verifying Jobs Options Dialog Box

    3–Using DMS Using the Verify Migration Job Wizard Click Schedule for Later, and then enter a Start Time and Start Date. Click Serial Schedule Jobs, and then assign a priority (1–256) in the Job Priority box, where a lower value indicates that the job is scheduled earlier than jobs configured with higher values.
  • Page 64: Acknowledging A Data Migration Job

    3–Using DMS Acknowledging a Data Migration Job Acknowledging a Data Migration Job HP StorageWorks mpx Manager keeps a track of all the data migration jobs until you either delete them from the system or acknowledge them after job completion. You must acknowledge jobs to free up the destination LUN so that it can become part of another job, if required.
  • Page 65: Data Migration Licenses

    Data Migration Licenses This chapter provides information on data migration licenses, including: Types of Data Migration Licenses “Installing a Data Migration License Key” on page 4-2 “Applying an Array-based License to a Specific Array” on page 4-5 “Viewing Data Migration License Usage” on page 4-8 Types of Data Migration Licenses The two types of data migration licenses include: Capacity-based licenses...
  • Page 66: Installing A Data Migration License Key

    4–Data Migration Licenses Installing a Data Migration License Key Installing a Data Migration License Key You can install a data migration license key from either the HP StorageWorks mpx Manager GUI or the CLI. This section provides both methods. Installing a Data Migration License Key in the GUI Follow this procedure to install a data migration license key in the HP StorageWorks mpx Manager GUI.
  • Page 67: Features Page: License Information

    4–Data Migration Licenses Installing a Data Migration License Key Figure 4-1 Features Page: License Information The New License Key dialog box opens, as shown in Figure 4-2. Figure 4-2 New License Key Dialog Box Type a valid DM license key, and then click OK. The Add License dialog box (Figure 4-3) indicates the success of the license...
  • Page 68: Installing A Data Migration License Key In The Cli

    4–Data Migration Licenses Installing a Data Migration License Key Figure 4-3 Add License Dialog Box Click OK to close the verification dialog box. Verify that the newly-added key appears in the list of keys on the Features page, as shown in Figure 4-1 on page 4-3.
  • Page 69: Applying An Array-Based License To A Specific Array

    4–Data Migration Licenses Applying an Array-based License to a Specific Array All attribute values that have been changed will now be saved MPX200 (miguser) #> show features Feature Key Information ------------------------- 100000-LCMDSNDCESR3X-B751BF30-DM-2TB Date Applied Fri Aug 22 21:59:58 2009 200000-LCKROB9C6AKYA-B751BE8E-DM-5TB Date Applied Wed Sep 17 10:05:09 2009 100000-LCIGAALUMFE2S-B751BF0B-DM-2TB...
  • Page 70: License Array Dialog Box

    4–Data Migration Licenses Applying an Array-based License to a Specific Array Figure 4-4 License Array Dialog Box The Information page for the selected array now shows the Array License as Licensed, as shown in Figure 4-5. ISR654606-00 A...
  • Page 71: Applying An Array-Based License To A Specific Array In The Cli

    4–Data Migration Licenses Applying an Array-based License to a Specific Array Figure 4-5 Information Page Showing Array is Licensed Applying an Array-based License to a Specific Array in the To apply an array-based license to a specific array in the CLI: If you have purchased array-based licenses and installed the licenses in the MPX200, follow these steps to license a specific array for data migration.
  • Page 72: Viewing Data Migration License Usage

    4–Data Migration Licenses Viewing Data Migration License Usage The following example shows the set array command. MPX200 (miguser) #> set array A list of attributes with formatting and current values will follow. Enter a new value or simply press the ENTER key to accept the current value. If you wish to terminate this process before reaching the end of the list press 'q' or 'Q' and the ENTER key to do so.
  • Page 73: Viewing Data Migration License Usage In The Cli

    4–Data Migration Licenses Viewing Data Migration License Usage Figure 4-6 Data Migration Info Viewing Data Migration License Usage in the CLI Follow this procedure to view the usage of data migration licenses in the CLI. To view data migration license usage in the CLI: Open a miguser session using the following command: miguser start -p migration To view the status of migration license consumed and available on the...
  • Page 74 4–Data Migration Licenses Viewing Data Migration License Usage The following example shows the show migration_usage command. MPX200 (miguser) #> show migration_usage Migration License Usage ----------------------- Total capacity licensed 10240.00 Migration license consumed 1.00 License consumed by active jobs 10.00 Total capacity available 10229.00 Array Based Licenses --------------------...
  • Page 75: Command Line Interface

    Command Line Interface This chapter provides information on using the command line interface (CLI) for data migration services. It defines the guest MPX200 account and the user sessions, admin and miguser. For each command, it provides a description, the required session type, and an example. User Accounts User accounts include the guest account.
  • Page 76: Miguser Session

    5–Command Line Interface Commands Miguser Session The miguser is the migration administrator session that has privileges to run CLI commands related to the migration operations. The default password for starting the miguser session is migration. You can start and stop a miguser session using the following commands: miguser [start/begin] miguser [end/cancel/stop]...
  • Page 77 5–Command Line Interface Commands Table 5-1. CLI Commands (Continued) Command Type Commands start commands “start_serial_jobs” on page 5-22 compare_luns commands “compare_luns add” on page 5-23 “compare_luns rm” on page 5-26 “compare_luns stop” on page 5-27 “compare_luns start” on page 5-28 “compare_luns pause”...
  • Page 78 5–Command Line Interface Commands Table 5-1. CLI Commands (Continued) Command Type Commands Miscellaneous commands “save capture” on page 5-57 “readjust_priority” on page 5-60 ISR654606-00 A...
  • Page 79: Set System

    5–Command Line Interface set system set system Changes the operational mode of the MPX200 to Data Migration from the default mode of iSCSI Server Connectivity. All the data migration CLI and GUI features are activated only in the Data Migration mode. This command removes all existing mapping-related settings and causes the MPX200 to reboot.
  • Page 80: Set Features

    5–Command Line Interface set features set features Saves and activates the array’s data migration license key. Session admin Example The following example shows the set features command: MPX200 <1> (admin) #> set features A list of attributes with formatting and current values will follow. Enter a new value or simply press the ENTER key to accept the current value.
  • Page 81: Set Fc

    5–Command Line Interface set fc set fc Sets the port status and programmed connection status. Session admin Example The following example shows the set fc command: MPX200 (admin) #> set fc A list of attributes with formatting and current values will follow. Enter a new value or simply press the ENTER key to accept the current value.
  • Page 82: Set Array

    5–Command Line Interface set array set array Sets the target type of an array to make it behave as either a source, a destination, or both. Session miguser Example The following example shows the set array command: MPX200 <1> (admin)(miguser) #> set array A list of attributes with formatting and current values will follow.
  • Page 83: Set Vpgroups

    5–Command Line Interface set VPGroups set VPGroups Enables or disables the virtual port groups (VP groups), and specifies names to each VP group. VpGroup 1 cannot be disabled; however, you can change its name. Session admin Example The following shows an example of the set vpgroups command. MPX200 <1>...
  • Page 84: Migration_Group Add

    5–Command Line Interface migration_group add migration_group add Creates a data migration job group that you can use to combine migration jobs to simplify scheduling and monitoring data migration processes. Session miguser Example The following example shows the migration_group add command: MPX200 (miguser) #>...
  • Page 85: Migration_Group Remove

    5–Command Line Interface migration_group remove migration_group remove Deletes or removes an existing data migration group that will not be used in any of the new data migration jobs that need to be scheduled. You may need to delete groups because there is limit of eight groups into which the MPX200 can classify data migration jobs.
  • Page 86: Migration_Group Edit

    5–Command Line Interface migration_group edit migration_group edit Renames an already existing data migration job group. Use this command to correct spelling mistakes that might have occurred when you typed the name while creating the data migration job group. Session miguser Example The following example shows the migration_group edit command: MPX200 (miguser) #>...
  • Page 87: Migration Add

    5–Command Line Interface migration add migration add Schedules a data migration job. You can enter a name for the data migration job and associate it with a job group. Scheduling options include: immediately, at a pre-defined later time, or by serial scheduling. Serial scheduling requires that you assign a priority to the job that is used to schedule it prior to (lower priority value) or after (higher priority value) a specific job in the serial schedule queue of data migration jobs.
  • Page 88 5–Command Line Interface migration add 5.00 Please select a LUN as a Source Lun ('q' to quit): Index WWPN, PortId Symbolic Name Target Type ----- --------------------------------- -------------------- ------------ 20:78:00:c0:ff:d5:9a:05, 00-00-00 HP MSA2012fc-0 Src+Dest 50:00:1f:e1:50:0a:e1:49, 82-07-00 HP HSV200-1 Src+Dest 50:06:01:60:4b:a0:35:de, 82-03-00 DGC RAID-2 Src+Dest 50:00:1f:e1:50:0a:37:18, 00-00-00...
  • Page 89 5–Command Line Interface migration add DM_Testing Please select a Group that this Job should belong to Start Time (1=Now, 2=Delayed, 3=JobSerialScheduling, 4=ConfigureOnly) [Now Successfully created Job All attribute values for that have been changed will now be saved. ISR654606-00 A 5-15...
  • Page 90: Migration Rm

    5–Command Line Interface migration rm migration rm Deletes a data migration job. Session miguser Example The following example shows the migration rm command: MPX200 <1> (admin)(miguser) #> migration rm Type Status Job Description ---- ----------------------- ------------------------------------ Offline Running ( DGC RAID-2:VPG4:001 to HP HSV210-3 Please select a Job Id from the list above ('q' to quit): Do you wish to continue with the operation(yes/no)? [No] yes All attribute values for that have been changed will now be saved.
  • Page 91: Migration Stop

    5–Command Line Interface migration stop migration stop Stops running the data migration job. Use this command if you want to later restart the migration process due to some technical or business need. You can also use it on already scheduled jobs to change the scheduling time. Session miguser Example...
  • Page 92: Migration Start

    5–Command Line Interface migration start migration start Restarts a previously stopped migration job. The migration process starts over from the first block. Session miguser Example The following example shows the command: migration start MPX200 <1> (admin)(miguser) #> migration start Type Status Job Description ----...
  • Page 93: Migration Pause

    5–Command Line Interface migration pause migration pause Pauses a running migration job. This command freezes the migration process. You can later resume the job from the block where the migration was paused. Session miguser Example The following example shows the migration pause command: MPX200 <1>...
  • Page 94: Migration Resume

    5–Command Line Interface migration resume migration resume Resumes a paused data migration job. The job is resumed from the block where the data migration was paused. Session miguser Example The following example shows the migration resume command: MPX200 <1> (admin)(miguser) #> migration resume Type Status Job Description...
  • Page 95: Migration Acknowledge

    5–Command Line Interface migration acknowledge migration acknowledge Acknowledges a completed data migration job. After running this command, the migration job is permanently deleted from the database. Session miguser Example The following example shows the command: migration acknowledge MPX200 (miguser) #> migration acknowledge Type Status Job Description...
  • Page 96: Start_Serial_Jobs

    5–Command Line Interface start_serial_jobs start_serial_jobs Starts one or more serial scheduled jobs that have been configured but not yet started. Session miguser Example The following example shows the start_serial jobs command: MPX200 (miguser) #> start_serial_jobs Serial Job Start Time (1=Now, 2=Delayed) [Now Please specify a Date &...
  • Page 97: Compare_Luns Add

    5–Command Line Interface compare_luns add compare_luns add Schedules a standalone LUN compare job. You can name the job and associate it with a job group. Scheduling options include: immediately, at a pre-defined later time, or by serial scheduling. Serial scheduling requires that you assign a priority to the job, which will be used to schedule it prior to (lower priority value) or after (higher priority value) a specific job in the serial schedule queue of jobs.
  • Page 98 5–Command Line Interface compare_luns add 10.00 20.00 20.00 10.00 5.00 5.00 5.00 Please select a LUN as a Source Lun ('q' to quit): Index WWPN, PortId Symbolic Name Target Type ----- --------------------------------- -------------------- ------------ 20:78:00:c0:ff:d5:9a:05, 8c-01-ef HP MSA2012fc-0 Src+Dest 50:00:1f:e1:50:0a:37:18, 82-01-00 HP HSV210-3 Src+Dest Please select a Destination Target from the list above ('q' to quit):...
  • Page 99: Compare_Luns Add

    5–Command Line Interface compare_luns add Index Group Owner Group Name ----- ----------- ---------- Group 0 Please select a Group that this Job should belong to Start Time (1=Now, 2=Delayed, 3=JobSerialScheduling, 4=ConfigureOnly) [Now Successfully created Job All attribute values for that have been changed will now be saved. ISR654606-00 A 5-25...
  • Page 100: Compare_Luns Rm

    5–Command Line Interface compare_luns rm compare_luns rm Deletes a LUN compare job. Session miguser Example The following example shows the compare_luns rm command: MPX200 (miguser) #> compare_luns rm Type Status Job Description ---- ------------------------ ------------------------------------- Offline Verify Running HP HSV200-0:0001 to DGC RAID-1:0000 Please select a Job Id from the list above ('q' to quit): Do you wish to continue with the operation(yes/no)? [No] yes All attribute values for that have been changed will now be saved.
  • Page 101: Compare_Luns Stop

    5–Command Line Interface compare_luns stop compare_luns stop Stops running a LUN compare job. Use this command if you need to restart the compare process due to some technical or business needs. Use this command also on already configured scheduled jobs to change the scheduling time. Session miguser Example...
  • Page 102: Compare_Luns Start

    5–Command Line Interface compare_luns start compare_luns start Restarts a stopped LUN compare jobs. The compare process restarts from the first block. Session miguser Example The following example shows the compare_luns start command: MPX200 (miguser) #> compare_luns start Type Status Job Description ---- ------------------------ ------------------------------------...
  • Page 103: Compare_Luns Pause

    5–Command Line Interface compare_luns pause compare_luns pause Interrupts a LUN compare job. This command freezes the compare process. You can later resume the job from the block where the compare was paused. Session miguser Example The following example shows the compare_luns pause command: MPX200 (miguser) #>...
  • Page 104: Compare_Luns Resume

    5–Command Line Interface compare_luns resume compare_luns resume Resumes a paused LUN compare job. The job resumes from the block where the compare was paused. Session miguser Example The following example shows the compare_luns resume command: MPX200 (miguser) #> compare_luns resume Type Status Job Description...
  • Page 105: Compare_Luns Acknowledge

    5–Command Line Interface compare_luns acknowledge compare_luns acknowledge Acknowledges a LUN compare job. After you run this command, the LUN compare job is permanently deleted from the database. Session miguser Example The following example shows the compare_luns acknowledge command: MPX200 (miguser) #> compare_luns acknowledge Type Status Job Description...
  • Page 106: Show Fc

    5–Command Line Interface show fc show fc Displays the port status and link status of each Fibre Channel port, along with the port name and node name. Session admin Example The following example shows the show fc command: MPX200 <1> (admin) #> show fc FC Port Information --------------------- FC Port...
  • Page 107 5–Command Line Interface show fc WWNN 20:00:00:c0:dd:13:2c:61 (VPGROUP_1) WWPN 21:00:00:c0:dd:13:2c:61 (VPGROUP_1) Port ID 8c-0d-00 (VPGROUP_1) WWNN 20:01:00:c0:dd:13:2c:61 (VPGROUP_2) WWPN 21:01:00:c0:dd:13:2c:61 (VPGROUP_2) Port ID 8c-0d-01 (VPGROUP_2) WWNN 20:02:00:c0:dd:13:2c:61 (VPGROUP_3) WWPN 21:02:00:c0:dd:13:2c:61 (VPGROUP_3) Port ID 8c-0d-02 (VPGROUP_3) WWNN 20:03:00:c0:dd:13:2c:61 (VPGROUP_4) WWPN 21:03:00:c0:dd:13:2c:61 (VPGROUP_4) Port ID 8c-0d-04 (VPGROUP_4) Firmware Revision No.
  • Page 108: Show Migration

    5–Command Line Interface show migration show migration Displays a summarized status of either all migration jobs or those having a specific state. It also lists the configuration details of the selected job. Session miguser Example The following example shows the show migration command: MPX200 <1>...
  • Page 109 5–Command Line Interface show migration Destination Lun Size 10.24 GB Number of DRL Blocks ISR654606-00 A 5-35...
  • Page 110: Show Array

    5–Command Line Interface show array show array Displays the status of array objects identified by the DMS. Session miguser Example The following example shows the show array command: MPX200 (miguser) #> show array Array Information ----------------- Symbolic Name HP HSV200-0 State Online Vendor ID...
  • Page 111 5–Command Line Interface show array Target Type Src+Dest WWPN 50:00:1f:e1:50:0a:37:1c Port ID 01-20-00 State Online WWPN 50:00:1f:e1:50:0a:37:18 Port ID 01-24-00 State Offline Array Bandwidth Available Bandwidth Load Balancing Enabled Array License Not Applied Symbolic Name HP MSA2012fc-3 State Online Vendor ID Product ID MSA2012fc Target Type...
  • Page 112: Show Luninfo

    5–Command Line Interface show luninfo show luninfo Displays the status of LUN objects identified by the DMS. Session miguser Notes The show luninfo command displays all the LUNs that are seen by the MPX200 and their size and path information. To view a list of just all LUNs without the details, run the show luns command instead.
  • Page 113 5–Command Line Interface show luninfo LUN Number VendorId ProductId HSV210 ProdRevLevel 5000 Portal Lun Size 10240 MB Lun State Online LUN Path Information -------------------- Controller Id WWPN, PortId Path Status ------------- --------------------------------- ----------- 50:00:1f:e1:50:0a:37:1b, 8c-0c-00 Active Optimized 50:00:1f:e1:50:0a:37:18, 82-01-00 Current Optimized ISR654606-00 A 5-39...
  • Page 114: Show Migration_Luninfo

    5–Command Line Interface show migration_luninfo show migration_luninfo Provides the current status and path information for any array LUN. Use this command to check the usability of a path in failover scenarios. The paths specified as passive are not used by data migration jobs if the current path fails. The passive path is only capable of reading the LUN size, vendor, and product information, but cannot perform any I/O operation.
  • Page 115 5–Command Line Interface show migration_luninfo 3/VPGROUP_4 4/VPGROUP_4 Please select a LUN from the list above ('q' to quit): LUN Information ----------------- WWULN 60:0c:0f:f0:00:d5:9c:a4:31:d4:a9:4a:01:00:00:00 LUN Number VendorId ProductId MSA2012fc ProdRevLevel J200 Portal Lun Size 10240 MB Lun State Online LUN Path Information -------------------- Controller Id WWPN, PortId...
  • Page 116: Show Migration_Params

    5–Command Line Interface show migration_params show migration_params Displays the current time and start time of a serial scheduled job. Session miguser Example The following example shows the show migration_params command: MPX200 (miguser) #> show migration_params Current Time : Mon Dec 15 08:36:12 2009 Serial Scheduled Start Time : Mon Dec 15 08:37:00 2009 5-42 ISR654606-00 A...
  • Page 117: Show Mgmt

    5–Command Line Interface show mgmt show mgmt Displays management port information, including the IP address, subnet mask, and gateway. Session miguser Example The following example shows the show mgmt command: MPX200 (miguser) #> show mgmt Management Port Information ----------------------------- IPv4 Interface Enabled IPv4 Mode Static...
  • Page 118: Show Memory

    5–Command Line Interface show memory show memory Displays the free and total memory. Session miguser Example The following example shows the show memory command: MPX200 (miguser) #> show memory Memory Units Free/Total -------------- ---------- Physical 309MB/1002MB Buffer Pool 9433/10496 Nic Buffer Pool 40960/40960 Process Blocks 14336/14336...
  • Page 119: Show Properties

    5–Command Line Interface show properties show properties Displays the CLI properties. Session miguser Example The following example shows the show properties command: MPX200 (miguser) #> show properties CLI Properties ---------------- Inactivty Timer 15 minutes Prompt String MPX200 ISR654606-00 A 5-45...
  • Page 120: Show Migration_Usage

    5–Command Line Interface show migration_usage show migration_usage Displays licenses usage, information about array-based licenses, and details of the array that is licensed. Session miguser Example The following example shows the show migration_usage command: MPX200 (miguser) #> show migration_usage Migration License Usage ----------------------- Total capacity licensed 10240.00...
  • Page 121: Show Perf

    5–Command Line Interface show perf show perf Displays the performance (in bytes) of the active job. Session miguser Example The following example shows the show perf command: MPX200 (miguser) #> show perf WARNING: Valid data is only displayed for port(s) that are not associated with any configured FCIP routes.
  • Page 122: Show Perf Byte

    5–Command Line Interface show perf byte show perf byte Displays the active job performance in bytes. Session miguser Example The following example shows the show perf byte command: MPX200 (miguser) #> show perf byte WARNING: Valid data is only displayed for port(s) that are not associated with any configured FCIP routes.
  • Page 123: Show Features

    5–Command Line Interface show features show features Displays the feature key information. Session miguser Example The following example shows the show features command: MPX200 <1> (admin) (miguser) #> show features License Information ------------------- FCIP 1Gig Not Licensed DM Capacity Licensed DM Array Licensed Feature Key Information...
  • Page 124: Show Migration_Logs

    5–Command Line Interface show migration_logs show migration_logs Displays the data migration logs and the operation performed on it. Session miguser Example The following example shows the show migration_logs command: MPX200 (admin) (miguser) #> show migration_logs 6 Tue Sep 8 15:28:00 2009 Seq id: 640 : Job Type: Migration : miguser :COMPLETED : JobId 1(Offline) of group Group 0 with priority 0 from Target HP HSV200-0 Lun...
  • Page 125: Show Logs

    5–Command Line Interface show logs show logs Displays log BridgeApp event information. Session miguser Example The following example shows the show logs command: MPX200 <1> (admin) (miguser) #> show logs 10 10/09/2009 11:11:04 BridgeApp 3 QLFC_Login: Port Name 500601604ba035de 10/09/2009 11:15:29 QLFC 3 #0: QLIsrEventHandler: RSCN update (8015) rscnInfo:0x2080000 VpIndex:0x0...
  • Page 126: Show Luns

    5–Command Line Interface show luns show luns Displays all the LUNs and their detailed information. Session miguser Example The following example shows the show luns command: MPX200 <1> (admin) (miguser) #> show luns Target(WWPN) VpGroup ============ ======= 20:78:00:c0:ff:d5:9a:05 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1...
  • Page 127 5–Command Line Interface show luns 50:06:01:60:4b:a0:35:de VPGROUP_4 VPGROUP_4 VPGROUP_4 VPGROUP_4 VPGROUP_4 50:00:1f:e1:50:0a:e1:49 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 50:00:1f:e1:50:0a:37:18 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 50:00:1f:e1:50:0a:37:1b VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 VPGROUP_1 ISR654606-00 A...
  • Page 128: Show Targets

    5–Command Line Interface show targets show targets Displays the WWPN and WWNN for all targets that are zoned in with the router ports. If one or more data LUNs are exposed to the router ports from the target, no information is shown. Session miguser Example...
  • Page 129: Show Vpgroups

    5–Command Line Interface show vpgroups show vpgroups Lists the status and WWPN for each virtual port group (VP group). The router’s Fibre Channel ports can present four virtual ports (if enabled) to zone with Fibre Channel targets and allow the target to expose more LUNs to the router.
  • Page 130: Target Rescan

    5–Command Line Interface target rescan target rescan Scans the target ports to see if one or more data LUNs are exposed to the router ports from the target. This command causes the router to create an array entity for the target ports through which the router is able to see data LUNs. The router deletes those ports from show targets output (see “show targets”...
  • Page 131: Save Capture

    5–Command Line Interface save capture save capture Captures the system log that you can use to detect and troubleshoot problems when the MPX200 is exhibiting erroneous behavior. This command generates a System_Capture.tar.gz file that provides a detailed analysis. Session admin Example The following example shows the save capture command: MPX200 (admin) #>...
  • Page 132: Array Rm

    5–Command Line Interface array rm array rm Removes details associated with an offline array from persistence, and removes the license information associated with the array. Session miguser Example The following example shows the array rm command: MPX200 (miguser) #> array rm A list of attributes with formatting and current values will follow.
  • Page 133: Array_Licensed_Port Rm

    5–Command Line Interface array_licensed_port rm array_licensed_port rm Removes licensed offline array ports. Use this command to remove the ports (shown by the show migration_usage command) for which you have removed an array without also removing the array’s license. Session miguser Example The following example shows the array_licensed_port rm command: MPX200 (admin) (miguser) #>...
  • Page 134: Readjust_Priority

    5–Command Line Interface readjust_priority readjust_priority Modifies the priority of serial scheduled jobs. Use this feature if you have more than 256 jobs that must be executed sequentially. This operation is allowed only if the high priority jobs are completed, and there is room for shifting the priority values on already configured jobs.
  • Page 135: Show Compare_Luns

    5–Command Line Interface show compare_luns show compare_luns Summarizes the status of verify jobs either with a specific state or all jobs. It also lists the configuration details of the selected job. Session miguser Example The following shows an example of the show compare_luns command. MPX200 <1>...
  • Page 136 5–Command Line Interface show compare_luns Destination Lun Size 10.00 GB Number of DRL Blocks 5-62 ISR654606-00 A...
  • Page 137: Performance

    3-7) instead of simultaneously starting all jobs. The MPX200 is capable of simultaneously configuring a maximum of 256 jobs. However, QLogic recommends that you simultaneously run only four and eights jobs. The remaining jobs can be scheduled using Serial Scheduling or Delayed Scheduling.
  • Page 138: Optimal Configuration And Zoning

    Balance the LUNs on the source and destination arrays between the two controller ports. NOTE: QLogic recommends that you do not simultaneously run more than four data migration jobs. Figure 6-1 shows a topology that provides maximum performance.
  • Page 139: Msa2012Fc Array Behavior

    Using the HP MSA2012fc Storage Array This chapter discusses the following considerations for using the HP Modular Storage Array 2012fc (MSA2012fc): “MSA2012fc Array Behavior” on page 7-1 “Using Array-based Licenses for MSA2012fc Array” on page 7-1 “Workaround for Using a Single Array License for MSA2012fc” on page 7-2 MSA2012fc Array Behavior The controllers A and B of the MSA2012fc expose a completely independent set of LUNs that cannot be accessed through other controllers.
  • Page 140: Workaround For Using A Single Array License For Msa2012Fc

    7–Using the HP MSA2012fc Storage Array Workaround for Using a Single Array License for MSA2012fc MSA2012fc allows a maximum of 128 volumes (LUNs) to be accessed through one controller from any host. If you need to migrate data to and from more than 128 LUNs, you must present LUNs in batches with a maximum of 128 LUNs at a time.
  • Page 141 7–Using the HP MSA2012fc Storage Array Workaround for Using a Single Array License for MSA2012fc Rezone the MSA2012fc ports and the MPX200 ports that were zoned out in Step Reboot the MPX200. The MPX200 can now “see” the new set of LUNs under the array entity that was licensed in Step Configure data migration jobs as described in...
  • Page 142 7–Using the HP MSA2012fc Storage Array Workaround for Using a Single Array License for MSA2012fc Notes ISR654606-00 A...
  • Page 143: Removing An Array After Completing Data Migration Jobs

    Restrictions This chapter details the restrictions that apply to DMS for reconfiguring LUNs on a storage array and provides the steps for removing an array after completing data migration jobs. Reconfiguring LUNs on a Storage Array Carefully handle reconfiguration of a LUN ID following these guidelines: Do not change the LUN ID for any LUN that is currently assigned to a data migration Job.
  • Page 144 8–Restrictions Removing an Array After Completing Data Migration Jobs Remove the array from persistence using the array rm command (see “array rm” on page 5-58) To completely remove the target entity, reboot the MPX200. ISR654606-00 A...
  • Page 145: Troubleshooting

    Troubleshooting Table A-1 lists some problems that may occur with the data migration service and provides a possible reason or solution for each. Table A-1. Troubleshooting Problem Reason and Solution The show array command does not show Ensure that the zoning is correctly set up on the any array entities.
  • Page 146 A–Troubleshooting Table A-1. Troubleshooting (Continued) Problem Reason and Solution A migration job goes into running state, halts at Make sure that the controller ports zoned for the the Running (0% complete) state for awhile, accessing source and destination array LUNs also own and then fails.
  • Page 147 A–Troubleshooting Table A-1. Troubleshooting (Continued) Problem Reason and Solution The MPX200 does not show masked LUNs, Verify that the MPX200 port is registered with the stor- and instead shows LUN 0 only with offline sta- age system through the same storage controller port tus for an EMC CX array.
  • Page 148 A–Troubleshooting Notes ISR654606-00 A...
  • Page 149 Glossary array data migration A type of storage array, such as a disk The process of transferring data between array or tape array. storage types, formats, or computer systems. Data migration is usually bandwidth performed programmatically to achieve an A measure of the volume of data that can automated migration, freeing up human be transmitted at a specified transmission resources from tedious tasks.
  • Page 150 Data Migration Service for HP StorageWorks MPX200 User’s Guide field replaceable unit passed to a TCP/IP layer that breaks it into packets suitable for transfer over the See FRU. network. If required, the encapsulated data can also be encrypted for transfer over an insecure network.
  • Page 151 Data Migration Service for HP StorageWorks MPX200 User’s Guide path SCSI A path to a device is a combination of an Small computer system interface. A adapter port instance and a target port as high-speed interface used to connect distinct from internal paths in the fabric devices, such as hard drives, CD drives, network.
  • Page 152 Data Migration Service for HP StorageWorks MPX200 User’s Guide Telnet Refers to software that implements the client part of the protocol. Telnet clients are available for nearly all computer platforms. Because of security issues with Telnet, its use has declined in favor of remote access.
  • Page 153 Index arrays (continued) license, removing information from offline acknowledging 5-58 data migration job in CLI 5-21 licensed ports, removing 5-59 data migration job in GUI 3-36 LUN information, showing 5-40 LUN compare job in CLI 5-31 properties, feature details acronyms and terms Glossary-1 properties, setting in CLI activating license key in CLI...
  • Page 154 Data Migration Service for HP StorageWorks MPX200 User’s Guide commands (continued) show luninfo 5-38 capacity-based license, described show luns 5-52 capturing system logs 5-57 show memory 5-44 changes in this guide show mgmt 5-43 clearing show migration 3-20, 5-34 data migration log contents 3-30 show migration_logs 5-50...
  • Page 155 Data Migration Service for HP StorageWorks MPX200 User’s Guide data migration jobs (continued) serial scheduled, starting in CLI 5-22 data migration states definition of Glossary-1 status, viewing in CLI 3-20, 5-34 overview status, viewing in GUI 3-19 data migration job groups stopping in CLI 5-17 creating in CLI 3-7,...
  • Page 156 Data Migration Service for HP StorageWorks MPX200 User’s Guide deleting feature details (continued) array licensed ports, offline 5-59 logs data migration job groups in CLI 5-11 protection data migration job in CLI 3-25, 5-16 user session types data migration job in GUI 3-24 feature key information, viewing in CLI 5-49...
  • Page 157 Data Migration Service for HP StorageWorks MPX200 User’s Guide license agreements definition of Glossary-2 License Array dialog box 4-5, size for migration job, setting in CLI 3-12 license keys, viewing information 5-49 size for migration job, setting in GUI 3-10 licensed offline array ports, removing 5-59 immediate schedule...
  • Page 158 CLI New License Key dialog box arrays, setting in GUI protection, feature details offline array ports, removing licensed 5-59 offline array, removing 3-36 QLogic technical support overview features user guide RAID definition of Glossary-3 LUN configuration performance factors...
  • Page 159 Data Migration Service for HP StorageWorks MPX200 User’s Guide recommendations, “best practices” saving reconfiguring LUNs on storage array data migration license key in CLI redundant array of independent/inexpensive system log to file 5-57 disks, See RAID scanning target ports 5-56 redundant configurations, best practices scheduling refreshing the GUI 3-3,...
  • Page 160 LUN compare job in CLI 5-27 total memory, viewing in CLI 5-44 storage area network, See SAN troubleshooting storage arrays, See arrays problems and solutions subnet mask, port, viewing in CLI 5-43 QLogic knowledge database Index-8 ISR654606-00 A...
  • Page 161 Data Migration Service for HP StorageWorks MPX200 User’s Guide usage, data migration license what’s in this guide viewing in CLI wizards viewing in GUI Data Migration user sessions (CLI) Verify Migration Job 3-32 admin world wide node name, See WWNN miguser world wide port name, See WWPN user sessions (GUI), types of...
  • Page 162 Xiotech Corporation. All other brand and product names are trademarks or registered trademarks of their respective owners. Information supplied by QLogic Corporation is believed to be accurate and reliable. QLogic Corporation assumes no responsibility for any errors in this manual. QLogic...

Table of Contents