
Ich habe also einen alten Ordner mit viel Zeug. Ich glaube, hier und da gibt es doppelte Dateien.
Lohnt es sich, zuerst ein Squashfs-Backup zu machen? Oder sollte ich es einfach mit 7zip komprimieren?
Hier ist meine Trickmethode zum Sichern:
apt install -y squashfs-tools ;
cd /mnt/BackupDrive
mksquashfs /mnt/OldSourceDrive/ Backup-Deduped.squashfs
-keep-as-directory
Antwort1
Die vorherige Antwort, die besagt, dass Squashfs keine Duplikatserkennung durchführt, ist falsch. Squashfs führt eine explizite Erkennung doppelter Dateien durch und speichert die Daten nur einmal. Dies geschieht vor und völlig unabhängig von der Komprimierung.
Übrigens zeigt Ihnen die Ausgabe von Mksquashfs, wie viele doppelte Dateien vorhanden sind.
Sie ändern auch den Standardkomprimierungsalgorithmus und die Blockgröße von gzip und 128 KB. Dadurch wird eine bessere Komprimierung erreicht.
mksquashfs /mnt/AltesQuelllaufwerk/ Backup-Deduped.squashfs -keep-as-directory -comp xz -b 1M
Antwort2
Sie haben ausdrücklich erwähnt, dass Sie doppelte Dateien haben. Es ist daher wichtig, darauf hinzuweisen, dass Dateisystem- oder Archivkomprimierungsformate Redundanz zwischen doppelten Dateien im Allgemeinen nicht beseitigen. Die Ausnahme ist tar.gz, aber selbst dann macht es keinen großen Unterschied hinsichtlich des von den doppelten Dateien belegten Speicherplatzes. Wenn doppelte Dateien der Hauptgrund für Ihre Komprimierung sind, wäre es besser, etwas wie einen Duplikats-Dateifinder darüber laufen zu lassen und alle Duplikate zu entfernen oder fest miteinander zu verknüpfen (sieheHier).
Wenn Sie nur einmalig ein paar Dinge komprimieren müssen und keinen ständigen Zugriff benötigen, um neue Dateien in das Archiv zu schreiben, ist es am einfachsten, es einfach zu komprimieren (Sie können 7-zip verwenden). Beachten Sie, dass auf den meisten Laufwerken heutzutage der Großteil des Speicherplatzes von Dateiformaten belegt wird, die sich nicht komprimieren lassen (z. B. Filme, Fotos).