Hallo
Tobias Schlemmer schrieb:
Hallo,
ich verbinde mich über eine doppelte SSH-Verbindug zu einem Server mit MySQL-Datenbank:
ssh -t server1 ssh -t server2 mysqldump dbname
Warum Arbeitest du nicht einfach mit Portforwarding? So könntest du auf dem Remotrechner deinen lokalen mounten und das Image dahinspielen oder umgekehrt mysqldump auf dem lokalen Rechner durchführen.
- Ist SSH vollständig 8-bit-fähig, oder muss ich da noch irgendwas
beachten? Mit anderen Worten: Kann ich den so erzeugten Dump wieder verlustfrei einspielen?
Das ist wie schon vom Vorposter gesagt normalerweise kein Problem.
- kann ich es irgendwie erreichen, dass stderr und stdout getrennt
übertragen werden? Wenn ich so eine DB ziehe, werden die Passwortabfragen usw. von der zweiten ssh und von mysqldump mit in die Datei geschrieben, was die Bedienung etwas doof macht und hinterher sowieso wieder rausgelöscht werden muss.
Hier bietet sich das Portforward an.
Tobias
Alex