I have a directory full of files that remain relatively static. However, some files are moved between subdirectories.
I create a full backup every month of this data because it's a lot of data. I'd like to start creating weekly or daily incremental backups.
If I need to recover halfway through the month, it's important that I restore the exact state of the original set using the last full backup with all incremental backups up to that point.
I currently use
find to locate all modified files each day, and create a
tar archive of those. However, this won't capture files deleted or moved.
Any ideas on how I can create incremental backup archives that will allow me to restore the data set to the exact point in time of the last incremental archive? Any files removed between the full backup and last incremental backup must not appear after restoration.