Welches Befehlszeilen-Backup-Tool hat die beste Komprimierungsrate? Ich möchte mein gesamtes System sichern, einschließlich Mediendateien, Textdateien usw.
ich fanddiese Listeauf der Arch-Wiki-Site, aber ich weiß nicht, wie diese Tools im Vergleich zueinander abschneiden und welches insgesamt die beste Komprimierungsrate bietet. Mir ist klar, dass verschiedene Tools für bestimmte Dateitypen möglicherweise bessere Ergebnisse liefern, aber welches Tool und welche Einstellungen würden bei einer Mischung verschiedener Eingabedateien das kleinste Archiv ergeben?
Antwort1
Die höchste Komprimierungsrate hat auch einige wichtige Nachteile und wird normalerweise nicht empfohlen.
Für eine Backup-Lösung ist oft eine schnelle Wiederherstellung wichtig.
Die erreichbare Komprimierungsrate hängt von Ihren Daten und dem von Ihnen verwendeten Komprimierungstool ab. xz
bietet eine der höchsten Komprimierungsraten:
xz -z -c -9 -e /dev/sda2 > /path/file.xz
komprimiert Ihr Festplattengerät -c
mit der höchsten Komprimierungsrate ( -9
) und dem extremen Schalter ( -e
) auf stdout ( ). Dies dauert sehr lange.
Eine weitere Möglichkeit, gute Komprimierungsverhältnisse und auch eine schnelle Wiederherstellung zu erreichen, ist die Verwendung eines komprimierungsfähigen Dateisystems wie BTRFS, in dem Sie beispielsweise rsync
Backups speichern können.
So mounten Sie ein komprimiertes BTRFS-Volume:
mount /dev/sda2 -t btrfs -o noatime,nodiratime,compress=lzo /path
Dies ist sehr praktisch, da Sie sich nicht um die Komprimierung kümmern müssen (dies wird automatisch vom Dateisystem erledigt) und schnellen Zugriff auf Ihre gesicherten Daten haben.