Hallo,
wir haben mal wieder Probleme mit STRATO.
Zum wiederholten Male wurde von STRATO einer unserer gemieteten, dedizierten Server gesperrt - ohne jede Vorwarnung.
Begründung auf Nachfrage:
Angeblich soll der Server einen DoS-Angriff auf einen italienischen Server durchgefügt haben.
Ich selbst habe daraufhin den Server über die serielle Remote Console genaustens untersucht - nichts, aber auch gar keine Spur davon!
Natürlich habe ich STRATO aufgefordert, unseren Server sofort wieder freizuschalten, aber sowas dauert erfahrungsgemäß 'ne Weile - wenn sie's überhaupt tun.
Sicherheitshalber möchte ich nun in der Zwischenzeit die Daten vom Server nach extern sichern, um den Server ggf. auf eigener Serverhardware an eigener RZ-Anbindung wieder laufen zu lassen (schließlich haben wir etliche Kunden darauf, die nicht gerade begeistert von der Downtime sind), nur:
Wie komme ich an die Daten?
Ich kann per Remote Console, das läuft bei STRATO über eine SSH-Verbindung mit einem speziellen Konsolenserver, der auf serielle Schnittstelle umsetzt (/dev/ttyS0 auf unserem Server), auf die Shell des Servers und dort ein Backup-Archiv erstellen (ist bereits getan), aber wie bekomme ich das nun zu unseren eigenen Systemen rüber? Der externe TCP/IP Transfer wird ja geblockt und der FTP Backup Server von STRATO ist von außen auch nicht zu erreichen!
Sieht jemand eine Möglichkeit, die Daten halbwegs effizient über die serielle Konsole auszulesen?
Mir ist bisher dazu nur folgendes eingefallen:
Die Frage ist ob das klappt (der Versuch läuft schon) und ob's nicht evtl. eleganter / schneller geht - schneller als 57.600bps ist es so sicher nicht.
MAS
wir haben mal wieder Probleme mit STRATO.
Zum wiederholten Male wurde von STRATO einer unserer gemieteten, dedizierten Server gesperrt - ohne jede Vorwarnung.
Begründung auf Nachfrage:
Angeblich soll der Server einen DoS-Angriff auf einen italienischen Server durchgefügt haben.
Ich selbst habe daraufhin den Server über die serielle Remote Console genaustens untersucht - nichts, aber auch gar keine Spur davon!
Natürlich habe ich STRATO aufgefordert, unseren Server sofort wieder freizuschalten, aber sowas dauert erfahrungsgemäß 'ne Weile - wenn sie's überhaupt tun.
Sicherheitshalber möchte ich nun in der Zwischenzeit die Daten vom Server nach extern sichern, um den Server ggf. auf eigener Serverhardware an eigener RZ-Anbindung wieder laufen zu lassen (schließlich haben wir etliche Kunden darauf, die nicht gerade begeistert von der Downtime sind), nur:
Wie komme ich an die Daten?
Ich kann per Remote Console, das läuft bei STRATO über eine SSH-Verbindung mit einem speziellen Konsolenserver, der auf serielle Schnittstelle umsetzt (/dev/ttyS0 auf unserem Server), auf die Shell des Servers und dort ein Backup-Archiv erstellen (ist bereits getan), aber wie bekomme ich das nun zu unseren eigenen Systemen rüber? Der externe TCP/IP Transfer wird ja geblockt und der FTP Backup Server von STRATO ist von außen auch nicht zu erreichen!
Sieht jemand eine Möglichkeit, die Daten halbwegs effizient über die serielle Konsole auszulesen?
Mir ist bisher dazu nur folgendes eingefallen:
- Login zum Konsolenserver mit PuTTY
- beim Server als root anmelden und Backup (.tbz2) erstellen
- Backup-Archiv mit "cat" ausgeben lassen (natürlich nur wirre Zeichen im PuTTY-Fenster)
- PuTTY Logging benutzen, um alle so empfangenen Daten in ein Logfile zu schreiben
- nach Ende der Ausgabe (gähnend langsam) die Logdatei von allem befreien, was nicht zur cat-Ausgabe gehört und versuchen, die so gewonnene Datei mit tar auf dem Zielsystem auszupacken
Die Frage ist ob das klappt (der Versuch läuft schon) und ob's nicht evtl. eleganter / schneller geht - schneller als 57.600bps ist es so sicher nicht.
MAS
Last edited by a moderator: