Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:tar

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:tar [2012/07/13 16:46]
ingo_wichmann
admin_grundlagen:tar [2015/01/13 22:04]
stefan_miethke [erweiterte Attribute, ACLs, Capabilities]
Zeile 1: Zeile 1:
 ====== tar ====== ====== tar ======
 Wichtige Optionen für tar: Wichtige Optionen für tar:
-| c | --create | tar Archiv erstellen | +| c | ''​--create''  ​| tar Archiv erstellen | 
-| x | --extract | tar Archiv auspacken | +| x | ''​--extract'' ​| tar Archiv auspacken | 
-| d | --diff | tar Archiv vergleichen | +| d | ''​--diff'' ​   ​| tar Archiv vergleichen | 
-| 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 | 
-|   | --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 | 
-| z | --gzip | gzip Komprimierung:​ geringere Komprimierung,​ nicht reparierbar bei Fehlern, geringer Rechenaufwand | +| z | ''​--gzip'' ​           ​| gzip Komprimierung:​ geringere Komprimierung,​ nicht reparierbar bei Fehlern, geringer Rechenaufwand | 
-| 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 |
 ===== tar und gzip ===== ===== tar und gzip =====
 (( wird man in der Praxis so selten verwenden, nur um zu zeigen das //tar// und //gzip// zwei verschiedene Aufgaben erfüllen. )) (( wird man in der Praxis so selten verwenden, nur um zu zeigen das //tar// und //gzip// zwei verschiedene Aufgaben erfüllen. ))
Zeile 30: Zeile 30:
 komprimiertes Archiv auspacken: komprimiertes Archiv auspacken:
   tar xzf directory.tgz   tar xzf directory.tgz
 +
 +===== erweiterte Attribute, ACLs, Capabilities =====
 +//testen, klappt evtl nur mit RH-Version und tar ab Version 1.27//
 +
 +//Todo: unter CentOS 7 getestet. Was ist mit debian und tar Version 1.27?//
 +
 +The default ACL values have incorrectly been filled in, using the values of the directory'​s access permissions. Dieser Bug ist unter CentOS bekannt: https://​bugs.centos.org/​view.php?​id=7696 ​
 +Diesen Bug gibt es aber auch unter Debian, in tar aus den Backports. Wahrscheinlich auch unter jessie. ​
 +
 +  tar -c --xattrs --acls --one-file-system --directory / . | ssh nutzer06@notebook06 sudo tar x --xattrs --acls --xattrs-include='​*'​ --directory /​mnt/​backup/​tar
 +((https://​bugzilla.redhat.com/​show_bug.cgi?​id=771927))
  
 ===== Sicherung mit tar auf Band ===== ===== Sicherung mit tar auf Band =====
Zeile 57: Zeile 68:
 )) ))
 ====== Verzeichnisse kopieren mit sudo, tar und netcat ====== ====== Verzeichnisse kopieren mit sudo, tar und netcat ======
 +Unter Debian (6) getestet, unter CentOS wahrscheinlich andere Schalter.
 ===== Empfänger ===== ===== Empfänger =====
-  netcat -l -s 172.16.240.155 -p 6666 | sudo tar xzP --directory /mnt/kopie+  netcat -l -s 172.16.240.155 -p 6666 | sudo tar xz --directory /mnt/kopie
  
 ((alternativ,​ incl. Anzeige der Übertragung:​ ((alternativ,​ incl. Anzeige der Übertragung:​
-  netcat -l -s 172.16.240.155 -p 6666 | pv -b -r | sudo tar xzP --directory /mnt/kopie+  netcat -l -s 172.16.240.155 -p 6666 | pv -b -r | sudo tar xz --directory /mnt/kopie
 )) ))
 ===== Sender ===== ===== Sender =====
-  tar cPz --numeric-owner --directory /​mnt/​original . | nc -q0 -T reliability 172.16.240.155 6666+  tar cz --numeric-owner --directory /​mnt/​original . | nc -q0 -T reliability 172.16.240.155 6666
  
admin_grundlagen/tar.txt · Zuletzt geändert: 2017/10/02 08:26 (Externe Bearbeitung)