Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
linux:backup:tar [2024/01/02 22:53] – psycore | linux:backup:tar [2024/01/13 23:20] (aktuell) – gelöscht psycore | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | {{tag> | ||
- | ====== Linux Backup mit tar ====== | ||
- | Wie man ein Backup von Verzeichnissen mit tar macht? Das kannst du in diesem Tutorial lesen. | ||
- | |||
- | ===== Einleitung ===== | ||
- | |||
- | Einzelne Verzeichnisstrukturen kann man gut mit " | ||
- | |||
- | <code bash> | ||
- | tar -cpvlf meinArchiv.tar / | ||
- | </ | ||
- | |||
- | Es wird nun ein Archiv erstellt mit folgenden Schaltern: | ||
- | |||
- | * -c : create/ | ||
- | * -p : permissions/ | ||
- | * -v : verbose/ | ||
- | * -l : link?/folge keinen Links auf andere Partitionen | ||
- | * -f : file/es handelt sich um eine Datei, in diesem Fall wird also eine Datei erstellt | ||
- | |||
- | Der Pfad zum Archiv kann absolut (/Pfad/... ) oder relativ sein (./Pfad/... oder Pfad/... ). | ||
- | |||
- | |||
- | ===== Zippen ===== | ||
- | |||
- | Man könnte das Archiv nun noch komprimmieren z. B. mit gzip: | ||
- | |||
- | <code bash> | ||
- | gzip meinArchiv.tar | ||
- | </ | ||
- | |||
- | ===== md5sum ===== | ||
- | |||
- | Bevor man die Datei z. B. von einem Webserver herunterlädt, | ||
- | |||
- | Die md5-Summe einer Datei kann man wie folgt berechnen lassen: | ||
- | |||
- | <code bash> | ||
- | md5sum meinArchiv.tar.gz | ||
- | </ | ||
- | |||
- | Nach dem Herunterladen von " | ||
- | |||
- | Die Ausgabe von md5sum kann man auch in eine Datei umleiten und diese gleich mit herunterladen. So hat man die Summe immer bei dem Backup: | ||
- | |||
- | <code bash> | ||
- | md5sum meinArchiv.tar > meinArchiv.md5sum.txt | ||
- | </ | ||
- | |||
- | |||
- | ===== Entpacken ===== | ||
- | |||
- | Wieder entpacken kann man das Archiv wenn es gzip't wurde mit: | ||
- | |||
- | <code bash> | ||
- | tar -xzvf meinArchiv.tar.gz | ||
- | </ | ||
- | |||
- | * -x : extract/ | ||
- | * -z : zip/ | ||
- | * -v : verbose/gib auf der Konsole aus was entpackt wird | ||
- | * -f : es handelt sich um eine Datei | ||
- | |||
- | Wenn das Archiv nicht komprimiert wurde lässt man einfach das z weg: | ||
- | |||
- | <code bash> | ||
- | tar -xvf meinArchiv.tar | ||
- | </ | ||
- | |||
- | Wenn man nur einzelne Dateien aus dem Archiv wieder herstellen möchte, gibt man diese nach dem Archivnamen an: | ||
- | |||
- | <code bash> | ||
- | tar -xvf meinArchiv.tar / | ||
- | </ | ||
- | |||
- | In ein Archiv reinschauen, | ||
- | |||
- | Weitere Hilfe gibt: | ||
- | |||
- | <code bash> | ||
- | man tar | ||
- | </ |