V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
mrco
V2EX  ›  问与答

如何禁止 rsync 服务器上的文件被--delete 参数删除?

  •  
  •   mrco · 2017-02-14 14:19:04 +08:00 · 3928 次点击
    这是一个创建于 2841 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家好,我做了个 rsync 服务器给公司同事备份数据,但是有一点比较特别,要求不能让 rsync --delete 把服务器上的数据给删了...

    我查看了相关参数,还没找到办法.

    可以上传了就被分到其他地方,但是我觉得这个办法台消耗磁盘了,请教大家!

    第 1 条附言  ·  2017-02-14 17:30:15 +08:00
    找到办法了,在 /etc/rsyncd.conf 里增加 refuse options delete

    这样就能拒绝客户端的 delete 操作了
    6 条回复    2017-02-14 17:20:21 +08:00
    AntonChen
        1
    AntonChen  
       2017-02-14 17:01:17 +08:00
    sparanoid
        2
    sparanoid  
    MOD
       2017-02-14 17:03:25 +08:00
    --exclude
    yttyhf2006
        3
    yttyhf2006  
       2017-02-14 17:05:57 +08:00 via Android
    那内容被复写为 0byte 呢?需要考虑吗?
    mrco
        4
    mrco  
    OP
       2017-02-14 17:13:54 +08:00
    @yttyhf2006 这个不需要考虑.
    mrco
        5
    mrco  
    OP
       2017-02-14 17:14:41 +08:00
    @sparanoid 我们肯定是在服务器端做策略,因为 rsync 账号给出去,就是别人在用..

    不知道有没有办法呢
    yorks
        6
    yorks  
       2017-02-14 17:20:21 +08:00
    chattr +i
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2393 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:06 · PVG 00:06 · LAX 08:06 · JFK 11:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.