Hyæna

Dateien mit tar und SSH auf Server übertragen

Dann und wann muß ich große Datenmengen und/oder viele Dateien auf einen Server oder von einem Server auf einen anderen spielen. Das geht am besten mit einem Tarball:

tar cf - . | ssh user@user-server.de "cd folder; tar xf -"

Was macht diese Anweisung? Alles im aktuellen Verzeichnis (.) wird als Tarball gepackt und über ssh auf den Server übertragen. Dort wird in das gewünschte Verzeichnis gewechselt und alles entpackt.