Image aus Rescue System per FTP sichern

Backup, Restore und Transfer von Daten
Post Reply
[tom]
Posts: 656
Joined: 2003-01-08 20:10
Location: Berlin
 

Image aus Rescue System per FTP sichern

Post by [tom] »

Ich hab hier mal ne kleine Challange - und noch keine Lösung.

Und zwar möchte ich aus dem Rescue System (Strato) mit dd ein Image erstellen, das an gzip pipen und dies wiederum direkt auf den FTP Server von Strato pipen. Mit SSH würde das ungefähr so aussehen:

Code: Select all

dd if=/dev/hda bs=32k | gzip -9 -c | ssh user@host "cat > hda_image.gz"
Da der FTP Backupserver von Strato eben nur FTP kann, such ich ein FTP Ã?quivalent. Username und Passwort muss ja auch irgendwie mitgegeben werden.

Hat das schon mal einer gemacht und eine Lösung oder 'ne Idee? Mir wurd gerade gesagt, dass geht nicht. Aber das mag ich noch nicht glauben. :)

[TOM]
[tom]
Posts: 656
Joined: 2003-01-08 20:10
Location: Berlin
 

Re: Image aus Rescue System per FTP sichern

Post by [tom] »

Die man-pages von ncftp und ncftpput wälz ich schon die ganze Zeit. Das Problem ist, dass man user und passwort per -u und -p nicht nutzen kann, wenn man -c für stdin nimmt.

Und ~/.ncftp/prefs wird anscheinend von ncttpput ignoriert. Und mit der Schreibweise ftp://user:pass@host kommt ncftpput auch nicht klar - im Gegensatz zu ncftp.

Merkwürdiges Verhalten :-(

Und was meinst Du jetzt konkret, wie es doch funktionieren soll?

[TOM]
superuser1
Posts: 291
Joined: 2003-11-26 18:43
Location: earth
 

Re: Image aus Rescue System per FTP sichern

Post by superuser1 »

Hi...
[TOM] wrote:Und was meinst Du jetzt konkret, wie es doch funktionieren soll?
account.data

Code: Select all

host deinhost.name
user deinusername
pass deinpasswort

Code: Select all

cat test.png | ncftpput -f account.data -c gagg.png
Das müsstest du jetzt nur noch an deine Bedürfnisse anpassen...

:roll:
[tom]
Posts: 656
Joined: 2003-01-08 20:10
Location: Berlin
 

Re: Image aus Rescue System per FTP sichern

Post by [tom] »

superuser1 wrote:

Code: Select all

cat test.png | ncftpput -f account.data -c gagg.png
Das müsstest du jetzt nur noch an deine Bedürfnisse anpassen...
Hmm - genau so hab ich es versucht. Hatte auch nicht funktioniert :roll:

Vielleicht hab ich was übersehen - werds nochmal überprüfen...

[TOM]
[tom]
Posts: 656
Joined: 2003-01-08 20:10
Location: Berlin
 

Re: Image aus Rescue System per FTP sichern

Post by [tom] »

arghhhh - ich glaub, ich hab meinen Fehler gefunden. Werd das eben checken und meld mich dann wieder...

[TOM]
[tom]
Posts: 656
Joined: 2003-01-08 20:10
Location: Berlin
 

Re: Image aus Rescue System per FTP sichern

Post by [tom] »

War doch nicht der Fehler. Ich dachte, ich hätte 'ne Datei genommen, die Probleme macht.

Mit

Code: Select all

cat test.png | ncftpput -f account.data -c gagg.png
wird zwar eine Verbindung aufgebaut, aber auch sofort wieder beendet. Ich sehe in den Logs nur "open ok" und "close ok". Die Datei wird nicht übertragen.

So langsam gehen mir die Ideen aus... :?
superuser1
Posts: 291
Joined: 2003-11-26 18:43
Location: earth
 

Re: Image aus Rescue System per FTP sichern

Post by superuser1 »

Hi...

1) Startest du den Aufruf aus deiner Console oder aus dem Rescue-System?
2) Probier es mal aus der Console deines Servers auf den FTP-Server deines Servers bzw. von dir aus auf deinen Server.

:roll:
[tom]
Posts: 656
Joined: 2003-01-08 20:10
Location: Berlin
 

Re: Image aus Rescue System per FTP sichern

Post by [tom] »

ich mach das hier gerade von einem lokalen rechner auf meinen alten bei 1&1. ich hab das auch auch von dem lokalen system auf localhost versucht - gleiches ergebnis. werd mal eben rad hat booten und es mit dem testen.

[TOM]
superuser1
Posts: 291
Joined: 2003-11-26 18:43
Location: earth
 

Re: Image aus Rescue System per FTP sichern

Post by superuser1 »

Hi...

also von Gentoo/ncftpput auf Debian(Woody)/ProFTPd als auch auf 1&1-Server funktioniert es.

Zudem schlägt selbst die Strato-FAQ ncftp als Administrators Choice für das Backup auf ihre Backupserver vor - sollte also schon funktionieren.

:roll:
marcel adamczyk
Posts: 21
Joined: 2005-04-27 17:31
 

Re: Image aus Rescue System per FTP sichern

Post by marcel adamczyk »

Hi,

ich hab dies mal bei Hetzner mit den den Rescue Robot getestet aber leider kann ich da keine Programme per apt-get installieren, ich habs mal mit ftp getestet aber da kam bei mir meistens nur ?Invalid command, ich möchte das ganze dann halt auf meinen lokalen Rechner @ Home unter Windows XP Prof. mit dem Standard FTP draufspielen und dann halt von meinen Rechner Zuhause wieder auf den Server übertragen.[/b]
marcel adamczyk
Posts: 21
Joined: 2005-04-27 17:31
 

Re: Image aus Rescue System per FTP sichern

Post by marcel adamczyk »

//Edit wollte nicht quoten sonder edit

Hi,

ich hab dies mal bei Hetzner mit den den Rescue Robot(sarge) getestet aber leider kann ich da keine Programme per apt-get installieren, ich habs mal mit ftp getestet aber da kam bei mir meistens nur ?Invalid command, ich möchte das ganze dann halt auf meinen lokalen Rechner @ Home unter Windows XP Prof. mit dem Standard FTP draufspielen und dann halt von meinen Rechner Zuhause wieder auf den Server übertragen.
[tom]
Posts: 656
Joined: 2003-01-08 20:10
Location: Berlin
 

Re: Image aus Rescue System per FTP sichern

Post by [tom] »

Für die Nachwelt:

Code: Select all

dd if=/dev/hda bs=4k | gzip -c - | ncftpput -c -V -u user -p pass backup.serverkompetenz.de hda_image.gz
ist die Lösung.


[TOM]
marcel adamczyk
Posts: 21
Joined: 2005-04-27 17:31
 

Re: Image aus Rescue System per FTP sichern

Post by marcel adamczyk »

[TOM] wrote:Für die Nachwelt:

Code: Select all

dd if=/dev/hda bs=4k | gzip -c - | ncftpput -c -V -u user -p pass backup.serverkompetenz.de hda_image.gz
ist die Lösung.


[TOM]
gibt es auch eine Lösung ohne ncftpput ?
[tom]
Posts: 656
Joined: 2003-01-08 20:10
Location: Berlin
 

Re: Image aus Rescue System per FTP sichern

Post by [tom] »

Marcel Adamczyk wrote:gibt es auch eine Lösung ohne ncftpput ?
Weiß ich nicht. Aber was spricht gegen ncftp? Wenn Du das aus 'ner Busybox machst, einfach vorher die Binaries runterladen.


[TOM]
Post Reply