I've been using rsync to backup to a flash drive but it's not performing exactly as I expected.
The man page says: --delete delete extraneous files from dest dirs A section of the backup script is so: Params=(-a --inplace --delete); Flash=/sda/rpi4b cd /home/mike [ ! -d $Flash/mike ] && mkdir $Flash/mike; # exclude compressed files and the contents of most of the .* directories /mc/bin/mk_rsync_exclude.sh echo /usr/bin/rsync $Params --exclude-from=/home/mike/.rsync_exclude . $Flash/mike /usr/bin/rsync $Params --exclude-from=/home/mike/.rsync_exclude . $Flash/mike || echo rsync $Params --exclude-from=/home/mike/.rsync_exclude . $Flash/mike Failed $? ; If I delete a file from my home directory then backup over last week's copy the deleted file stays in the backup directory and these build up over time. Am I misusing rsync or am I just not understanding how it works? Thanks, Mike -- "First say to yourself what you would be; and then do what you have to do." - Epictetus