Part of the problem is that, I believe, it's using the DNS-323's FTP service to complete the task of transferring files disk-to-disk, and FTP is just a slow method for moving a lot of files because of all the pre- and post-copy checks associated with FTP transfers (e.g. check if file exists, compare rights of files, check filesize, copy file, check that file size on new location is correct, check that file rights are correct, etc.). When I used to work on websites, I dreaded uploading a completely new copy of my company's website to our webserver because there were so many files that it took over an hour to transfer the ~125MB site.