如何 rsync 几天前的文件/文件夹?

如何 rsync 几天前的文件/文件夹?

我想运行 cron 作业来运行 rsync 命令来复制 3-4 天前的文件,我已经尝试过一些这样的 rsync 命令:

rsync -arogzv --ignore-existing --files-from=<(find . -type f,d -mtime +2 ) --exclude={'some_files'} /source /destination

但是当我的 cron 运行时,它显示No MTA installed, discarding output。但是,如果我将 更改为-mtime-2它正在运行,但它们会从 3 天前复制文件直到最新文件(例如今天)

我也尝试这样的 rsync 命令:

find /source -type f -mtime +2 -exec rsync -arogzv --ignore-existing --exclude={'some_files'} /source /destination \;

结果是一样的,它从 3 天前的文件复制到最新文件。我该怎么办?我的目标是复制 3 天前的文件和较旧的文件,而不是最新文件。

相关内容