zxCoder
V2EX  ›  问与答

两台服务器,双向同步同一个文件夹,有一个修改,另一个服务器的就会对应修改,保证不会有同时修改,冲突等情况。有什么最简单的方法吗?

  •  
  •   zxCoder · Apr 9, 2022 · 3620 views
    This topic created in 1519 days ago, the information mentioned may be changed or developed.
    22 replies    2022-04-09 22:15:09 +08:00
    golangLover
        1
    golangLover  
       Apr 9, 2022 via Android
    修改之前写一个 a.modified 文件作为 flag
    修改后写入 a.ok 。删除 a.modified 文件

    如果检测到没有 a.ok 或者有 a.modified, 就等待。有 a.ok 才开始修改
    litchinn
        2
    litchinn  
       Apr 9, 2022
    inotify + rsync ?
    blackcurrant
        3
    blackcurrant  
       Apr 9, 2022
    dropbox
    westoy
        4
    westoy  
       Apr 9, 2022
    drbd?
    xiadd
        5
    xiadd  
       Apr 9, 2022
    试试 rclone 呢
    documentzhangx66
        6
    documentzhangx66  
       Apr 9, 2022
    直接 samba 不就行了,还支持跨系统。
    KagurazakaNyaa
        7
    KagurazakaNyaa  
       Apr 9, 2022
    syncthing 试试
    momocraft
        8
    momocraft  
       Apr 9, 2022
    同时修改的机率大吗?冲突的后果严重吗?
    ziseyinzi
        9
    ziseyinzi  
       Apr 9, 2022
    syncthing 或者 rsync
    Sylv
        10
    Sylv  
       Apr 9, 2022 via iPhone
    Resilio Sync
    BDGS
        11
    BDGS  
       Apr 9, 2022
    nfs?
    FrankAdler
        12
    FrankAdler  
       Apr 9, 2022 via iPhone
    建议先说为什么需要同步,大家能给出更好的方案
    PolarBears
        13
    PolarBears  
       Apr 9, 2022
    GFS ?
    Duolingo
        14
    Duolingo  
       Apr 9, 2022
    inotify + unison
    Cu635
        15
    Cu635  
       Apr 9, 2022
    syncthing
    timothyye
        16
    timothyye  
       Apr 9, 2022
    syncthing + 1
    SenLief
        17
    SenLief  
       Apr 9, 2022
    syncthing
    iqfEmhuNidBhDfWo
        18
    iqfEmhuNidBhDfWo  
       Apr 9, 2022
    syncthing ,开启版本控制,选择外部控制,然后自己写脚本决定冲突合并策略
    GrayXu
        19
    GrayXu  
       Apr 9, 2022
    同步盘( onedrive seafile )不都有这样的功能吗,有冲突就会自动创建一个新的版本出来。
    ZE3kr
        20
    ZE3kr  
       Apr 9, 2022 via iPhone
    lsyncd
    neilyoone
        21
    neilyoone  
       Apr 9, 2022
    两台服务器 共享一个 nfs 不好吗?
    FLYROUTER
        22
    FLYROUTER  
       Apr 9, 2022
    syncthing btsync rsync
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   884 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 122ms · UTC 22:32 · PVG 06:32 · LAX 15:32 · JFK 18:32
    ♥ Do have faith in what you're doing.