I have two Seagate BlackArmor 400 NAS units and I want to transfer a lot of files from one to the other.

I can access both through a browser GUI and also are the shares I want to transfer between available in my Network Location in Windows 7. I guess that's the CIFS thing there but not sure.

However if I just drag and drop or use something like TeraCopy the speed is very bad. It's like the file actually transfers through my PC which is wireless and not getting great speed.

The Seagate blackarmor has a download manager that supports http and ftp and the share is ftp enabled but I have no idea how it's url would be on local network ( there is no DNS setup for the FTP but it's marked as enabled ).

Does anyone know of a good solution for me to transfer the files between the 2 NAS system without having a PC in between and getting good speed.

  • If you need to copy now then try again with a wired network cable. That will significantly increase the speed. But the optimal solution would be to log in on one of the NAS units and copy from there. – Hennes Apr 10 '13 at 21:02
  • As both the NAS units have FTP, you could test and see if FXP is enabled, which would allow for direct file transfers. If FTP is enabled, I'd imagine just pointing an FTP (or FXP) client at the IP address for the NAS will get you an FTP connection . . . – ernie Apr 10 '13 at 21:06
  • Foe full disclosure I tried to just move it over network through a PC but it was very unstable, connection lost issues. So my solution was FTP from NAS to PC, and the from PC to other NAS in chunks. When I wired the computer to the network I was able to get speeds in excess of 10mb/sec when transferring multiple files at once. This was acceptable solution while not the best. It seems that the Blackarmor also has a Backup manager that can backup to another NAS but I never tried that out. – Ingó Vals Apr 15 '13 at 11:59

You are correct in your assumption that the files are being copied to your machine and then back to the 2nd NAS.

The only way to accomplish this is if there is a way to setup some sort of direct file-exchange between the two NAS devices. Either some sort of command-line tool for pushing or pulling the files from the other NAS. If there is no command line tool, perhaps there is a GUI tool like RSYNC that can be configured to pull data from a remote server. There might also be some options for some other replication tools that might be useful.

| improve this answer | |
  • I do not believe a command line tool was included and SSH is not a possibility. I was hoping perhaps for the FTP solution but I have no idea what the ftp address would be on a LAN ftp server. – Ingó Vals Apr 10 '13 at 21:12
  • FTP would do the same thing as a network share. The problem is, most file-transfer protocols out there are strictly client->server. There typically is no concept of server->server or peer->peer or a way to negotiate a file transfer in 99% of the common file-transfer protocols. – TheCompWiz Apr 10 '13 at 21:19
  • 1
    FXP will do server to server, if the FTP servers support it . . . – ernie Apr 10 '13 at 21:22
  • @ernie: good suggestion, but that fits in to the phrasing I used... (most/typically/99%/common). Unfortunately, most NAS appliances have the most stripped-down packages they can find. I would seriously doubt they would have support for FXP. It's worth a try tho :) – TheCompWiz Apr 10 '13 at 21:24
  • Yeah I tried to use FlashFXP to transfer between but got some error so I guess FXP isn't supported. I guess it will have to be a slow and boring 2mb/sec transfer. – Ingó Vals Apr 11 '13 at 8:54

For the cheap NAS devices like the ones you mentioned, you are limited to what you are doing already, i.e., a host based copy and yes it will be painfully slow.

If you are not the faint of the heart tye of person, who don't mind cracking open the plastic device enclosures, and if the data on your target drive is not that important or small enough to be stashed somewhere else, I'd suggest asking people you know if they have a disc cloning machine that you can borrow or use and take your drives to this machine, clone them. Then delete the portions which are no interest to you after you are done and pout the drives back into their enclosures.

Short of that, I'd suggest, dividing the data you want to copy into manageable chunks and start copying few chunks before you go to bed every night and let the computer do your job for you as you sleep.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.