Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
lpi2:tar [2021/08/24 10:52] ingo_wichmann |
lpi2:tar [2024/05/24 10:14] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== tar ====== | ====== tar ====== | ||
- | Wichtige Optionen für tar: | + | ^ Hauptoptionen ^^^ |
| ''c'' | ''%%--create%%'' | tar Archiv erstellen | | | ''c'' | ''%%--create%%'' | tar Archiv erstellen | | ||
| ''x'' | ''%%--extract%%'' | tar Archiv auspacken | | | ''x'' | ''%%--extract%%'' | tar Archiv auspacken | | ||
| ''t'' | ''%%--list%%'' | tar Archiv anzeigen | | | ''t'' | ''%%--list%%'' | tar Archiv anzeigen | | ||
| ''d'' | ''%%--diff%%'' | tar Archiv vergleichen | | | ''d'' | ''%%--diff%%'' | tar Archiv vergleichen | | ||
+ | ^ weitere Optionen ^^^ | ||
| ''f'' | ''%%--file%%'' | tar Archiv in angegebene Datei schreiben bzw. aus angegebener Datei lesen | | | ''f'' | ''%%--file%%'' | tar Archiv in angegebene Datei schreiben bzw. aus angegebener Datei lesen | | ||
| ''l'' | ''%%--one-file-system%%'' | keine Mountpoints sichern, bleibe auf dem Start-Dateisytem | | | ''l'' | ''%%--one-file-system%%'' | keine Mountpoints sichern, bleibe auf dem Start-Dateisytem | | ||
Zeile 10: | Zeile 11: | ||
| ''j'' | ''%%--bzip2%%'' | bzip2 Komprimierung: höhere Komprimierung, größere Datensicherheit, mehr Rechenaufwand im Vergleich zu gzip | | | ''j'' | ''%%--bzip2%%'' | bzip2 Komprimierung: höhere Komprimierung, größere Datensicherheit, mehr Rechenaufwand im Vergleich zu gzip | | ||
| ''J'' | ''%%--xz%%'' | xz Komprimierung: noch höhere Komprimierung, noch mehr Rechenaufwand | | | ''J'' | ''%%--xz%%'' | xz Komprimierung: noch höhere Komprimierung, noch mehr Rechenaufwand | | ||
+ | | | ''%%--zstd%%'' | zstd Komprimierung: noch höhere Komprimierung, weniger Rechenaufwand, threaded | | ||
| | ''%%--numeric-owner%%'' | Nicht die Namen, sondern die Nummern der Benutzer sollen gesichert werden. Notwendig bei der Sicherung des kompletten Systems | | | | ''%%--numeric-owner%%'' | Nicht die Namen, sondern die Nummern der Benutzer sollen gesichert werden. Notwendig bei der Sicherung des kompletten Systems | | ||
| | ''%%--acl%%'' | ACLs mitsichern bzw. wiederherstellen | | | | ''%%--acl%%'' | ACLs mitsichern bzw. wiederherstellen | | ||
Zeile 24: | Zeile 26: | ||
Archiv entpacken: | Archiv entpacken: | ||
gunzip directory.tar.gz | gunzip directory.tar.gz | ||
- | Archiv ansehen: | + | unkomprimiertes Archiv ansehen: |
tar tf directory.tar | tar tf directory.tar | ||
+ | komprimiertes Archiv ansehen: | ||
+ | tar tzf directory.tar.gz | ||
Archiv auspacken: | Archiv auspacken: | ||
tar xf directory.tar | tar xf directory.tar | ||
Zeile 84: | Zeile 88: | ||
((https://bugzilla.redhat.com/show_bug.cgi?id=771927)) | ((https://bugzilla.redhat.com/show_bug.cgi?id=771927)) | ||
+ | ====== Systembackup ====== | ||
+ | Systemverzeichnisse ermitteln: | ||
+ | df -hT -x tmpfs -x deftmpfs | ||
+ | Alle Systemverzeichnise auf Server sichern: | ||
+ | sudo tar c --one-file-system --numeric-owner / /boot /boot/efi | zstd | ssh nutzer45@notebook45 'cat > /mnt/backup.tar.zstd' | ||
+ | | ||
+ | ====== Grenzen von tar ====== | ||
+ | * https://www.cyphar.com/blog/post/20190121-ociv2-images-i-tar |