NTFS 上的 rsync - 权限

NTFS 上的 rsync - 权限

我正在将 Fedora 机器上的目录备份到 NTFS 驱动器上(fuseblk根据df -T),并且似乎一切顺利:

ls -t | sed -e "1,"$n"d" | xargs -d '\n' rm -rf

nice rsync -azv \
--link-dest=$DestDir/current \
--delete \
--delete-excluded \
$SrcDirs $DestDir/incomplete_backup-$Date

mv $DestDir/incomplete-backup-$Data $DestDir/Backup-$Date
rm -f $DesDir/current
ln -s $DestDir/Backup-$Data $DestDir/current

这为我提供了很好的滚动备份,并且我可以用变量限制我拥有的历史版本数量n

我注意到,如果我在几秒钟内执行两次备份,我会得到一个很长的修改文件列表。使用开关进一步探索-i,我发现所有文件都被标记为具有权限更改。如果我指定--no-perms,这将解决问题。假设它实际上是一个问题。

我的问题是:为什么权限没有被保留?这种情况是否会否定我的滚动备份概念?我还应该考虑其他细节吗?

答案1

不,权限不会被保留。NTFS 不了解 Linux 所有权和权限。

相关内容