EMC believes the information in this publication publication is accurate as of its publication date. The information is subject to change without notice. THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS IS.” EMC CORPORATION MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Use, copying, and distribution of any EMC software described in this publication publication requires an applicable applicable software license. For the most up-to-date listing of EMC product names, see EMC Corporation Trademarks on EMC.com. All other trademarks used herein are the property of their respective owners.
EMC believes the information in this publication publication is accurate as of its publication date. The information is subject to change without notice. THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS IS.” EMC CORPORATION MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Use, copying, and distribution of any EMC software described in this publication publication requires an applicable applicable software license. For the most up-to-date listing of EMC product names, see EMC Corporation Trademarks on EMC.com. All other trademarks used herein are the property of their respective owners.
Contents
Preface Pa rt 1
C o n c e p t s a n d Pro c e d u re s
C h a p te te r 1
Sy m m e tr t rix O p e n Re Re p lilic a to t o r O p e ra ra ti t io ns ns Open Replicator overview........................ overview......... ............................... .............................. ............................. ............................... ................ 16 Practical Practical uses .................... .............................. ..................... .................... .................... ..................... .................... .................... .................... .......... 16 Functional Functionality ity .................... .............................. .................... .................... .................... .................... .................... .................... .................... ............ 16 Rcopy terminology................. terminology........................... .................... .................... .................... .................... .................... .................... .............. .... 16 Considerati Considerations ons .................... .............................. ..................... .................... .................... ..................... .................... .................... ................. ....... 18 Restrictions Restrictions ..................... ............................... .................... .................... .................... ..................... .................... .................... ..................... ............ .. 19 SAN setup requiremen requirements ts .................... .............................. .................... .................... .................... ................... .................... ............. 20 SYMCLI SYMCLI symsan support support .................... ............................... ..................... .................... .................... .................... ................... ......... 21 Open Replicator command summary............................. summary.............. .............................. .............................. ...................... ....... 22 Open Replicator operations............................ operations............. ............................... ............................... ............................. ........................ .......... 23 Copying Copying data to a Symmetrix Symmetrix DMX .................... .............................. .................... .................... .................... ............ .. 24 Copying Copying data from a Symmetrix Symmetrix DMX .................... ............................... .................... .................... ................. ...... 25 Implementing Symmetrix Open Replicator........................ Replicator......... .............................. .............................. ................... 26 Creating a device file....................... file......... ............................. .............................. ............................. .............................. ..................... ..... 26 Creating Creating a session.......................... session.................................... ..................... .................... .................... ..................... .................... ................ ...... 28 Hot pull data protection and recovery .............................. .............. ............................... ............................ ............. 31 Listing Listing sessions sessions .................... ............................... ..................... .................... .................... .................... ..................... ..................... ............... ..... 33 Activating a session................. session... ............................. .............................. .............................. .............................. ............................ ............. 34 Setting the mode for background copying ............................. ............. ............................... ...................... ....... 34 Setting the ceiling value...................... value........ .............................. ............................... ............................... .............................. .............. 35 Setting Setting the session session pace ................... ............................. .................... .................... .................... .................... ..................... .............. ... 36 Terminating Terminating a session session ................... ............................. .................... .................... .................... ................... .................... .................. ....... 36 Removing a remote device from a session......................... session.......... ............................. ........................... ............. 36 Recreating Recreating a session session ................... ............................. .................... .................... ..................... .................... .................... .................... ......... 37 Recovering from a failed session.................... session.... .............................. ............................. .............................. ................... .... 37 Restoring Restoring a session .................... ............................... .................... .................... ..................... .................... .................... .................... .......... 38 Querying session status ............................ .............. .............................. ............................... ............................. ........................ .......... 40 Verifying Verifying session state ..................... ............................... .................... .................... .................... .................... ..................... .............. ... 41 Exporting device runs to a file................. file.. ............................... ............................... ............................... ........................ ........ 42
C h a p te te r 2
O p e ra r a ti t io na n a l Ru le le s a n d St St a te t e Re Re fe fe re re n c e Rules and conflicts with other SYMCLI operations...................................... operations...................... ..................... ..... 44 TimeFinder operations.......................... operations............ ............................. ............................. .............................. .............................. .............. 44
Contents
SRDF operations................................................................................................ 45 Single SRDF operations.................................................................................... 47 TimeFinder/Snap and TimeFinder/Clone operations ............................... 51 Rules and states for replication sessions.............................................................. 53 Rules and states for device types.......................................................................... 57
Pa rt 2
O p e ra tio n a l Ex a m p le s
C ha p te r 3
O p e n Re p lic a to r Ex a m p le s Example 1: Performing a hot pull operation....................................................... 62 Example 2: Performing a cold push operation to two different arrays........... 67 Example 3: Performing a hot push operation ..................................................... 78 Example 4: Pushing data using BCVs as the control devices ........................... 82 Example 5: Pulling data online from an IBM F20 array to a DMX array........ 88 Example 6: Pushing data online from a DMX to an Hitachi HDS 9960 .......... 94 Example 7: Pushing data online from a DMX to a CLARiiON ...................... 100 Example 8: Obtaining port and LUN information........................................... 109