mrco
V2EX  ›  问与答

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

  •  
  •   mrco · Feb 14, 2017 · 4592 views
    This topic created in 3427 days ago, the information mentioned may be changed or developed.

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

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

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

    Supplement 1  ·  Feb 14, 2017
    找到办法了,在 /etc/rsyncd.conf 里增加 refuse options delete

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

    不知道有没有办法呢
    yorks
        6
    yorks  
       Feb 14, 2017
    chattr +i
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   902 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 20:52 · PVG 04:52 · LAX 13:52 · JFK 16:52
    ♥ Do have faith in what you're doing.