V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jahan
V2EX  ›  程序员

有没有这种工具?可以监控文件夹的变化并传输新的文件?

  •  
  •   jahan · 2018-03-13 12:42:16 +08:00 via iPhone · 6339 次点击
    这是一个创建于 2446 天前的主题,其中的信息可能已经有所发展或是发生改变。
    想监控一个目录及其子目录的文件变化,并能传输新生成的文件?能自动执行,服务级别的最好。
    lllllllllllllll
        1
    lllllllllllllll  
       2018-03-13 12:48:28 +08:00
    这不就是 crontab +dir +ftp 吗
    lllllllllllllll
        2
    lllllllllllllll  
       2018-03-13 12:49:47 +08:00
    当然 windows 可以用 google 硬盘的备份同步
    jahan
        3
    jahan  
    OP
       2018-03-13 12:51:07 +08:00 via iPhone
    是台局域网的 win 没法 fq
    tailaqumos
        4
    tailaqumos  
       2018-03-13 12:51:19 +08:00 via Android   ❤️ 1
    resilio sync ?
    chankay
        5
    chankay  
       2018-03-13 12:52:26 +08:00 via Android
    sersync
    jahan
        6
    jahan  
    OP
       2018-03-13 12:52:50 +08:00 via iPhone
    有没有不这么明显的……能够服务级的?
    Cooky
        7
    Cooky  
       2018-03-13 12:55:21 +08:00 via Android
    挂载成 nfs
    yingfengi
        8
    yingfengi  
       2018-03-13 12:55:59 +08:00 via Android
    各种灾备软件
    580a388da131
        9
    580a388da131  
       2018-03-13 12:58:30 +08:00
    监控的很多,传送的估计得自己开发。
    realpg
        10
    realpg  
       2018-03-13 12:59:01 +08:00
    各种网盘客户端
    huangzxx
        11
    huangzxx  
       2018-03-13 12:59:09 +08:00
    lsyncd
    d0m2o08
        12
    d0m2o08  
       2018-03-13 13:04:14 +08:00
    lsyncd +1
    或者简单点使用 Inotify 自己实现
    binux
        13
    binux  
       2018-03-13 13:05:50 +08:00
    我觉得 rsync 就可以啊
    cnwtex
        14
    cnwtex  
       2018-03-13 13:21:46 +08:00 via iPhone
    inotify 了解一下
    Azure42
        15
    Azure42  
       2018-03-13 13:24:13 +08:00
    win 下可以试试 FreeFileSync,有实时同步模式
    fenglangjuxu
        16
    fenglangjuxu  
       2018-03-13 13:24:16 +08:00
    inotify-tools 看下
    Ellison
        17
    Ellison  
       2018-03-13 13:50:45 +08:00
    inotify,写个脚本
    wangsyi13
        18
    wangsyi13  
       2018-03-13 13:53:46 +08:00
    syncthing
    jahan
        19
    jahan  
    OP
       2018-03-13 14:01:51 +08:00 via iPhone
    传输呢? ftp ?
    ThirdFlame
        20
    ThirdFlame  
       2018-03-13 14:06:06 +08:00
    自动同步备份的话 syncthing
    监控文件变化 自动动作的 inotify 自己写。
    monlite
        21
    monlite  
       2018-03-13 14:26:49 +08:00
    inotify+rsync
    aver4vex
        22
    aver4vex  
       2018-03-13 14:38:41 +08:00
    inotify+rsync +1
    LokiSharp
        23
    LokiSharp  
       2018-03-13 14:54:29 +08:00
    OSX 的时间机器?
    xrui
        24
    xrui  
       2018-03-13 14:59:41 +08:00 via Android
    Resilio sync,局域网,而且几乎全平台支持
    anyele
        25
    anyele  
       2018-03-13 15:07:24 +08:00 via Android
    syncthing 了接一下
    jahan
        26
    jahan  
    OP
       2018-03-13 15:20:59 +08:00 via iPhone
    貌似是全亮备份?我这个文件夹只需要备份某时刻或者部署之后的增量即可。
    imn1
        27
    imn1  
       2018-03-13 15:21:58 +08:00
    找同步软件,设置单向、增量就行了
    jahan
        28
    jahan  
    OP
       2018-03-13 15:27:29 +08:00 via iPhone
    试一下,看看能不能把目录结构也同步下来
    jahan
        29
    jahan  
    OP
       2018-03-13 15:28:12 +08:00 via iPhone
    感觉这样是自架一个云盘
    liwl
        30
    liwl  
       2018-03-13 15:30:33 +08:00
    inotify+rsync
    Mavious
        31
    Mavious  
       2018-03-13 16:44:09 +08:00
    When_Changed – 当文件有变化时打开某个程序[Windows]
    http://www.apprcn.com/when_changed.html
    guyskk0x0
        32
    guyskk0x0  
       2018-03-13 17:13:33 +08:00
    gainsurier
        33
    gainsurier  
       2018-03-13 21:34:38 +08:00
    brig,一个德国小哥开发的,底层可以基于 ipfs,目前还在 beta 版。
    https://github.com/sahib/brig
    · 增量备份
    · p2p 传输
    · 版本管理
    PhaSelEza
        34
    PhaSelEza  
       2018-03-13 21:36:40 +08:00
    Windows 下可以使用 robocopy /mir
    PhaSelEza
        35
    PhaSelEza  
       2018-03-13 21:37:31 +08:00
    @PhaSelEza robocopy 是不行的,看错需求了,抱歉。
    locoz
        36
    locoz  
       2018-03-13 21:38:49 +08:00 via Android
    各类云盘。。如 seafile、nextcloud
    jaylong
        37
    jaylong  
       2018-03-13 21:51:14 +08:00
    Hazel
    https://www.noodlesoft.com
    Hazel watches whatever folders you tell it to, automatically organizing your files according to the rules you create. Have Hazel move files around based on name, date, type, what site it came from and much more. Automatically sort your movies or file your bills. Keep your files off the desktop and put them where they belong.
    lfzyx
        38
    lfzyx  
       2018-03-13 22:05:55 +08:00
    不知道前 10 楼说的是什么鬼,inotify+rsync 才是正确的方法
    hardman
        39
    hardman  
       2018-03-13 23:03:13 +08:00 via Android
    日志检测然后了解下
    jahan
        40
    jahan  
    OP
       2018-03-14 01:50:11 +08:00
    感谢大家热心回复。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2871 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 02:51 · PVG 10:51 · LAX 18:51 · JFK 21:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.