onefs 7.2.1 built-in migration tools guide - emc my …€¦ ·  · 2016-07-138 onefs 7.2.1...

34
Isilon OneFS Version 7.2.1 Built-In Migration Tools Guide

Upload: dangdan

Post on 06-May-2018

216 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

IsilonOneFSVersion 7.2.1

Built-In Migration Tools Guide

Page 2: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

Copyright © 2015-2016 EMC Corporation. All rights reserved. Published in the USA.

Published June, 2016

EMC believes the information in this publication is accurate as of its publication date. The information is subject to changewithout notice.

The information in this publication is provided as is. EMC Corporation makes no representations or warranties of any kind withrespect to the information in this publication, and specifically disclaims implied warranties of merchantability or fitness for aparticular purpose. Use, copying, and distribution of any EMC software described in this publication requires an applicablesoftware license.

EMC², EMC, and the EMC logo are registered trademarks or trademarks of EMC Corporation in the United States and othercountries. All other trademarks used herein are the property of their respective owners.

For the most up-to-date regulatory document for your product line, go to EMC Online Support (https://support.emc.com).

EMC CorporationHopkinton, Massachusetts 01748-91031-508-435-1000 In North America 1-866-464-7381www.EMC.com

2 OneFS 7.2.1 Built-In Migration Tools Guide

Page 3: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

Introduction to this guide 5

About this guide..............................................................................................6Isilon scale-out NAS overview..........................................................................6Where to go for support...................................................................................6

OneFS built-in migration tools 7

OneFS built-in migration tools overview...........................................................8Advantages and limitations of OneFS built-in migration tools.......................... 8Related documents......................................................................................... 9

Data migration planning 11

Migration workflow........................................................................................12NetApp system requirements........................................................................ 12Celerra and VNX system requirements........................................................... 13Estimating time requirements for migration...................................................13Data migration considerations...................................................................... 14

NFS data migration considerations...................................................15

Data migration preparation 17

Network preparation..................................................................................... 18Cluster preparation....................................................................................... 18Prepare the NetApp storage system...............................................................18

Data migration testing 21

Test data migration from a NetApp storage system........................................ 22Test data migration from a VNX or Celerra system..........................................23

Performing a data migration 25

Migrate data from a NetApp storage system.................................................. 26Migrate data from a VNX or Celerra storage system........................................26Cut over to an EMC Isilon cluster................................................................... 27Managing failed migrations...........................................................................28

Migration logs.................................................................................. 28Set the migration log level................................................................28Restart a NetApp data migration.......................................................28Restart a Celerra or VNX data migration............................................ 30

Migration commands 31

isi_vol_copy.................................................................................................. 32isi_vol_copy_vnx...........................................................................................33

Chapter 1

Chapter 2

Chapter 3

Chapter 4

Chapter 5

Chapter 6

Chapter 7

CONTENTS

OneFS 7.2.1 Built-In Migration Tools Guide 3

Page 4: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

CONTENTS

4 OneFS 7.2.1 Built-In Migration Tools Guide

Page 5: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

CHAPTER 1

Introduction to this guide

This section contains the following topics:

l About this guide......................................................................................................6l Isilon scale-out NAS overview..................................................................................6l Where to go for support...........................................................................................6

Introduction to this guide 5

Page 6: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

About this guideThis guide describes how to migrate data from NetApp filers, EMC Celerra, and EMC VNXsystems to EMC Isilon clusters through the isi_vol_copy and isi_vol_copy_vnxtools.

We value your feedback. Please let us know how we can improve this document.

l Take the survey at https://www.research.net/s/isi-docfeedback.

l Send your comments or suggestions to [email protected].

Isilon scale-out NAS overviewThe EMC Isilon scale-out NAS storage platform combines modular hardware with unifiedsoftware to harness unstructured data. Powered by the OneFS operating system, an EMCIsilon cluster delivers a scalable pool of storage with a global namespace.

The platform's unified software provides centralized web-based and command-lineadministration to manage the following features:

l A cluster that runs a distributed file system

l Scale-out nodes that add capacity and performance

l Storage options that manage files and tiering

l Flexible data protection and high availability

l Software modules that control costs and optimize resources

Where to go for supportYou can contact EMC Isilon Technical Support for any questions about EMC Isilonproducts.

Online Support Live Chat

Create a Service Request

Telephone Support United States: 1-800-SVC-4EMC (800-782-4362)

Canada: 800-543-4782

Worldwide: +1-508-497-7901

For local phone numbers in your country, see EMC CustomerSupport Centers.

Help with onlinesupport

For questions specific to EMC Online Support registration oraccess, email [email protected].

Introduction to this guide

6 OneFS 7.2.1 Built-In Migration Tools Guide

Page 7: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

CHAPTER 2

OneFS built-in migration tools

This section contains the following topics:

l OneFS built-in migration tools overview...................................................................8l Advantages and limitations of OneFS built-in migration tools.................................. 8l Related documents................................................................................................. 9

OneFS built-in migration tools 7

Page 8: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

OneFS built-in migration tools overviewThe OneFS built-in migration tools transfer data over the network through Network DataManagement Protocol (NDMP). The tools leverage snapshot technology on source devicesso that a point-in-time image of the file system is transferred to the target EMC Isiloncluster. Snapshot technology enables clients on the source device to continue to accessdirectories that are being migrated.

The OneFS built-in migration tools provide the following features:

l Migrate data onto EMC Isilon clusters through the following tools:

n isi_vol_copy tool for NetApp storage system data migrations.

n isi_vol_copy_vnx tool for Celerra and VNX storage system data migrations.

Note

Celerra and VNX systems have the same underlying code base and thereforefollow similar data migration protocols.

l Migrate files and directories, including NFS permissions for NFS versions 3 and 4,Windows ACLs, Windows properties, and alternate data streams (ADS). However, theOneFS built-in migration tools do not migrate system configuration settings, such asSMB shares, local user accounts, or quotas.

l Migrate all of the data contained in a specified volume or directory. You cannotexclude any directories or files within a volume or directory from being migrated.

Advantages and limitations of OneFS built-in migration toolsFor most smaller data migrations from NetApp, Celerra, or VNX platforms, we recommendthat you migrate data with the OneFS built-in migration tools: isi_vol_copy andisi_vol_copy_vnx.

The OneFS built-in migration tools can often be more efficient than host-based tools,such as EMCopy and Robocopy. This is because the performance of host-based toolsdepends on the network connectivity of the host, whereas the OneFS built-in migrationtools depend only on the network connection between the source device and the targetEMC Isilon cluster. However, you should consider migrating data with a host-based tool ifone or more of the following conditions apply to your migration:

l The source device and the EMC Isilon cluster are on separate networks.

l Security restrictions prevent the source device and the EMC Isilon cluster fromcommunicating.

l The source volume on the NetApp storage system contains more than ten millioninodes.

OneFS built-in migration tools are available only for specific versions of OneFS, NetAppData ONTAP, Celerra, and the VNX operating systems. If you are migrating data fromoperating systems that the OneFS built-in migration tools do not support, you might needto migrate data with other tools. For more information, see NetApp system requirementsand VNX system requirements.

OneFS built-in migration tools

8 OneFS 7.2.1 Built-In Migration Tools Guide

Page 9: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

Related documentsWe recommend that you consult the following documentation before migrating your data:

l EMC Isilon Multiprotocol Data Access with a Unified Security Model and Identities, AccessTokens, and the Isilon OneFS User Mapping Service for information about Isilon identitymanagement.

l OneFS Web Administration Guide and OneFS CLI Administration Guide for informationabout Isilon administration.

l VNX Open Systems Configuration Guide for information about VNX identitymanagement.

l NetApp website for information about NetApp identity management andadministration.

l SMB File Migration to EMC Isilon for information about SMB file migration.

l NFS File Migration to an EMC Isilon Cluster for information about NFS file migration.

OneFS built-in migration tools

Related documents 9

Page 10: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

OneFS built-in migration tools

10 OneFS 7.2.1 Built-In Migration Tools Guide

Page 11: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

CHAPTER 3

Data migration planning

This section contains the following topics:

l Migration workflow................................................................................................12l NetApp system requirements................................................................................ 12l Celerra and VNX system requirements................................................................... 13l Estimating time requirements for migration...........................................................13l Data migration considerations.............................................................................. 14

Data migration planning 11

Page 12: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

Migration workflowWe recommend that you follow the migration workflow to make sure that your data ismigrated successfully.

Each migration must pass through the following stages:

Preparation

In the preparation stage, you can determine which data will be migrated from thesource device and where the data will be migrated to on the EMC Isilon cluster.During this stage, you can also configure settings of the source device and the targetEMC isilon cluster to maximize the performance and reliability of the data migration.

Testing

In the testing stage, you can select a smaller, representative data set to migrate tothe EMC Isilon cluster, and record performance statistics. This stage enables you toverify whether your network settings support data transfer between the sourcedevice and the EMC Isilon cluster. You can also estimate how much time themigration will take.

Migration

Initial data transfer

In the initial data transfer stage, all your data is migrated from a directory on thesource device to the EMC Isilon cluster. This process can take a very long time tocomplete, depending on the amount of data that you are transferring.

Incremental data transfers

In the incremental data transfer stage, all the additions that occurred after theinitial data transfer stage are migrated. This process helps to ensure that aminimal amount of data is required to be transferred at the time of switchingover completely to the EMC Isilon cluster, also known as the cutover stage.

Final data transfer and cutover

In the final data transfer and cutover stage, clients are prevented fromaccessing data on the source device, changes to the data are migrated onemore time, and clients are redirected to access their data on the EMC Isiloncluster.

NetApp system requirementsYour environment must meet the following system requirements before you can migratedata from a NetApp storage system to an EMC Isilon cluster with the isi_vol_copytool:

l The NetApp storage system and the EMC Isilon cluster must be connected by either aWAN or a LAN. We recommend that you perform migrations through a LAN.

l The NetApp storage system must be running Data ONTAP 7.x or Data ONTAP 8.x 7-Mode operating systems.

Note

NetApp clustered data ONTAP (CDOT) operating system is not supported.

Data migration planning

12 OneFS 7.2.1 Built-In Migration Tools Guide

Page 13: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

l NDMP must be enabled on the NetApp storage system. You are not required to enablethe NDMP daemon on the EMC Isilon cluster.

l The EMC Isilon cluster must be accessible through the root account.

l If there are firewalls between the NetApp system and the EMC Isilon cluster, theNDMP port that is configured on the NetApp system must be opened on the firewall.

l An NDMP user account and password must be configured and enabled on the NetAppstorage system.

Celerra and VNX system requirementsYour environment must meet the following system requirements before you can migratedata from a Celerra or VNX system to an EMC Isilon cluster with theisi_vol_copy_vnx tool:

l The VNX or Celerra system and the EMC Isilon cluster must be connected either by aWAN or a LAN. We recommend that you perform migrations through a LAN.

l The VNX or Celerra system must be running either VNX operating environment 7.x orCelerra DART 5.6.0 or later.

l On the EMC Isilon cluster, at least one access zone must be configured to access thesame authentication providers as the Celerra or VNX system.

l The EMC Isilon cluster must be accessible through the root account. If there arefirewalls between the Celerra or VNX system and the EMC Isilon cluster, the NDMPport that is configured on the Celerra or VNX system must be opened on the firewall.The default port on a Celerra or VNX system is 10000.

l An NDMP user must be configured on the Celerra or VNX data mover.

Estimating time requirements for migrationWe recommend that you estimate the amount of time that will be required for you tocomplete a data migration.

The total amount of data being migrated is not the only factor that determines timerequirements. The size and number of files being transferred can also affect the amountof time taken for a data migration. Smaller files require more overhead, and so migratingsmaller files takes more time than migrating larger files.

EMC Isilon migration testing produced the following time-estimation results:

File size range GB / hour

0 KB - 1 KB 0.414

1 KB - 8 KB 3.019

8 KB - 16 KB 9.678

16 KB - 32 KB 17.720

32 KB - 64 KB 30.899

64 KB - 124 KB 45.319

128 KB - 384 KB 69.231

384 KB - 1 MB 78.693

1 MB - 10 MB 81.733

Data migration planning

Celerra and VNX system requirements 13

Page 14: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

File size range GB / hour

10 MB - 100 MB 85.207

Over 100 MB 85.300

The results from the preceding table were obtained under the following conditions:

l Data was migrated from a Celerra or VNX system to an EMC Isilon cluster through theisi_vol_copy_vnx tool.

l The EMC Isilon cluster was running OneFS 7.0.2.

l The VNX was running VNX operating environment 7.0.

l It was a standalone migration.

l Data was migrated through a single NDMP stream.

l Data was migrated over a low-latency (less than 100 microseconds) Gigabit Ethernet(GigE) network.

l All the network bandwidth was allocated to the migration.

Data migration considerationsAs you prepare to migrate data to an EMC Isilon cluster, keep in mind the followingconsiderations:

l Local users and groups are not migrated to the EMC Isilon cluster, so if a local user orgroup owns a file, the file might not have an owner on the target EMC Isilon cluster.

l Verify the VNX NDMP session limit to make sure that the NDMP backup session is notheavily loaded.

l In case of migrations involving NetApp data sets, deduplication is ignored. Data ismigrated as if it is not deduplicated. However, after the data is transferred to the EMCIsilon cluster, you can deduplicate data through the SmartDedupe software module.

l In case of Celerra or VNX datasets, migration fails if there are any deduplicated files.You must remove deduplication on the files before transferring them to the EMC Isiloncluster. After migration, you can deduplicate the data again on the cluster.

l NetApp data sets support the Backup Restartable Extension (BRE), which enables youto restart failed backup or recovery operations at known good points or tapeboundaries that were identified prior to the failure. However, Celerra and VNXsystems do not support the BRE feature.

l Migrations of NetApp or VNX data sets to the EMC Isilon cluster over IPv6 link-localaddresses are not supported.

l If the path of a symbolic link changes during migration, the symbolic link will break,and you will need to rebuild the symbolic link.

l Check the export paths, share paths, and hostnames after a migration to make surethat they are valid and work properly. Make changes to them, if necessary.

l If a firewall exists between your EMC Isilon cluster and either the NetApp storagesystem or the Celerra or VNX systems, the firewall might block incoming data packets.To help ensure that data migrations are successful, we recommend that you configureyour firewall to perform a stateful inspection of incoming data packets, rather thandisabling your firewall. For information about configuring a stateful inspection, seeyour firewall documentation.

l You must perform migrations from a Celerra or VNX system at the volume level tomake sure that data is backed up properly.

Data migration planning

14 OneFS 7.2.1 Built-In Migration Tools Guide

Page 15: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

l Multiprotocol migrations from Celerra or VNX systems might not permit the same dataaccess methods or the same user access. For more information on multiprotocolmigrations, see the VNX documentation.

l VNX datasets with multiprotocol access policies are not supported for the same file.For more information on the protocols supported to access these files, see the VNXdocumentation.

l To migrate data faster, you can run multiple migrations in parallel. However, werecommend that you run no more than four simultaneous migrations per node in anEMC Isilon cluster.

l The names of all directories and files must contain only UTF-8 characters.

l OneFS built-in migration tools do not migrate attributes that are specific to NetAppData ONTAP, VNX, or Celerra DART operating environments.

NFS data migration considerationsThe following considerations are applicable only if you are migrating NFS data to an EMCIsilon cluster:

l If you are migrating data from multiple source devices, and the source devices are notconfigured with a common source of authentication, you might introduce duplicateUser IDs (UIDs) on the EMC Isilon cluster. If two users share a UID, and files owned bythe users are migrated to the cluster, both users will have the same access to eachother's files when the files are migrated to the cluster. To work around this issue, youcan change the UID for one of the users. However, if you do this, you must alsoremember to change the permissions of all files that the user has access to, to reflectthe changes.

l A named attribute that is created for data in a VNX system over NFS version 4 is notmigrated to an EMC Isilon cluster.

l EMC Isilon clusters do not support extended proprietary file attributes.

l EMC Isilon clusters do not support compressed or encrypted file attributes.

l The isi_vol_copy_vnx tool does not migrate file change times.

Data migration planning

NFS data migration considerations 15

Page 16: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

Data migration planning

16 OneFS 7.2.1 Built-In Migration Tools Guide

Page 17: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

CHAPTER 4

Data migration preparation

This section contains the following topics:

l Network preparation..............................................................................................18l Cluster preparation............................................................................................... 18l Prepare the NetApp storage system.......................................................................18

Data migration preparation 17

Page 18: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

Network preparationBefore you migrate data to an EMC Isilon cluster, follow these recommendations toprepare the network.

l Optimize the network infrastructure and connectivity between the source device andthe target EMC Isilon cluster.

l Maximize network bandwidth between the source device and the Isilon cluster byconnecting the two systems over 10 Gb/s Ethernet switches and by setting MTU at1500 bytes.

l Perform migrations over isolated networks so that migrations do not compete withclients for network bandwidth.

l Limit traffic on the network for maximum throughput.l Connect to the management port of a node by following the recommendations in

article 16744 on EMC Online Support.l Make sure that you have provisioned alternate connectivity before enabling IPv6

support. For example, keep an IPv4 network pool intact before modifying yournetwork configuration and disconnecting access to the EMC Isilon cluster.

Cluster preparationBefore you migrate data to an EMC Isilon cluster, follow these recommendations toprepare the cluster.

l Create a directory that will serve as the target of all migration operations. Migratingdata to a dedicated directory will minimize the impact of the migration on the rest ofthe cluster. After the migration is complete, you can move data to more appropriatelocations throughout the file system.

l Create equivalent exports and shares on the EMC Isilon cluster, and set upSmartPools policies to govern these exports. Do not migrate data directly to theexported directories.

l If local users exist on the source device, create equivalent accounts on the EMC Isiloncluster.

l If necessary, modify replication policy schedules to make sure that the data is notreplicated with the SyncIQ software module at the same time as when the data ismigrated to the EMC Isilon cluster.

l Disable all SmartQuotas quotas. Do not reenable quotas until the migration iscompleted.

Prepare the NetApp storage systemIf you plan to migrate data from a NetApp storage system to an EMC Isilon cluster, youmust prepare the NetApp storage system before you begin migrating data.

Procedure

1. Make sure that the NetApp storage system is configured to transfer data throughNDMP v4.

a. Verify the NDMP version by running the following command:

ndmp version

Data migration preparation

18 OneFS 7.2.1 Built-In Migration Tools Guide

Page 19: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

b. (Optional) Set the NDMP version to v4 by running the following command.

ndmpd version 4

2. Enable the challenge authentication method by running the following command:

options ndmpd.authtype challenge

Data migration preparation

Prepare the NetApp storage system 19

Page 20: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

Data migration preparation

20 OneFS 7.2.1 Built-In Migration Tools Guide

Page 21: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

CHAPTER 5

Data migration testing

This section contains the following topics:

l Test data migration from a NetApp storage system................................................ 22l Test data migration from a VNX or Celerra system.................................................. 23

Data migration testing 21

Page 22: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

Test data migration from a NetApp storage systemWe recommend that you test data migration from a NetApp storage system before youbegin your migration.

Procedure

1. Identify directories on the NetApp storage system that contain small, representativesamples of the data that will be migrated.

2. Create a directory on the EMC Isilon cluster that will contain the data that is migratedduring the test.

3. Initiate the full migration for each test directory on the source NetApp storage systemby running the isi_vol_copy command.

The following command migrates data to /ifs/data/netapp_migration/test:

isi_vol_copy netapp.ip.address:/vol/volume_name/media \/ifs/data/netapp_migration/test -sa user-name: -full

The system displays output similar to the following example:

The transfer is complete.Elapsed time: 5 hours, 1 minutes, 22 seconds.

4. Record the amount of time taken to transfer the data for each directory.

5. Verify that data and permissions were transferred to the cluster correctly.

6. Continue migrating data, recording the amount of time between incrementalmigrations and the amount of time taken to complete the incremental migrations.

The following command incrementally migrates data to /ifs/data/netapp_migration/test:

isi_vol_copy netapp.ip.address:/vol/volume_name/media \/ifs/data/netapp_migration/test -sa user-name: -incr

7. Record the amount of data transferred to the test directories.

The following command displays the amount of data contained in /ifs/data/netapp_migration/test:

du -hs /ifs/data/netapp_migration/test8. Record the number of files transferred to the test directories.

The following command displays the number of files contained in /ifs/data/netapp_migration/test:

ls -lR /ifs/data/netapp_migration/test | egrep -c '^-'9. (Optional) Compile the results of your test in a table and evaluate potential migration

time requirements.

The following table is an example of an evaluation table:

Data migration testing

22 OneFS 7.2.1 Built-In Migration Tools Guide

Page 23: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

Size (GB) Number offiles

Initialmigration

Finalmigration

Time betweenincrementalmigrations

Test 1 606 1,199,463 3:39:19 0:21:04 24:00:00

Test 2 351 3,476,712 5:46:03 1:35:32 24:00:00

Test 3 1,815 6,016,284 13:26:28 1:42:09 24:00:00

Test 4 1,679 6,011,737 14:10:14 1:51:04 24:00:00

Test data migration from a VNX or Celerra systemWe recommend that you test data migration from a VNX or Celerra system before youbegin your migration.

Procedure

1. Identify directories on the VNX or Celerra that contain small, representative samples ofthe data that will be migrated.

2. Create a directory on the EMC Isilon cluster that will contain the data migrated duringthe test.

3. Initiate the full migration for each test directory on the source VNX or Celerra storagesystem by running the isi_vol_copy_vnx command.

The following command migrates data to /ifs/data/vnx_migration/test:

isi_vol_copy_vnx vnx.ip.address:/directory/media \/ifs/data/vnx_migration/test -sa user-name: -full

The system displays output similar to the following example:

The transfer is complete.Elapsed time: 5 hours, 1 minutes, 22 seconds.

4. Record the amount of time taken to transfer the data for each directory.

5. Verify that data and permissions were transferred to the cluster correctly.

6. Continue migrating data, recording the amount of time between incrementalmigrations and the amount of time taken to complete the incremental migrations.

The following command incrementally migrates data to /ifs/data/vnx_migration/test:

isi_vol_copy_vnx vnx.ip.address:/directory/media \/ifs/data/vnx_migration/test -sa user-name: -incr

7. Record the amount of data transferred to the test directories.

The following command displays the amount of data contained in /ifs/data/vnx_migration/test:

du -hs /ifs/data/vnx_migration/test8. Record the number of files transferred to the test directories.

Data migration testing

Test data migration from a VNX or Celerra system 23

Page 24: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

The following command displays the amount of data contained in /ifs/data/vnx_migration/test:

ls -lR /ifs/data/vnx_migration/test | egrep -c '^-'9. (Optional) Compile the results of your test in a table and evaluate potential migration

time requirements.

The following table is an example of an evaluation table:

Size (GB) Number offiles

Initialmigration

Finalmigration

Time betweenincrementalmigrations

Test 1 606 1,199,463 3:39:19 0:21:04 24:00:00

Test 2 351 3,476,712 5:46:03 1:35:32 24:00:00

Test 3 1,815 6,016,284 13:26:28 1:42:09 24:00:00

Test 4 1,679 6,011,737 14:10:14 1:51:04 24:00:00

Data migration testing

24 OneFS 7.2.1 Built-In Migration Tools Guide

Page 25: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

CHAPTER 6

Performing a data migration

This section contains the following topics:

l Migrate data from a NetApp storage system.......................................................... 26l Migrate data from a VNX or Celerra storage system................................................26l Cut over to an EMC Isilon cluster........................................................................... 27l Managing failed migrations...................................................................................28

Performing a data migration 25

Page 26: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

Migrate data from a NetApp storage systemYou can migrate data from a NetApp storage system to an EMC Isilon cluster through theisi_vol_copy tool.

We recommend that you break large data sets into smaller divisions and repeat thisprocedure until all of the data is migrated.

Procedure

1. Initiate the full migration by running the isi_vol_copy command.

The following command migrates data from a NetApp storage system to /ifs/data/netapp_migration/:

isi_vol_copy netapp.ip.address:/vol/volume_name/media \/ifs/data/netapp_migration/ -sa user-name: -full

The system displays output similar to the following:

The transfer is complete.Elapsed time: 5 hours, 1 minutes, 22 seconds.

2. Verify that data and permissions were transferred to the EMC Isilon cluster correctly.

3. Continue performing scheduled, incremental data transfers until you are ready totransfer clients to the EMC Isilon cluster.

The following command incrementally migrates data from a NetApp storage systemto /ifs/data/netapp_migration/:

isi_vol_copy netapp.ip.address:/vol/volume_name/media \/ifs/data/netapp_migration/ -sa user-name: -incr

Migrate data from a VNX or Celerra storage systemYou can migrate data from a Celerra or VNX storage system to an EMC Isilon clusterthrough the isi_vol_copy_vnx tool.

We recommend that you break large data sets into smaller divisions and repeat thisprocedure until all of the data is migrated.

Procedure

1. Initiate the full migration by running the isi_vol_copy_vnx command.

The following command migrates data from a Celerra or VNX system to /ifs/data/vnx_migration/test:

isi_vol_copy_vnx vnx.ip.address:/directory/media \/ifs/data/vnx_migration/test -sa user-name: -full

If the full migration is successful, output indicating the completion of data transferand the time taken for the transfer appears at the end of the message log, as shown inthe following example:

The transfer is complete.Elapsed time: 5 hours, 1 minutes, 22 seconds.

Performing a data migration

26 OneFS 7.2.1 Built-In Migration Tools Guide

Page 27: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

If the full migration is unsuccessful, an error message appears at the end of themessage log, as shown in the following example:

Error sending text authentication: Error: Connection has not beenauthorized

2. Verify that data and permissions were transferred to the cluster correctly.

3. After one full migration session is completed successfully, continue performingscheduled, incremental data transfers until you are ready to transfer clients to theEMC Isilon cluster.

The following command incrementally migrates data from a Celerra or VNX storagesystem to /ifs/data/vnx_migration/test:

isi_vol_copy_vnx vnx.ip.address:/directory/media \/ifs/data/vnx_migration/test -sa user-name: -incr

Note

We recommend that you do not move directories on the source VNX system after a fullmigration session. If you try to move a directory into an another directory on which yousuccessfully completed a full migration and the former directory existed at the time ofthe migration, incremental migration initiated on the latter directory might fail.

4. Verify that the data and permissions were transferred to the cluster correctly duringthe incremental data transfer sessions.

Cut over to an EMC Isilon clusterAfter the data has been successfully migrated to an EMC Isilon cluster, you can perform acutover to allow clients to access their data on the cluster.

Procedure

1. Restrict access to the source device or set the data on the source device to read-only.

2. Initiate the final incremental data transfer by running either the isi_vol_copy orisi_vol_copy_vnx command with the -incr option.

The following command incrementally migrates data from a NetApp storage systemto /ifs/data/netapp_migration/:

isi_vol_copy netapp.ip.address:/vol/volume_name/media \/ifs/data/netapp_migration/ -sa user-name: -incr

3. (Required) Transfer files to their final locations on the EMC Isilon cluster.

4. Validate that the data is ready to be accessed by clients.

5. Update the client connections and name resolution protocols.

6. Redirect clients to the EMC Isilon cluster.

Performing a data migration

Cut over to an EMC Isilon cluster 27

Page 28: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

Managing failed migrationsIf a migration fails, you can view migration logs to determine what caused the failure. Youcan also restart migrations to begin migrating data again. Migrations do not automaticallyrestart after a failure.

Migration logsIf a migration fails, you can view the migration log to identify the cause of the failure.These logs are separate from the output of the data migration tools. The migration-tooloutput is not stored after the migration completes.

OneFS retains 10 migration log files at a time. When OneFS detects that the clustercontains more than 10 migration log files, OneFS deletes the oldest log file.

OneFS stores migration logs on the node that the migrations were started from. To accessa log, you must be connected to the node that contains the log. The default location ofmigration logs related to the isi_vol_copy tool is /var/log/isi_vol_copy.log.The default location of migration logs related to the isi_vol_copy_vnx toolis /var/log/isi_vol_copy_vnx.log.

Set the migration log levelIf problems arise during migration, you might want to increase the migration log level fora migration command to help you troubleshoot. Increasing the migration log levelincreases the amount of data stored in the migration logs.

If you choose to increase the log level for a migration command, always set the log levelback to the default setting after you have completed your troubleshooting. Increased loglevels can negatively impact migration performance and should not be used unless youare investigating a problem.

Procedure

1. Set the migration log level by running the isi_ilog command with the --leveland --syslog_threshold options.

The following command sets the log level for isi_vol_copy to debug:

isi_ilog -a isi_vol_copy --level debug --syslog_threshold debug2. After you have completed your investigation, reset the log settings by running theisi_ilog command with the --default option.

The following command resets the log settings for isi_vol_copy_vnx:

isi_ilog -a isi_vol_copy_vnx --default

Restart a NetApp data migrationIf a data migration process from a NetApp storage system fails, you can restart themigration from the point at which the migration failed or you can run a full migrationbased on certain conditions.

Run an incremental migration for a failed migration

You can run an incremental migration from the point at which the migration failed, if acheckpoint was taken before the failure. A checkpoint is a point in the NDMP backup data

Performing a data migration

28 OneFS 7.2.1 Built-In Migration Tools Guide

Page 29: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

stream when the data has been successfully written to a tape, and that data can belocated and accessed by subsequent NDMP recovery operations.

Procedure

1. Restart the migration by running the isi_vol_copy command with the sameparameters that you specified to begin the migration.

For example, if you ran the following command to begin an incremental migration, andthe migration failed, you would need to run the same command again to restart themigration:

isi_vol_copy netapp.ip.address:/vol/volume_name/media \/ifs/data/netapp_migration/ -sa user-name: -incr

The system displays output similar to the following:

The transfer is complete.Elapsed time: 1 hours, 2 minutes, 35 seconds.

Run a full migration for a failed migration

You can run a full migration for a failed migration if a checkpoint was not taken before thefailure, even if the migration that failed was an incremental migration.

Procedure

1. Restart the migration by running the isi_vol_copy command with the sameparameters that you specified to begin the migration.

For example, if you ran the following command to begin an incremental migration, andthe migration failed, you would need to run the same command again to restart themigration:

isi_vol_copy netapp.ip.address:/vol/volume_name/media \/ifs/data/netapp_migration/ -sa user-name: -incr

The system displays output similar to the following:

The transfer is complete.Elapsed time: 1 hours, 2 minutes, 35 seconds.

2. Delete the directory on the EMC Isilon cluster that data was being migrated to.

For example, run the following command to delete the /ifs/data/netapp_migration directory:

rm -Rf /ifs/data/netapp_migration

3. Recreate the migration directory on the cluster.

For example, run the following command to create /ifs/data/netapp_migration:

mkdir /ifs/data/netapp_migration

4. Restart the migration by running the isi_vol_copy command with the -fulloption.

Performing a data migration

Restart a NetApp data migration 29

Page 30: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

For example, the following command restarts the migration of /ifs/data/netapp_migration/:

isi_vol_copy netapp.ip.address:/vol/volume_name/media \ /ifs/data/netapp_migration/ -sa user-name: -full

Restart a Celerra or VNX data migrationIf a data migration from a Celerra or VNX storage system fails, you can restart themigration. To restart a Celerra or VNX migration, you must run a full migration, even if themigration that failed was an incremental migration.

Procedure

1. Delete the directory on the EMC Isilon cluster that data was being migrated to.

The following command deletes /ifs/data/vnx_migration:

rm -Rf /ifs/data/vnx_migration2. Re-create the migration directory on the cluster.

The following command creates /ifs/data/vnx_migration:

mkdir /ifs/data/vnx_migration3. Restart the migration by running the isi_vol_copy_vnx command with the -full

option.

The following command restarts the migration of /ifs/data/vnx_migration/:

isi_vol_copy_vnx vnx.ip.address:/directory/media \/ifs/data/vnx_migration/ -sa user-name: -full

Performing a data migration

30 OneFS 7.2.1 Built-In Migration Tools Guide

Page 31: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

CHAPTER 7

Migration commands

This section includes the following topics:

l isi_vol_copy.......................................................................................................... 32l isi_vol_copy_vnx...................................................................................................33

Migration commands 31

Page 32: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

isi_vol_copyMigrates data from a NetApp storage device.

Syntax

isi_vol_copy {<src_filer>:<src_dir> <dest_dir> {-full | -incr} [-sa <username>:[<password>]] [-sport <ndmp_src_port>] [-dport <ndmp_data_port>] [-dhost <host>] [-maxino <integer>] | -list [-detail] | -contexts <server> [-sa <username>:[<password>]] | -cleanup <server> [-sa <username>:[<password>]]}

Options

<src_filer>Specifies the IP address or domain name of the NetApp storage device.

<src_dir>Specifies the absolute path of the directory on the NetApp storage device to migratefrom.

<dest_dir>Specifies the absolute path of the directory on the cluster to migrate data to.

-fullMigrates all data from the source to the target directory.

-incrMigrates only data that has been modified since the last migration was run.

-sa <username>:[<password>]Specifies the username and password of a user on the NetApp storage device. If the<username> specified is not the name of the root account, specify <password> as theNDMP password of the user. To view the NDMP password of a user, run the ndmpdpassword command on the NetApp storage device.We recommend that you do not specify a password through this option. Instead,specify only a username. If you specify a password as part of the command, thepassword will be visible to all other users logged in to the cluster. If you do notspecify a password, and one is required, you will be prompted for the password. Ifyou enter a password at the prompt, the password will not be visible to other userson the cluster.

-sport <ndmp_src_port>Specifies the NDMP port that OneFS will connect to on the NetApp storage device.The default value is 0, which enables OneFS to connect to the default NDMP portconfigured on the NetApp storage device.

-dport <ndmp_data_port>Specifies the NDMP port on the EMC Isilon cluster that OneFS will coordinate thedata migration through. The default value is ANY, which enables OneFS to connectthrough any available port. You can also specify a fixed NDMP port on the clusterwhen a firewall is configured between the cluster and a NetApp storage device.

-dhost <dest_ip_addr>Specifies the name or IP address of the interface on the EMC Isilon cluster thatOneFS will coordinate the data migration through. This can be useful if the cluster

Migration commands

32 OneFS 7.2.1 Built-In Migration Tools Guide

Page 33: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

has multiple network interfaces and the majority of the data must be transferredthrough a link other than the outgoing NDMP control interface.

-maxino <integer>Specifies the maximum number of files that can be created on the NetApp volume.This option can be useful if the NDMP stream incorrectly reports the maximumnumber of files, which can cause the migration to fail. Manually specifying thecorrect maximum number of files prevents this issue.

-listDisplays the current status of all migration sessions.

-detailDisplays more detailed information about migration sessions.

-contexts <server>Displays information about interrupted migration sessions that can be restarted.This information is retrieved from the NetApp storage device.Specify <server> as an IP address of the NetApp storage device.

-cleanup <server>Deletes information about non-restartable migration sessions on both the EMC Isiloncluster and the NetApp storage device.Specify <server> as an IP address of the NetApp storage device.

isi_vol_copy_vnxMigrates data from a Celerra or VNX storage device.

Syntax

isi_vol_copy_vnx <src_filer>:<src_dir> <dest_dir> {-full | -incr} [-sa <username>:[<password>]] [-sport <ndmp_src_port>] [-dport <ndmp_data_port>] [-dhost <host>]

Options

<src_filer>Specifies the IP address or domain name of the VNX storage device.

<src_dir>Specifies the absolute path of the directory on the VNX storage device that is beingmigrated to the EMC Isilon cluster.

<dest_dir>Specifies the absolute path of the directory that data is being migrated to.

-fullMigrates all data from the source to the target directory.

-incrMigrates only data that has been modified since the last migration was run.

-sa <username>:[<password>]Specifies the username and password of a user on the VNX storage device.We recommend that you do not specify a password through this option. Instead,specify only a username. If you specify a password as part of the command, thepassword will be visible to all other users logged in to the cluster. If you do notspecify a password and one is required, you will be prompted for the password. Ifyou enter a password at the prompt, the password will not be visible to other userson the cluster.

-sport <ndmp_src_port>

Migration commands

isi_vol_copy_vnx 33

Page 34: OneFS 7.2.1 Built-In Migration Tools Guide - EMC My …€¦ ·  · 2016-07-138 OneFS 7.2.1 Built-In Migration Tools Guide. ... l OneFS Web Administration Guide and OneFS CLI Administration

Specifies the NDMP port that OneFS will connect to on the VNX storage device. Thedefault value is 0, which enables OneFS to connect to the default NDMP portconfigured on the VNX storage device.

-dport <ndmp_data_port>Specifies the NDMP port on the EMC Isilon cluster that OneFS will coordinate thedata migration through. The default value is ANY, which enables OneFS to connectthrough any available port.

-dhost <host>Specifies the name or IP address of the interface on the EMC Isilon cluster thatOneFS will coordinate the data migration through. This can be useful if the clusterhas multiple network interfaces and the majority of the data must be transferredthrough a link other than the outgoing NDMP control interface.

Migration commands

34 OneFS 7.2.1 Built-In Migration Tools Guide