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

67

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 avoir à 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?

bobo
la source
Question connexe: superutilisateur.com/questions/48782/…
Gnoupi
@ Gnoupi oui mais j'aimerais que la synchronisation se fasse en temps réel
bobo
Oui, je sais, je ne faisais que rajouter ceci comme un "connexe", ce n'est pas un doublon.
Gnoupi
semble que FileZilla peut presque le faire. pourrait être suffisant pour certaines personnes: smallbusiness.chron.com/synchronize-filezilla-47982.html
cregox
3
pouvez-vous ouvrir ce message s'il vous plaît, c'était le premier message que j'ai trouvé dans google, pas le doublon. ce qui signifie que cette question génère davantage de trafic vers superuser.com et non la question d'origine.
DeerSpotter

Réponses:

42

WinSCP peut faire exactement ce que vous voulez avec sa fonction Synchroniser . 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.

afrazier
la source
Fonctionnalité intéressante, mais malheureusement, elle ne fonctionne qu'au premier plan (minimisée). Ce serait bien de le synchroniser sans avoir besoin de démarrer le programme
Hugo Delsing
36

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. À l'heure actuelle, seul UN 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 de téléchargement , celui-là. à moins que quelqu'un leur demande d'ajouter la fonctionnalité manquante à l'application.

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

Alors, c’est GoodSync, des 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à!


la source
Essayé avec goodsync, je voulais seulement synchroniser les fichiers modifiés. Au lieu de cela, j'ai attendu 5 heures pour synchroniser 4000 fichiers et je n'ai trouvé aucun moyen de sauter une synchronisation complète.
t.mikael.d
2
J'ai trouvé AutoVer, je l'ai ajouté pour répondre à la question.
t.mikael.d
1
Wow, je pense que vous avez trouvé un gagnant! Après un petit bug dans la configuration d'un nouveau travail de synchronisation (erreur FTP non valide - il fallait tout recommencer et ajouter les détails du serveur FTP avant de revenir en arrière et de configurer le reste du travail), cela semble plutôt simple et rapide! Je vais continuer à tester ... c'est beaucoup plus rapide que goodsync et semble avoir JUSTE les fonctionnalités que je recherche.
1
ah homme qui est tellement ennuyeux - il fait vraiment ça? si je trouve que ça m'arrive aussi (est-ce que ça marche en tant qu'administrateur / en essayant d'exécuter les options de compatibilité / tout le dossier de l'application / les ajustements de permission avec appdata améliorent les choses?), je suppose que je vais devoir retourner à goodsync pour le moment - à moins de pouvoir écrire un un simple lot pour ré-écrire des fichiers de configuration avec des informations ftp lors de la connexion (ah, mon mot de passe n'est pas un texte clair? je ne suis pas un expert) ... J'en ai marre de chercher des développeurs qui demandent des fonctionnalités et qui cherchent à corriger des bugs! (Vous pouvez avoir un grand succès parfois si! si elles sont petites et gentilles et ... vous avez de la chance!) J'ai joué le rôle de duplicati.
2
Vous pouvez également essayer mon projet gratuit open-source, IQBox FTP. Il est conçu pour être simple et synchroniser sur FTP-SSL par défaut: iqstorage.com/iqbox.php
SilentSteel
6

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/

t.mikael.d
la source
1
Le forum d'AutoVer mentionne également DSynchronize comme une alternative simple
xmojmr
C'est la meilleure solution. Je l'utilise pour synchroniser mon environnement de développement avec mon environnement de transfert. Il copie les DLL juste après une construction. Le code est maintenant hébergé sur GitHub: github.com/hunterbeanland/AutoVer
Sébastien
6

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 la solution gratuite (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 Second Copy , 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.

Ben
la source
-1 pour l'ajout d'un lien de référence ...
Augustin Riedinger
5

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.

Richzilla
la source
3

Il semble que Super Flexible File Synchronizer puisse le faire.

CGA
la source
J'ai essayé mais ça ne peut pas le faire en temps réel.
bobo
1
@bobo: Il a un planificateur, vous pouvez lui dire de vérifier toutes les x minutes?
Phoshi
1
Selon cela, il a: superflexible.com/realtime.htm
CGA
1
Ce n'est pas gratuit (Dropbox est).
Mick
2

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.

BrendonWBrown
la source
2

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.

SilentSteel
la source
0

Total Commander possède une fonctionnalité intégrée pour FTP et la synchronisation. Il suffit de télécharger et l' installer, se connecter au dossier FTP dans le volet de gauche, ouvrez le dossier local sur le bouton droit et choisissez Commands -> Synchronize Dirs .

ruruskyi
la source
0

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.

trudger
la source
-2

Dropbox semble le faire.

JRobert
la source
8
Dropbox fonctionne avec leurs serveurs, pas n'importe quel FTP.
Gnoupi
2
Correct. L'OP a demandé comment procéder "sans avoir à ouvrir un client FTP séparé".
JRobert
-3

Dropbox est votre réponse. Fonctionne sur PC, Linux et iPhone. Vous pouvez avoir 2 Go gratuitement et il y a une option de payer si vous avez besoin de plus de mémoire. Je l'utilise depuis quelques mois et maintenant je ne pourrais plus m'en passer.

Mick
la source
5
Dropbox fonctionne avec leurs serveurs, pas n'importe quel FTP. Vérifiez également d’autres réponses avant de poster les vôtres pour éviter les doublons.
Gnoupi
@ Loupi: Je connaissais l'autre réponse, mais elle donnait trop peu d'informations à mon humble avis.
Mick
Avant d'avoir la réputation de modifier des messages, vous pouvez également ajouter des détails sous une autre réponse. Je conviens qu’il manquait d’informations, mais cela a été posté une heure plus tôt. Cela ne correspond pas non plus vraiment à la question, alors.
Gnoupi
@gnoupi: En quoi cela ne "correspond-il pas à la question"? Cela me semble parfait.
Mick
3
de la question, il semble que le PO souhaite une solution pour se synchroniser avec son propre FTP, de sorte que Dropbox ne correspond pas. Il correspond dans le général "synchroniser vos fichiers entre ordinateurs", mais il y a d'autres questions plus dédiées à cela.
Gnoupi