rsync 不删除文件夹

rsync 不删除文件夹

我将妻子的东西备份到树莓派上。她已经整理了一些内容,移动了文件和文件夹,但 rsync 没有复制这些更改。谁能告诉我为什么?

我安装(Windows)共享

sudo mount -t cifs //192.168.1.96/Users/PC /mnt/wife-PC -o username=PC,password=xxxx,ro,uid=pi,gid=pi

然后rsync它

rsync -vv -rtdizb --no-owner --no-perms --no-group  --exclude *ini --exclude *Trash* --progress --log-file=/tmp/rsynclog --backup-dir=/mnt/seagate/deletedfiles/wife-PC/backup-2020-09-07 --delete /mnt/wife-PC/Documents   /mnt/seagate/wife-PC

新变化的来源

pi@raspberrypi:~ $ ls -l /mnt/wife-PC/Documents...Family/wife/ALL\ PHOTOS/ | grep '\bF\w*' | grep -v Feb 
drwxr-xr-x 2 pi pi      0 Apr 18  2018 Farm & Garden
rwxr-xr-x 1 pi pi 1108 Sep  7 16:04 Family Photos - Shortcut.lnk

target.Id 期望它移动“来自保管箱”和“来自手机”和内容,但它没有

pi@raspberrypi:~ $ ls -l /mnt/seagate/wife-PC/....wife/ALL\ PHOTOS/ |grep '\bF\w*' | grep -v Feb 

drwxrwxrwx 1 pi pi      4096 Apr 18  2018  Farm & Garden
rwxrwxrwx 1 pi pi      1108 Sep  7 16:04 Family Photos - Shortcut.lnk
drwxrwxrwx 1 pi pi      4096 Jun  7  2017 Flood 
drwxrwxrwx 1 pi pi 32768 Sep  7 19:41 From dropbox 21Dec18 
drwxrwxrwx 1 pi pi 0    Aug 26 18:15 From Phone 26Aug20 pi@raspberrypi:~ $

它已将旧的 .lnk 放入已删除的文件文件夹中

pi@raspberrypi:~ $ ls -l /mnt/seagate/deletedfiles/wife-PC/backup-2020-09-07/Documents/.....y/wife/ALL\ PHOTOS/ total 4
rwxrwxrwx 1 pi pi 887 Mar  4  2013 Family Photos - Shortcut.lnk pi@raspberrypi:~ $

答案1

-r 和 -d 选项不能同时使用。 (不知道他们是怎么到达那里的!)

rsync -vv -rtib 按预期工作

相关内容