保持本地Windows文件夹与远程ftp文件夹实时同步[关闭]


67

我知道以前曾有人问过它,但我希望它可以实时透明地发生(无需打开单独的FTP客户端,例如FileZilla)。

例如,如果我在本地文件夹中编辑文本文件然后将其保存,它应立即检测到并将更改推送到远程文件夹。另外,如果在本地文件夹中添加或删除文件/文件夹,则必须在远程文件夹上进行完全相同的更改。

它可以是单向的(必须将对本地文件夹所做的更改推送到远程文件夹,但没有必要进行相反操作)。

如果允许我们指定一些不需要同步的排除文件/文件夹,那就太好了。

您知道这样的应用程序吗?



@Gnoupi是的,但我希望同步实时发生
bobo 2010年

是的,我知道,我只是将其添加为“相关”的,而不是重复的。
Gnoupi

似乎FileZilla几乎可以做到。对于某些人来说可能就足够了:smallbusiness.chron.com/synchronize-filezilla-47982.html
cregox

3
可以管理,请关闭它,这是我在google中发现的第一篇文章,而不是重复的文章。这意味着此问题为superuser.com带来了更多流量,而不是原始问题。
DeerSpotter

Answers:


42

WinSCP的“ 同步”功能可以完全满足您的需求。唯一的问题是,它有时会丢失更新,因此您必须停止监视并重新启动它(强制完全同步)。我只是在很短的时间间隔内对同一文件进行大量保存时才注意到这一点。


不错的功能,但不幸的是它仅在前台运行(已最小化)。无需启动程序即可使其同步
Hugo Delsing

36

这花了我半天时间进行无休止的测试-这是我的发现:这些天来,有一些漂亮的自动实时FTP <-> PC Dropbox式同步应用程序,这真是一个梦想。好吧,差不多。(在当前时间点)只能真正考虑一个:它是GoodSync。一贯可靠,快速流畅(足够)。其他解决方案具有破坏性的错误或故障,或缺少功能。

有一个很棒的叫做Fling的东西 -完美-用任何方式都可以!!!-除了,哦,嗯,删除文件时它不会更新ftp服务器。它只能添加或修改。。。它确实是一个上传工具。除非有人要求他们将缺少的功能添加到应用中。

然后FTPBox是另一个值得一提的,但10分钟想出来之后,这是一个不走的:它是在不断风声鹤唳“的文件X被上传”的通知时,这些特定的文件甚至没有需要重新同步处理,甚至从本地PC更新文件时,似乎也用服务器上的倒数第二个版本覆盖了它!

经过努力和测试的人就是GoodSync 。

最终,它们中的金色爸爸看起来都是SyncAny,但是还没有出来。假设值得等待那个!


尝试使用goodsync,我只想同步更改的文件。相反,我等待了5个小时才能同步4000个文件,但我找不到跳过完整同步的方法。
t.mikael.d 2012年

2
我找到了AutoVer,我将其添加为对当前问题的答案。
t.mikael.d 2012年

1
哇,我想您已经找到了赢家!在设置新的同步作业中出现一个小错误(FTP无效错误-必须重新启动并添加FTP服务器详细信息,然后再配置其余的作业)之后,它看起来非常流畅和快速!我将继续进行测试...它的速度比goodsync快得多,而且似乎仅具有我所追求的功能集。

1
啊,那太烦人了-真的吗?如果我也遇到了这种情况(是否可以作为admin /尝试exe兼容性选项/整个应用文件夹/ appdata权限进行调整以改善某些情况?),我想我现在必须回到好同步-除非有人可以写一个简单的批处理,在胜利登录后用ftp信息重新写入配置文件(啊,我的密码不是纯文本?我不是专家)...我讨厌吸引那些要求功能的开发人员,并且纠缠于修正错误!(尽管有时您会取得很大的成功!如果它们又小又好,...您很幸运!)我主演了重复杂志。

2
您也可以尝试我的免费开源项目IQBox FTP。它的设计非常简单,默认情况下可通过FTP-SSL进行同步:iqstorage.com/iqbox.php
SilentSteel 2013年


6

SugarSyncDropBox的竞争对手。它使您可以选择要同步的文件夹,而不仅仅是使用“我的文档”下的特殊文件夹。任一个都是免费的,最多可存储2GB。

如果您尝试使用自己的FTP服务器,那么我认为免费(放弃软件)的NetDriveCobian Backup是您的答案。Cobian将让您定期安排备份。

如果您不介意购买备份调度程序,那么我最喜欢的是Second Copy,它可以让您在文件更改时备份文件。

Cobian和SecondCopy都可以直接与FTP服务器一起使用,但是我发现它们与通过FTP的大型文件集有关的问题。


-1用于添加引荐链接...
奥古斯丁·里丁格

5

网络驱动器www.netdrive.net

将ftp服务器作为计算机上的单独驱动器安装。然后,您可以使用任何免费的文件同步服务将文件从一个文件夹移动到另一个文件夹。





2

我是开源IQBox FTP项目的程序员:https//code.google.com/p/iqbox-ftp/

它可以实时同步FTP(尽管它会扫描FTP服务器,因为FTP服务器不支持实时通知),并且具有用于自动化的可选命令行工具。有适用于Windows的下载。另外,Python代码可在Windows,Mac或Linux上运行。


0

Total Commander具有用于FTP和同步的内置功能。只需下载并安装它,连接到左侧窗格中的FTP文件夹,打开右侧的本地文件夹,然后选择Commands -> Synchronize Dirs


0

您尝试过FTP同步器吗?它是为ftp文件同步而设计的。它不支持实时同步,但是您可以让它每隔几分钟同步一次文件。


-2

Dropbox似乎可以做到这一点。


8
Dropbox适用于其服务器,而不适用于任何FTP。
Gnoupi 2010年

2
正确。OP询问“无需打开单独的FTP客户端”如何进行操作。
JRobert

-3

Dropbox是您的答案。适用于PC,Mac的Linux和iPhone。您可以免费使用2GB,如果需要更多内存,可以选择付费。在过去的几个月里,我一直在使用它,但现在我离不开它。


5
Dropbox适用于其服务器,而不适用于任何FTP。另外,在发布您的答案之前,请检查其他答案,以避免重复。
Gnoupi

@gnoupi:我知道另一个答案,但是恕我直言,它提供的信息太少了。
米克2010年

在拥有声誉以编辑帖子之前,您还可以在其他答案下添加详细信息。我同意它缺少信息,但是它在一小时前发布了。它也不是真正适合这个问题的,所以。
Gnoupi 2010年

@gnoupi:以什么方式“不符合问题”?对我来说看起来很完美。
米克2010年

3
从问题上看,OP似乎希望解决方案与自己的FTP同步,因此Dropbox不匹配。它与一般的“在计算机之间同步文件”相匹配,但是还有其他一些专门针对此问题。
Gnoupi
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.