I'm trying to use rsync to backup only the files that have been created or changed after a certain date. The reason is that on that date, the whole system has been backed up. However, those global backup files are buried into archives, so they are not accessible for testing when rsync runs.After a bit of research, manpage reading and trial-and-error I came up with this,which almost works:find /directory-to-backed-up/ -type f -newer <DATE-OF-LATEST-GLOBAL-BACKUP> -print  | \../rsync -v --progress --log-file=./rsync.log -rlt -z -m --chmod=a=rw,Da+x --delete \    --files-from=- \    --exclude-from=exclude.txt \           / \           backuphost.lan::updateback/Why almost? My problem is that the --delete option fails to delete files no longer found at the source. I suspect this is because the names of files gone missing from the source aren't found by find, so they aren't fed to rsync as arguments.How can I sync only files newer than a certain date, deleting from the destinationin backuphost.lan all the files that are no longer found at the source?
rsync only files newer than given date, with --delete
find;rsync