PowerMaxOS+10+Data+Mobility Open-Minimally+Disruptive+Migration+O-MDM Participant+Guide
PowerMaxOS+10+Data+Mobility Open-Minimally+Disruptive+Migration+O-MDM Participant+Guide
MOBILITY – OPEN-
MINIMALLY DISRUPTIVE
MIGRATION (O-MDM)
PARTICIPANT GUIDE
PARTICIPANT GUIDE
PowerMaxOS 10 Data Mobility – Open-Minimally Disruptive Migration (O-MDM) - Participant Guide
Appendix 27
Data Mobility is the common term used to reflect a broad set of use
cases for data migration. The use cases include Non-Disruptive (NDM),
Minimally Disruptive (MDM), and Open-Minimally Disruptive Migrations
(O-MDM).
NDM Configuration
Non-Disruptive Migration
NDM works with most modern Operating Systems (OS). The DELL
Technologies PowerMax 2500/8500 2000/8000 Simple Support Matrix
contains a list of compatible Operating Systems and storage platforms.
Supported NDM configurations cover approximately 70% of all open
systems I/O stacks.
need to now reference the data on the new array. LUN addresses may
change moving to the new array.
To learn about the control operations and session states for MDM, view
Dell Solutions Enabler 10.0.0 Array Controls and Management CLI User
Guide and reference the NDM Updates section. MDM and NDM Updates
refer to the same thing.
3 The cutover command makes the target devices visible to the host.
Updates made to data on the target array are replicated back to the
source array via the Data Mobility replication pathway. Upon successful
completion of a cutover operation, the administrator must perform a host
rescan (or host reboot) and restart the application. New LUNs that have
been discovered must be verified prior to restarting the application.
O-MDM supports all SCSI block transfer arrays, Operating Systems, and
multi-pathing software supported by ORS. Storage support includes
VMAX, PowerMax, Dell Storage, and qualified 3rd party arrays. Multi-
pathing software support includes MPIO, PowerPath, and others
supported by ORS.
4 O-MDM allows any SCSI block storage array to migrate data to the
PowerMax 2500 or 8500. ORS transfers data from an external array using
World Wide Name (WWN) designated FBA block source devices. Since
ORS works with block transfers, it relieves any requirement for SRDF as
the transport mechanism.
5 The SYMCLI command symsan lists port and LUN WWNs as seen from
a specific array director and port. This is used to validate that the zoning
between the port and target is correct. It does not require an Open
The migration states for O-MDM start at the Pre and Post Migration point
in the diagram. If the create -san -offline command processes
correctly, the green arrows identify the path for a successful migration.
Click the image to review the list of steps and their definition.
Replicator session. Use this command to display remote port WWNs, and
LUN WWNs seen behind a remote port WWN.
The symsan command displays the WWNs that a source array is granted
access to on remote array ports.
Run the symsan command with the sanports option to list the remote
ports visible to the source array.
Unisphere includes a migration utility that can be used to scan for remote
volumes and report their WWNs.
In the example shown, three LUNs are discovered and displayed with their
WWNs on a PowerStore array.
The following are new options for the symdm command to support O-
MDM:
• -san – Specifies the migration to be an Open Data Migration.
• -file – Specifies the file name that contains a list of source side
device WWNs to be migrated.
− File example: src_wwn_list.fil
o 68CCF09800BEBBD5F41208CB90C79C3B
68CCF09800C2F3EA510E7BFF4B1E670E
• -tgt_sg – Specifies the target storage group name that is created for
the target devices. This name is used for other target-side masking
objects. These objects include the port group if it does not exist, and
any masking view created during the migration.
• -tgt_ig – Specifies the target side initiator group that contains host
application initiators mapped to both the PowerMax and source side
arrays.
Analyze Configuration...................................................Started.
Source Array:4R02643
Target Array:000120200349
Analyze Configuration...................................................Done.
Creating Device(s)......................................................Started.
Creating Device(s) on Target............................................Done.
Update target SG Device(s)..............................................Started.
Update target SG Device(s)..............................................Done.
Create Storage Group(s) on Target.......................................Started.
Create Storage Group(s) on Target.......................................Done.
Create Port Group(s) on Target..........................................Started.
Create Port Group(s) on Target..........................................Done.
Start Data Replication..................................................Started.
Start Data Replication..................................................Done.
To view the status of the Storage Group used in the create command,
the list command is used. Type symdm -sid 349 list.
Symmetrix ID : 000120200349
Total
Flg Source Target Capacity Done
Storage Group OS Array Array State (GB) (%)
------------- -- ------ ------ ------------ ------ ------
OMDM_DEMO_SG XX 4R02643 000120200349 CutoverReady 100.0 N/A
Legend:
Flags:
(O)ffline: X = Offline, . = N/A
(S)AN: X - SAN, . = N/A
Session Cutover
Cutover steps:
1. Verify that the create phase completed successfully.
2. Shut down the source side applications.
3. Run the cutover command.
4. Restart the applications at the target site.
Analyze
Configuration..........................................Started.
Source SID:4R02643
Target SID:000120200349
Checking Source devices for IO.........................Started.
Checking Source devices for IO.........................Done.
Analyze Configuration..................................Done.
Preparing Devices for Host discovery...................Started.
Cutover................................................Started.
Cutover................................................Done.
Preparing Devices for Host discovery...................Done.
Create Masking View(s) on Target.......................Started.
Create Masking View(s) on Target.......................Done.
Symmetrix ID : 000120200349
Total
Flg Source Target Capacity Done
Storage Group OS Array Array State (GB) (%)
------------- -- ------------ ------------ -------- ------- ----
OMDM_DEMO_SG XX 4R02643 000120200349 Migrating 100.0 79
Legend:
Flags:
(O)ffline: X = Offline, . = N/A
(S)AN: X - SAN, . = N/A
Once the Cutover phase is in the CutoverSync state, the migration may be
committed.Run the commit command to complete and terminate the
migration. Type symdm commit -sid 349 -sg OMDM_DEMO_SG -nop
Use the list command to display the migration status for the Storage
Group OMDM_DEMO_SG.
No DMs found.
SRDF protection
• Target devices may have SRDF mirrors (R2 devices) added to them
after copying data to the target has started
• The mirrors added to the target devices are in Asynchronous, Adaptive
Copy, or Synchronous mode but cannot be:
Process States
Below is an image of the process states for Data Mobility and a
description of each step.
O-MDM Configuration
Migration Restrictions
Restrictions
ORS Updates
The Cutover process performs a target side host storage rescan after the
cutover processes successfully.
• Verify that new LUNs have been discovered.
– VMware example: #> esxcli storage core adapter rescan --all
• Reconfigure the application—if necessary—to use the new LUNs.