Datei-Konsistenz bei Backup / Restore überprüfen
Oft möchte man verifizieren, ob Dateien nach dem Backup und Restore noch konsistend sind, oder ob es viele Dateien mit identischem Inhalt, aber verschiedenen Dateinamen und/oder Datei-/Zeitstempel im Dateisystem gibt.
Am einfachsten generiert man einen Hash-Wert, beispielsweise mit dem fast überall verfügbaren "md5sum".
Die Ausgabe sieht dabei wie folgt aus: "<hashwert> /pfad/datei"
Checksumme über Dateipfad bilden:
find /bin /sbin /usr/bin /usr/sbin -type f -exec md5sum {} \; > /tmp/MD5SUM_bin.txt
Nach dem Backup und Restore lassen sich dann diese Checksummen erneut bilden und mit den gespeicherten vergleichen:
md5sum -c /tmp/MD5SUM_bin.txt | grep -v OK