Raspberry pi rsync忽略文件权限
我正在对我的raspberry pi+ext驱动器的备份进行排序和合理化Raspberry pi rsync忽略文件权限,raspberry-pi,rsync,Raspberry Pi,Rsync,我正在对我的raspberry pi+ext驱动器的备份进行排序和合理化 一个是我安装的win10 PC sudo mount -t cifs //192.168.1.92/blah/PC /mnt/PC -o username=xx,password=xx,ro,uid=pi,gid=pi 然后是源目录(eg) ive合理化了备份,因此在目标中有来自其他来源的一些图片 因此(现有)目的地是 pi@raspberrypi:~ $ ls -l /mnt/seagate/PC/../200
一个是我安装的win10 PC
sudo mount -t cifs //192.168.1.92/blah/PC /mnt/PC -o username=xx,password=xx,ro,uid=pi,gid=pi
然后是源目录(eg)
ive合理化了备份,因此在目标中有来自其他来源的一些图片
因此(现有)目的地是
pi@raspberrypi:~ $ ls -l /mnt/seagate/PC/../2009_07_15/ | grep 70
-rwxrwxrwx 1 pi pi 2387027 Jul 15 2009 IMG_0063.JPG
-rwxrwxrwx 1 pi pi 2385117 Jul 15 2009 IMG_0070.JPG
-rwxrwxrwx 1 pi pi 3457076 Jul 15 2009 IMG_0071.JPG
当我这样做的时候
rsync -n -vv -rtdiz --no-owner --no-perms --no-group --progress --log-file=/tmp/rsynclog --backup-dir=/mnt/seagate/deletedfiles/backup-2020-01-07 --delete /source /destination
它说它将删除“目标”中的文件,然后从“源”复制相同的文件
pi@raspberrypi:~ $ cat /tmp/rsynclog | grep 2009_07_15
2020/01/08 11:55:02 [31205] backed up Documents.../2009_07_15/Thumbs.db to /mnt/seagate/deletedfiles/backup-2020-01-08/....2009_07_15/Thumbs.db
2020/01/08 11:55:02 [31205] backed up Documents..../2009_07_15/IMG_0071.JPG to /mnt/seagate/deletedfiles/backup-2020-01-08/....2009_07_15/IMG_0071.JPG
etc etc
2020/01/08 11:56:45 [31205] .d..t...... Documents/.....Pictures/2009_07_15/
2020/01/08 11:56:45 [31205] .f Documents/.. .2009_07_15/IMG_0061.JPG
2020/01/08 11:56:45 [31205] .f Documents/../Pictures/2009_07_15/IMG_0062.JPG
2020/01/08 11:56:45 [31205] .f Documents../Pictures/2009_07_15/IMG_0063.JPG
etc
我假设是因为权限不同
好的-我可以在'destination'中chmod所有文件,但我想知道我在rsync命令中做错了什么
我发现可以解释这些转移的差异是
在源上,安装的windows计算机
pi@raspberrypi:/mnt/PC/Documents/path,... $ ls -l | grep ALL
drwxr-xr-x 2 pi pi 0 Jan 1 07:54 ALL PHOTOS
在目的地,希捷连接了HD
pi@raspberrypi:/mnt/seagate/PC/Documents/path,... $ ls -la | grep ALL
drwxrwxrwx 1 pi pi 20480 Dec 18 22:08 ALL PHOTOS
但我无法chmod目标文件,因为它是NTFS文件系统。但在目录结构的其他地方还有其他具有相同文件权限的文件,它们没有被复制。--仅大小不会改变任何内容
pi@raspberrypi:/mnt/seagate/PC/Documents/path,... $ ls -la | grep ALL
drwxrwxrwx 1 pi pi 20480 Dec 18 22:08 ALL PHOTOS