EMC® PowerPath® Migration Enabler is host based migration tool that enables non-disruptive or minimally disruptive data migration between storage systems or between logical units within a single storage system.

 

Migration Enabler resides on the host and allows applications continued data access throughout the migration process.

 

PPME is a hybrid migration solution that provide the ability to perform nondisruptive migrations or encpsulations while leverag in another underlying technology, such as

 

·        Open Replicator

·        TimeFinder/Cloe

·        Invista

·        Host Copy.

 

EMC Open Replicator for EMC Symmetrix works in conjunction with PowerPath Migration Enabler and with Solutions Enabler and supports the online pull method where data is copied through the SAN from a remote logical unit to a Symmetrix storage system.

Source from CLARiiON or Symmetrix cannot be in the same array.

 

EMC TimeFinder/Clone migrations work in conjunction with PowerPath Migration Enabler and with Solutions Enabler to migrate data between devices within a single Symmetrix system, including devices with different RAID types.

The source and target must be from the same Symmetrix array.

 

PPME Host Copy is a host-based migration tool that uses host resources to move data nondisruptively from a source to a target.

  Migrating to and from a device managed by PowerPath (boot devices are not supported)

  Migrations to and from virtually provisioned devices (thin devices)

  Migrations to and from encrypted LUNs

 

Migration states:

·        Setup

·        Synching

·        TargetSelected

·        SourceSelected 

·        Commit

·        Cleanup

 

Setup

·        Checks devices for accessibility

·        Checks that the devices are not part of another migration

·        Checks the size of the devices

 

Synching

host applications continue to access the source logical unit, as data is copied to the target. Migration Enabler also ensures all new host writes are written to both source and target.

 

SourceSelected

After all data has been copied from source to target, the migration enters the SourceSelected state where the following occurs:

·        I/O reads are directed to the source.

·        I/O writes are written to the source and target to keep them synchronized.

 

TargetSelected

In this state, all I/O reads are sent to the target while writes continue to be written to both source and target.

After entering the TargetSelected state, perform the following

actions:

·        Move to the Committed state, (or CommittedAndRedirected

state if migrating a native source device).

·        Optionally abort the migration and return the migration to the Setup state.

 

Commit

This state permanently designates the target as the recipient of all I/O requests. After this command is run, PowerPath Migration Enabler no longer keeps the source and target synchronized, and I/O is no longer sent to the source.

 

Cleanup

The migration handle is removed and the migration no longer exists.

 

Pre-requisites:

·        PowerPath License

·        Make target devices visible to the host,

·        The target device must be the same size or larger than the source device.

·        The target device cannot be in use by any application.

·        Source and target must be labeled, and the labels must be of the same type

·        Enginuity Operating Environment 5x71 or later.

·        The two storage systems where the source and target reside must be connected directly or through a switch and they mustbe able to communicate.

·        Every port on the target array that allows access to the target logical unit must be accessible to the source logical unit through at least one port on the source array.

 

Lab Steps

Open Replicator Setup

Online Pull Zoning

Creating Devices

Map and Mask the devices

Online Pull Masking

Presenting devices to the Host

PPME Procedure:

 

·        powermig setup -src emcpower72a -tgt emcpower52a -techType OR

·        powermig setup -src harddisk7 -tgt harddisk5 -techType OR -techHost 192.168.1.1

·        powermig sync -handle <handle>

·        powermig query -handle <handle>

·        powermig selectTarget -handle <handle>

·        powermig commit -handle <handle>

·        powermig cleanup -handle <handle>

 

TimeFinder/Clone procedure

·        powermig setup -src emcpower72a -tgt emcpower52a -techType symclone

·        powermig setup -src harddisk7 -tgt harddisk5 -techType symclone -techHost 192.168.1.1

·        powermig sync -handle <handle>

·        powermig query -handle <handle>

·        powermig selectTarget -handle <handle>

·        powermig commit -handle <handle>

·        powermig cleanup -handle <handle>

 

Host-Copy Procedure

·        powermig setup -src emcpower72a -tgt emcpower52a -techType hostcopy

·        powermig sync -handle

·        powermig query -handle <handle>

·        powermig selectTarget -handle <handle>

·        powermig commit -handle <handle>

·        powermig cleanup -handle <handle>