加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

rsync -a不复制ext3属性

发布时间:2020-12-14 02:33:17 所属栏目:Linux 来源:网络整理
导读:我只是偶然发现rsync不至少保留ext3“不可变”标志的事实 – 虽然它应该在使用-a,恕我直言时这样做.快速测试案例: # touch testfile# chattr +i testfile# rsync -a testfile testfile2# lsattr testfile*----i---------- testfile--------------- testfile
我只是偶然发现rsync不至少保留ext3“不可变”标志的事实 – 虽然它应该在使用-a,恕我直言时这样做.快速测试案例:
# touch testfile
# chattr +i testfile
# rsync -a testfile testfile2
# lsattr testfile*
----i---------- testfile
--------------- testfile2

rsync的手册页讲述了-a开关:

The files are transferred in “archive” mode,which ensures that symbolic links,devices,attributes,permissions,ownerships,etc. are preserved in the transfer.

有人可以对此有所了解:如果不是底层文件系统的属性,这里的“属性”是什么意思?如果它真的意味着其他东西:是否有可能同步ext3属性?

解决方法

rsync不会发生.

Rsync最好备份任何文件系统类型,并使其在另一个文件系统类型上看起来相同.所以chattr我非常特殊,所以rsync忽略了那些.

Rsync更担心文件的权限和所有权.

你必须围绕rsync创建一些包装器脚本才能完成这项工作

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读