web-dev-qa-db-fra.com

Meilleur moyen de mettre en miroir / synchroniser instantanément des fichiers de Windows vers un serveur Linux

J'ai un répertoire sur une machine Windows avec un grand nombre de fichiers et de dossiers que je dois regarder et j'ai les fichiers en miroir/synchronisés instantanément (ou aussi près que possible), sur une machine Linux sur le réseau local.

J'ai étudié: - Rsync, pas assez en temps réel - WinSCP "Garder les répertoires à jour", qui était OK mais limité à 500 répertoires et les performances étaient assez lentes.

Il y a un tas de résultats d'applications de style shareware qui prétendent le faire, mais elles sont toutes assez douteuses. Il semble qu'il doit y avoir une bonne solution FOSS quelque part?

MISE À JOUR: Je serais satisfait d'un transfert unidirectionnel plutôt que d'une synchronisation complète, tant qu'il est instantané et automatique.

31
EvilPuppetMaster

Je seconde la proposition eneset du logiciel Unison. Aussi, si vous souhaitez rechercher des alternatives, Lifehacker a un article intéressant à ce sujet http://lifehacker.com/372175/free-ways-to-synchronize-folders-between-computers

titel

5
titel

Il semble que vous souhaitiez réellement traiter les fichiers sur le serveur Linux comme s'il s'agissait de fichiers locaux sur votre ordinateur.

Avez-vous envisagé de rechercher un outil pour monter un dossier ssh distant en tant que lecteur local?

5
hasen

Jetez un œil à Unison ( http://www.cis.upenn.edu/~bcpierce/unison/ ). Je l'ai utilisé avec succès pour la mise en miroir du répertoire de base Linux/Windows.

5
eneset

Avez-vous envisagé d'utiliser Samba ? Il vous permettra de monter des partages Windows sous Linux ainsi que d'accéder aux répertoires Linux depuis Windows si vous les configurez comme partages.

3
Jared