web-dev-qa-db-fra.com

Garder le dossier Windows local synchronisé avec le dossier ftp distant en temps réel

Je sais que cela a déjà été demandé, mais j'aimerais que cela se passe en temps réel et de manière transparente (sans qu'il soit nécessaire d'ouvrir un client FTP distinct tel que FileZilla).

Par exemple, si je modifie un fichier texte dans le dossier local, puis le sauvegarde, il doit le détecter immédiatement et transmettre les modifications au dossier distant. De même, si des fichiers/dossiers sont ajoutés ou supprimés dans le dossier local, les mêmes modifications doivent être apportées au dossier distant.

Il peut être unidirectionnel (les modifications apportées au dossier local doivent être insérées dans le dossier distant, mais l'inverse n'est pas nécessaire).

Ce serait bien si cela nous permettait de spécifier certains fichiers/dossiers exclus qui n'ont pas besoin d'être synchronisés.

Existe-t-il une telle application à votre connaissance?

65
bobo

WinSCP peut faire exactement ce que vous voulez avec Synchronize feature. Le seul problème est qu'il manquera parfois une mise à jour et vous devrez arrêter la surveillance et la redémarrer (ce qui oblige une synchronisation complète). Je ne l'ai toutefois remarqué que lorsque je fais beaucoup de sauvegardes dans le même fichier sur de courts intervalles.

42
afrazier

Cela m'a pris une bonne demi-journée de tests sans fin - voici mes conclusions: de nos jours, il existe de superbes applications de synchronisation en temps réel automatiques FTP <-> PC, semblables à des boîtes de dépôt, qui sont vraiment un rêve à utiliser. Enfin presque. À ce stade-ci seulement, UN SEUL peut être considéré: et c'est GoodSync . C'est toujours fiable et rapide et lisse (assez). D'autres solutions ont soit des bugs ou des problèmes, soit des défauts.

Il y en a un super appelé Fling - c'est parfait - dans tous les sens !!!! - sauf, oh, hmm, il ne met pas à jour le serveur FTP lorsque vous supprimez des fichiers. il ne peut qu'ajouter ou modifier .... c'est vraiment un outil uploading, celui-là. à moins que quelqu'un leur demande d'ajouter la fonctionnalité manquante à l'application.

Et puis FTPBox est l’autre mentionable, mais après 10 minutes d’essai, c’est un non-aller: c’était nerveux dans sa constante 'notifications de fichiers x ont été téléchargées' lorsque ces fichiers n’avaient même pas besoin de être resynchronisé, et même lors de la mise à jour d'un fichier à partir du PC local, il semblait alors le remplacer par l'avant-dernière version à partir du serveur!

C’est donc GoodSync, les gens, qui ont fait leurs preuves .

Finalement, le papa d'or de tous semble être SyncAny , mais ce n'est pas encore sorti. Spose ça vaut la peine d'attendre pour celui-là!

36
user78017

SugarSync est un concurrent de DropBox . Il vous permet de sélectionner les dossiers que vous souhaitez synchroniser, plutôt que d'utiliser simplement un dossier spécial sous Mes documents. L'un ou l'autre est gratuit pour un stockage allant jusqu'à 2 Go.

Si vous essayez d'utiliser votre propre serveur FTP, je pense que le logiciel gratuit (abandonware) NetDrive plus Cobian Backup est votre réponse. Cobian vous permettra de planifier la sauvegarde périodiquement.

Si cela ne vous dérange pas de payer pour un planificateur de sauvegarde, mon préféré est Deuxième copie , qui vous permettra de sauvegarder des fichiers à chaque fois qu'ils changent.

Cobian et SecondCopy fonctionnent directement avec les serveurs FTP, mais j'ai constaté qu'ils rencontraient des problèmes avec les grands ensembles de fichiers via FTP.

6
Ben

Net drive www.netdrive.net

montera vos serveurs ftp en tant que lecteur séparé sur votre ordinateur. Vous pouvez ensuite utiliser n'importe quel service de synchronisation de fichiers gratuit pour déplacer vos fichiers d'un dossier à un autre.

5
richzilla

AutoVer fait ce que vous demandez et est gratuit.

Il sera copié sur FTP/USB/disque lorsque les fichiers changent et prend en charge de nombreuses autres fonctionnalités.

http://www.beanland.net.au/autover/

5
t.mikael.d

Il semble que Synchroniseur de fichiers super flexible peut le faire.

3
CGA

http://ftpbox.org/

En retard à la fête! Mais cela fonctionne très bien pour moi. Et c'est gratuit.

2
maxfridbe

Je suis programmeur pour le projet open source IQBox FTP: https://code.google.com/p/iqbox-ftp/

Il synchronise le FTP en temps réel (bien qu'il scanne le serveur FTP car les serveurs FTP ne prennent pas en charge les notifications en temps réel) et dispose d'un outil de ligne de commande facultatif pour l'automatisation. Il y a un téléchargement pour Windows. De plus, le code Python fonctionne sous Windows, Mac ou Linux.

2
SilentSteel

Essayez GoodSync . Il est gratuit pour trois dossiers de synchronisation et est compatible avec FTP, SFTP et de nombreuses options de synchronisation dans le cloud.

2
BrendonWBrown

Total Commander possède une fonctionnalité intégrée pour FTP et la synchronisation. Juste télécharger et installez-le, connectez-vous au dossier FTP dans le volet de gauche, ouvrez le dossier local à droite et choisissez Commands -> Synchronize Dirs.

0
ruruskyi

Avez-vous essayé FTP Synchronizer? Il est conçu pour la synchronisation de fichiers ftp. Il ne prend pas en charge la synchronisation en temps réel, mais vous pouvez le laisser synchroniser les fichiers toutes les quelques minutes.

0
trudger