• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[solved] scp und tat

Hi,

ich möchte mit z.B.:

scp -r root@michael:/etc /backup

Daten vom Server beim Client abholen.
Diese sollen gleich gepackt werden.

Mit den Keys ist klar. Aber alles was ich zum Thema Kombi scp und tar gefunden habe, funktioniert nicht.

Wie bekomme ich diese beiden Befehle vereint?
 
http://jengelh.hopto.org/linux/usr_sshpipe.php
Nun musst du nur noch die Befehle tar -cj, cat und die Pipe richtig positionieren, um dein gewünschtes Szenario zu erreichen.
 
Ich mach das mit ssh.

Code:
ssh -T root@michael   "tar czf - /etc /backup" > mybackup.tgz

Ohne das "-T" wird ein "~" als ein escape character eventuell
ein Problem machen. ( siehe man ssh => -e und -t )

Haveaniceday
 
OP
roemi
Der korrekte Befehl lautet so (das haben nun meine menschenverachtende Selbstversuche ergeben)

ssh -T root@michael "tar czf - /etc/init.d" > /daten/backup/etc.tgz

Damit hat es zumindest mit allen getesteten Verzeichnisse (die sich gestern noch gewehrt haben) geklappt. :D
 
Oben