I need to do a server to server transfer, and the data is about 1 TB in size. One server supports plain FTP, but the other mandates FTPS. Both servers are located in the US. If the data was within a GB I could download it onto my PC via FTP and upload via FTPS. I'm located in India where speeds are about 1 Mbit/sec (100 KB per sec). Downloading 1 TB onto my PC would take days and re-uploading it would take days. No chance of using wget because I have SSH/root access to neither. All I got is FTP(S).
What if there was a US server that could open 2 FTP(S) connections, and transfer data directly between 2 servers? That way it would be very fast (at least 10-50 MB/sec?) and I could complete the transfer within a day. Is there such a service, or can it be built with a script running on a US VPS server?