als kleine Anregung, wie ich mein Backup meines Home-Verzeichnisses mit rsync auf USB-Platte mache.
Das Filesystem auf der USB-Platte hab ich so angelegt:
mkfs.ext3 -L MeinBackup /dev/sdb1
noch einen Eintrag in die /etc/fstab:
LABEL=MeinBackup /mnt2 auto user,noauto 0 0
dann das eigentliche Backup-Skript:
#!/bin/bash
cd ~/bin
mount -L MeinBackup && \
time ionice -c 3 rsync --delete -P -vah --exclude-from=rsync_backup.exclude /home/hans /mnt2
umount /mnt2 #weil umount aufgrund des Labels nicht geht :-(
in der Datei rsync_backup.exclude steht drin, was vom rsync-Lauf ausgeschlossen werden soll.
Im Moment ist das nur der Firefox-Cache:
.mozilla/firefox/**/Cache/
Wenn Du jetzt das Backup-Skript noch mit etwas in der Art
rsync --dry-run --checksum --delete -P -vah --exclude-from=rsync_backup.exclude /home/hans /mnt2
erweiterst, dann sollte am Schluss eine Liste mit Dateien rausspringen, die im Backup eine andere Checksumme haben
als im Original.