Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Best way to instantly mirror/sync files from Windows to Linux server [closed]

I have a directory on a Windows machine with a large number of files and folders that I need to watch and have the files mirrored/synced instantly (or as near to as possible), to a Linux machine over the local network.

I've investigated: - Rsync, not realtime enough - WinSCP 'Keep directories up to date' feature, which was OK but limited to 500 directories and the performance was pretty slow.

There are a bunch of results of shareware-style apps that claim to do this, but they are all pretty dubious looking. It seems there must be a good FOSS solution somewhere?

UPDATE: I'd be happy with a one-way transfer rather than a full sync, as long as it's instant and automatic.

like image 761
EvilPuppetMaster Avatar asked Jan 08 '09 05:01

EvilPuppetMaster


People also ask

How do I sync files between Linux and Windows?

4 Ways to Transfer Files From Windows to LinuxSecurely copy files via SSH. Windows to Linux file transfer with FTP. Share data using sync software. Use shared folders in your Linux virtual machine.

How do I automatically sync mirror folders?

To do so, click on the arrow next to the green cogwheel icon and select “Mirror” from the drop-down list. Click compare to view the differences between source and destination, then configure the sync variant to be “Mirror”. Click “Synchronise” to start the process.

Is FreeFileSync really free?

FreeFileSync is a free and open-source program used for file synchronization. It is available on Windows, Linux and macOS.


2 Answers

I second eneset's proposal of the Unison software. Also if you care of looking for some alternatives Lifehacker has an interesting article on this subject http://lifehacker.com/372175/free-ways-to-synchronize-folders-between-computers

titel

like image 56
titel Avatar answered Sep 18 '22 01:09

titel


It seems that what you want is to actually deal with the files on the linux server as if they were local files on your computer.

Did you consider looking for a tool to mount a remote ssh folder as a local drive?

like image 42
hasen Avatar answered Sep 19 '22 01:09

hasen