Linux: mit tar Dateien kopieren, auch über ssh

Kopieren von Dateien mit tar

tar c -C . ./ | tar xv -C /mnt/temp

auch via ssh möglich!! –> tar c(packen) -C .(pfad) ./(alle dateien) |(pipe) ssh root@testserver tar xv(entpacken) -C /mnt/temp(verzeichnis)

Wichtig für die Dateirechte ist der Parameter „p“, der die Dateirechte beibehält. Um zusätzlich Platz zu sparen, komprimieren wir das Archiv gleich noch mit GZip.

Verzeichnis packen und gz-komprimieren:
tar czpf /pfad/sicherungsdatei.tar.gz /pfad/verzeichnis

Im neuen System wechseln wir in das gewünschte Verzeichnis und entpacken das Archiv:
tar xzf /pfad/sicherungsdatei.tar.gz

Weitere Parameter finden sich in den Manpages
man tar