1
yiaya 2014 年 8 月 11 日 via Android 看到标题本来想进来说金山快盘的,结果看到内容里“rsync+…”这种完全不知所云的高大上词汇,还是羞愧地忍住了。
|
2
qingting 2014 年 8 月 11 日 via Android
试试btsync
|
5
qq103436685 2014 年 8 月 11 日
写程序监控苛目录的变化,再自动同步。
|
6
uio 2014 年 8 月 11 日
|
7
multiple1902 2014 年 8 月 11 日
首先要分清单向同步和双向同步。rsync 只能做到单向同步。我在电脑上使用 unison 实现双向同步,但它需要保存额外元信息,也就是它要在别的地方记录同步状态和历史。
在 Server Fault 上看到一个近乎实时的单向同步方法,简单说就是结合了 inotify(监控文件改动)和 rsync。请参考 http://serverfault.com/questions/148665/linux-is-it-possible-to-sync-two-directories-in-real-time 提到的 lsyncd。 |
8
lijinma 2014 年 8 月 11 日
|
9
rrfeng 2014 年 8 月 11 日
inotify + rsync 基本满足需求。
|
10
merlin852 2014 年 8 月 11 日
我看 “实时” 只有NFS,SMB之类的共享服务了,各种同步都有时差的
|
11
ipconfiger 2014 年 8 月 11 日
inotify + rsync 或者 +btsync
用pyinotify可以很简单的搞一个脚本出来,用supervisor跑成服务即可 |
12
liunan1321 2014 年 8 月 11 日
inotify + rsync+1
|
13
xarrow 2014 年 8 月 11 日
BitTorrent Sync 你值得拥有
|
14
hexor 2014 年 8 月 11 日 via iPad
你这需求 也就是文件夹只保存在一台机器上就可以了吧 无论怎么样 都是修改的同一个位置
|
15
lu18887 2014 年 8 月 11 日
svn+hook ? git+hook 我首先想到这个
|
16
phperstar 2014 年 8 月 11 日
目测我一直使用的是sersync+rsync,是可以支持实时同步的呀
|
17
althoughghgh 2014 年 8 月 11 日
Dropbox 我用那个 OpenerDNS 好像就不用翻墙了
Android 客户端也可以, |
18
582033 OP |
19
donnior 2014 年 8 月 11 日
btsync,同步时延非常小,还支持内网
|
20
582033 OP https://gist.github.com/anonymous/2bd1676ca95281a42d37
自己用python的pyinotify库加rsync命令简单写了个脚本来同步,省去配置inotify的步骤 |
21
582033 OP 哇哦,原来v2支持自动从gist地址获取代码,好神奇的说~
|
22
Owenjia 2014 年 8 月 12 日 via Android
是备份还是两台机器都要用这些文件?或许可以试下 sshfs ~
|