Rechnerproblem: Über ssh taren

Problem

Man hat auf einem Rechner nicht genug Speicherplatz um ein Archiv zu erzeugen.

Lösung mit ssh

Mit tar (wie gewohnt) ein Archiv erzeugen, doch dieses über STDOUT und STDIN per ssh direkt auf einen anderen Rechner schieben:

(cd /irgendeinordner/ && tar cf - . ) | ssh server "cd /wohinauchimmer/ && cat > zieldatei.tar"

Lösung mit ftp

Mit tar ein Archiv erzeugen, doch dieses über STDOUT und STDIN per ftp direkt auf einen anderen Rechner schieben:

put "| tar cz verzeichnis" verzechnisinhalt.tar.gz
Oder ein komplettes Image einer Partition erzeugen:
put "| dd if=/dev/sdc1" sdc1.img

Autor: Daniel Mohr
Datum: 2008-05-16


zurück zu Rechnerprobleme