When copying files from one share to another share on remote file server very slow, it is because Windows treat two share are different resource, so files are copied from remote file server to local PC, then copy back to remote file server. Within the same resource (same share), most of file server including Morro has optimization called "server-side-copy", and no data transmission occurs between file server and the PC.


Using Morro, if you do file copy between share, it not only file transfer between CacheDrive and PC. But also file upload will be take place. So total time including sync between multiple CacheDrive will be slow.


We recommend using the Team Portal (MCM > Files) to copy files to another share, this will copy the metadata of the files in the cloud and omit the step of uploading files.


Limitations:

  • Copy option on Team Portal only supports copying one folder or multiple files at once. It doesn't support to copy folders and files at the same time.
  • Copy option on Team Portal only supports copying folders/files to other shares in the same pool.
  • Copied files will appear as stub files on the CacheDrives.


You can also use Windows File Explorer (Windows 8/Windows Server 2012 or later) or Robocopy (Windows 7/Windows Server 2008 or later) for copying large amounts of data between two shares on the same CacheDrive. 


To perform the copy using Windows Explorer:

  1. Connect to both shares using File Explorer (or optionally map them as two network drives).
  2. Right-click on the source folder and select Copy.
  3. Go to the destination File Explorer window and click Paste.


To perform the copy using Robocopy:

  1. Connect to both shares using File Explorer (or optionally map them as two network drives).  You can also use the "net use" command from PowerShell

    net use z: \\$my_hostname\$my_share /user:$username $password

    Replace $my_hostname with the hostname, replace $my_share with the share name, and replace $username and $password with your user account and password.

  2. Use robocopy from PowerShell to perform the copy:

    robocopy z: y: /E

  3. For more information on the available Robocopy options, please see the documentation:

    https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/robocopy

    If the source directory is very large, we suggest doing a trial run with a smaller directory until you are satisfied with the results of the options selected.