

Remember, you’re not just copying files – you are copying information associated with those files. And the challenges only get more apparent as the number of files grows. However, each of the available methods to migrate are not without challenges. This can migrate all NAS data types, as it’s file-system agnostic. There is also the old standby of NDMP, which just about every storage vendor supports. The arrows in your quiver (so to speak) for migrating NAS data are your typical utilities, such as the tried and true Robocopy for CIFS/SMB data. What tools are available to migrate unstructured NAS data? Then the complexity of the unstructured NAS data is exacerbated by the fact that it will take a very, very long time to migrate in some cases. When coming from a non-NetApp storage system, it gets trickier because copying the data is the *only* option at that point. If you’re coming from 7-Mode, you can certainly migrate using the 7MTT, which will copy all those folders and ACLs, but you potentially miss out on the opportunity to restructure that NAS data into a more manageable, logical format via copy-based transition (CBT). It’s a sore point for NAS migrations because it’s difficult to move due to the dependencies. It refers to a dataset that has been growing and growing over time and becoming harder and harder to manage at a granular level due to the directory structure, number of objects and the sheer amount of ACLs. If you’re not familiar with the term, unstructured NAS data is, more or less, just NAS data. (Also, stay tuned for more transition goodness coming very, very soon!) What’s unstructured NAS data? FIle-based copy for migration out of block-based (LUN) to file-based NAS.File-based copy (copy-based transition) for unstructured NAS data on non-NetApp storage.Application based (such as Storage vMotion, Oracle migration tools, etc).Foreign LUN Import for block-based migrations from any storage platform.7-Mode transition tool (7MTT) using SnapMirror for 7-Mode to cDOT migrations.There are a variety of ways people have been moving to cDOT: 7-Mode is going the way of the dodo, and we’re helping customers (both legacy and new) move to our scale-out storage solution. So whenever possible, use it or let me know if you know a scenario, where multi threading is a bad idea to use.As many of those familiar with NetApp know, the era of clustered Data ONTAP (CDOT) is upon us. But the impact was not as good as with the single file: The average dropped to 489 seconds, which is 58% of the singlethreaded time (Compare: The single file multithread job took 51%).Ĭopying so many small files takes awfully long compared to the other jobs: The average was 4860 seconds or nine times longer than the single file job.īut here is the greatest time saving possible: Multi thread took only 849 seconds or 17% of the original time.įrom my test and my experience using the /MT parameter won’t hurt, but can easily speed up your jobs. I would assume that multi threading helps here a lot as we have several files to copy. The copy job for the image files took significantly longer than the single file: The average was 841 seconds with 770 seconds the fastest and 946 seconds the slowest. The speed nearly doubled: The time required dropped to 255,7 seconds average with a maximum of 289 seconds and a minimum of 224 seconds. I would expect multi threading to have little to no impact to the speed in this scenario. The average is below 500 seconds (499,8) with a maximum of 612 seconds and a minimum of 450 seconds. The large single file copies pretty fast (compared to the other files): Multi thread: /DCOPY:DA /COPY:DAT /MT:8 /R:1000000 /W:30) Large Single File The other parameters were left to default (Single thread: /DCOPY:DA /COPY:DAT /R:1000000 /W:30. I copied the scenarios ten times without the multi threading parameter and ten times with /MT. So depending on your network and storage, the result can vary, but the general idea and improvements should apply to your setup too. This tool comes with a lot of parameters, some are more known and some might not be that present to all users.įor this test, I prepared the following scenarios:
#Emcopy does it limit speed windows
Most Windows admins should know robocopy, the built-in copy and mirror tool from microsoft. Update: Here is a new article about the impact of more or less threads. I have checked how this parameter impacts the speed of your copy jobs.

While some are well known and used, there is maybe the most underrated parameter: /MT for multithreading. Posted on Apby Andy in Windows, Windows Server Robocopy and multithreading: How fast is it?
