Rsync NTFS 和 SMB 共享不起作用

Rsync NTFS 和 SMB 共享不起作用

我正在努力使用 rsync 脚本将数据(在 Ubuntu 上)从 NTFS 驱动器同步到 NAS 共享。

我做什么:

  1. 挂载NAS共享: sudo mount -t cifs -o user=$DST_USER,password=$DST_USERPW,rw,uid=$DST_USER $DST_SHARE $DST_MNT
  2. 林克: rsync --recursive --times --modify-window=3601 --verbose --progress --delete --compress --copy-links --backup --exclude ".@__thumb" --backup-dir=$DST_MNT/$HISTORY_NAME/$DATE --files-from=/$BAK_CONFIG/include.txt $SRC $DST_LOCAL | tee $HISTORY/rsync_sync_$DATE.log

我的问题是,无论我做什么,文件都会一直同步。我读到,在 NTFS 中,-a 不起作用,应该使用 -t 代替。另外还应该设置修改时间,我什至设置为1h+。但仍然:每次执行脚本时,目标文件夹中的文件都会同步并获取上次同步的时间戳。

我也通过校验和机制尝试过,但这非常慢。

我能做些什么来让它运行吗?很抱歉又发了一篇关于此问题的帖子打扰你们,但我没有找到我的问题......

预先感谢您的支持!

相关内容