Link to home
Start Free TrialLog in
Avatar of petermolit
petermolit

asked on

File sync tool via Internet TCP/IP port

I'm looking for a file sync tool which can synchronize over an TCP/IP port through a firewall. Think off Remote Administrator file transfer but than with automatic one to one file synchronisation options and byte level copy. I know many tools who can replicate files with FTP but I'm looking for a complete solution to replicate files secure over the internet.
ASKER CERTIFIED SOLUTION
Avatar of gurutc
gurutc
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Sync Toy from Microsoft works well and you can schedule it to run automatically. To sync files over the Internet use a VPN. First, setup a Router-to-Router VPN, then setup Sync Toy and put it in Windows Scheduled Tasks. That will give you an automatic secure file sync over the Internet.

http://www.microsoft.com/downloads/details.aspx?familyid=E0FC1154-C975-4814-9649-CCE41AF06EB7&displaylang=en
Avatar of DireOrbAnt
DireOrbAnt

http://doubletake.com/

It does block-level mirroring and replication. You can also compress the data to reduce bandwidth.

It's a full-fledge solution, but it's not cheap.
Maybe fullsync is an other option? (just mount an external share - and configure the syncing... It's simple to setup.)

It's free, and will be able to sync from one volume to another mounted volume.

If you realy want to go remote - you'll have to go for heavier methods: rsync, doubletake,vpn...
secure copy: means encryption
-> ssh-server

it's possible to do so - i've done it with scp (secure copy from putty) under some sync tool (i don't remember which one) - to a linux machine running a sshd-service. A few lookups under google & you'll find a way to fix this problem.

Another approach may be the usage of stunnel on both sides - to encrypt trafic between ports. (just use google to find out what it may do for you).
rsync is the way to go. It runs over ssh and is by far the most flexible, powerful, yes free solution available. Forget the gui option; it might make things more simple initially, but master the command line and you'll have the full power of rsync at your fingertips.

gurutc is the deserving receiver of your points here.