У меня есть следующая команда rsync:
0 0 * * * rsync -av --delete /media/VIDEOS/ /media/lacie1/backup/videos/
Я хочу настроить его так, чтобы вместо репликации, как это происходит сейчас, выполняется обычное резервное копирование и удаляются файлы из места назначения только после того, как они не были найдены в источнике в течение X дней (например, 7 дней). Это должно дать большее окно восстановления, если файлы пропали, но без сохранения множества дублирующихся файлов, поскольку файлы, для которых выполняется резервное копирование, часто перемещаются.
Я бы не стал изобретать велосипед; например rdiff-резервное копирование основан на rsync и может делать то, что вам нужно, среди прочего.