Vollbackup eines root-Servers auf Backupspace per ftp
-
michaelengl
- Posts: 22
- Joined: 2004-04-29 23:35
Vollbackup eines root-Servers auf Backupspace per ftp
Hallo Admins,
man hat doch immer wieder das selbe Problem. Man hat einen rootServer und ein ftp Backupspace.
Nun möchte man ein Fullbackup machen. Im ganzen Forum ist diese triviale Frage nicht richtig beantortet. Oder ist sie nicht trivial?
Bei den großen Anbitern hat man meist eine Console, die man zu Rebuild verwenden könnte. Aber wie geht es. Bitte um Antworten ... auch mal als FAQ!!!
Gruss
Michael
man hat doch immer wieder das selbe Problem. Man hat einen rootServer und ein ftp Backupspace.
Nun möchte man ein Fullbackup machen. Im ganzen Forum ist diese triviale Frage nicht richtig beantortet. Oder ist sie nicht trivial?
Bei den großen Anbitern hat man meist eine Console, die man zu Rebuild verwenden könnte. Aber wie geht es. Bitte um Antworten ... auch mal als FAQ!!!
Gruss
Michael
Re: Vollbackup eines root-Servers auf Backupspace per ftp
Guckst Du einfach mal FAQ ! ;-)
http://www.rootforum.org/faq/index.php? ... artlang=de
..da ist vom Doing her alles beschrieben.
http://www.rootforum.org/faq/index.php? ... artlang=de
..da ist vom Doing her alles beschrieben.
-
michaelengl
- Posts: 22
- Joined: 2004-04-29 23:35
Danke aber nicht mein Problem
Ich will nicht RedHat 9 installieren, sonder ein komplettes Backup erstellen!!!
Re: Danke aber nicht mein Problem
Bitte "richtig" lesen und vorher auch den Verstand einschalten !michaelengl wrote:Ich will nicht RedHat 9 installieren, sonder ein komplettes Backup erstellen!!!
Re: Danke aber nicht mein Problem
Meinst Du die Stelle mit dem "tar" als Backup? Du vernachlässigst das kaum erwähnenswerte Problem, dass nur ca. 0,5 GB Ramdisk zur Verfügung stehen - wenn man überhaupt (je nach Anbieter und Ausstattung). Ich hab meinen eigentlich schon eingeschaltet, seh die entsprechende Stelle aber auch nicht. Was meinst Du denn?texmecx wrote:Bitte "richtig" lesen und vorher auch den Verstand einschalten !
@michaelengl:
Du willst vermutlich aus der Recovery-Console ein Image ziehen - also eine 1:1 Kopie. Mit einem 2. Server mit genug Platz und SSH kannst Du das so lösen:
Code: Select all
dd if=/dev/hda bs=32k | gzip -c | ssh user@host "cat > imagedatei.gz"Code: Select all
wget ftp://ftp.ncftp.com/ncftp/binaries/ncftp-3.1.8-linux-x86-export.tar.gzCode: Select all
dd if=/dev/hda bs=32 | gzip -c | ncftpput -c -V -u user -p pass backup.serverkompetenz.de hda_timestamp.gzWenn das nicht gehen sollte, kannst Du die Swap Partition oder Ramdisk zum Zwischenspeichern missbrauchen und mit dd kleine Häppchen machen (Offsets beachten). Und dann die "Häppchen" auf den FTP Server schieben. Wenn Du den Swap nimmst, darfst Du den natürlich nicht mitsichern und musst den Bootsektor seperat sichern.
Je nach Größe Deiner Platte musst Du ein paar Stunden für das Erstellen des Images rechnen.
[TOM]
-
michaelengl
- Posts: 22
- Joined: 2004-04-29 23:35
Vielen Dank
Hat es schon mal jemand ausprobiert und kann aus Erfahrung sprechen?
Michael
PS.: Suche etwas einaches, was immer funktioniert !!!
Michael
PS.: Suche etwas einaches, was immer funktioniert !!!
-
michaelengl
- Posts: 22
- Joined: 2004-04-29 23:35
Ist die Möglichkeit des Backup bzw Restore auf Provider ...
...begrenzt. Suche allgemeine Lösung nicht abhänig von einem großen Provider.
Erfahrungen ???
Gruss
Micha
Erfahrungen ???
Gruss
Micha
Re: Vollbackup eines root-Servers auf Backupspace per ftp
Ein Backup des laufenden Systems mit tar (oder reoback) kommt für Dich nicht in Frage. Ein 1:1 Image kommt nicht in Frage. Aber beides ist providerunabhängig. Wo ist das Problem?
[TOM]
Ja - ich!michaelengl wrote:Hat es schon mal jemand ausprobiert und kann aus Erfahrung sprechen?
Alle genannten Lösungen sind einfach und funktionieren. Dass sie immer funktionieren, kann Dir keiner Garantieren - sonst würd es ja keine Admins mehr geben.michaelengl wrote:PS.: Suche etwas einaches, was immer funktioniert !!!
[TOM]
Re: Vollbackup eines root-Servers auf Backupspace per ftp
ähm :?: die zwei links, die ich Dir gegeben habe sind providerunabhängig. Du solltest wirklich erstmal lesen, bevor Du so unqualifiziert antwortest 
-
michaelengl
- Posts: 22
- Joined: 2004-04-29 23:35
Sorry
Ich dachte die Lösung sind an Strato und an die Umgebung gebunden.
Alles Gute
Michael
Alles Gute
Michael
Re: Vollbackup eines root-Servers auf Backupspace per ftp
Hallo,
das gleiche Problem habe oder hatte ich auch. Ich habe mir sämtliche Infos und FAQs durchgelesen, bin aber nicht zu einer simplen Lösung gekommen. Lediglich sämtliche Möglichkeiten wurden mir bekannt weil der eine sagt tar, der andere dd, cpio und und und ???
Am Ende hat man so viel Inputs, dass man vor lauter Bäume den Wald nicht sieht.
Also, ein Restore hat mit tar funktioniert. Ich mache ein Vollbackup mit tbackup, gleiche wie reoback oder tar /. Das ganze geht im laufenden Betrieb über Nacht.
Was ich aber noch suche, daher auch die Suche nochmal im Forum hier. Eine simple einfache Lösung. Ja, ich weiß, jetzt kommen die Cracks und sagen, nimm doch einfach tar. Die beste Antwort kam von [TOM].
ftp Backupserver ist ja ganz toll, warum wurde bei einem großen Provider 1&1 das mounten von ftp im Rescuesystem nicht mehr unterstützt ???
dd dauert zwar lange, aber es geht sich ja um eine Einmalsicherung bei mir. Sprich, Recoveryconsole, System sichern, rumspielen und dann ein Restore machen.
Was einfaches suchen was immer funktioniert ist sicher auch mein Ziel und daher ist tar oder dd sicher die beste Wahl.
das gleiche Problem habe oder hatte ich auch. Ich habe mir sämtliche Infos und FAQs durchgelesen, bin aber nicht zu einer simplen Lösung gekommen. Lediglich sämtliche Möglichkeiten wurden mir bekannt weil der eine sagt tar, der andere dd, cpio und und und ???
Am Ende hat man so viel Inputs, dass man vor lauter Bäume den Wald nicht sieht.
Also, ein Restore hat mit tar funktioniert. Ich mache ein Vollbackup mit tbackup, gleiche wie reoback oder tar /. Das ganze geht im laufenden Betrieb über Nacht.
Was ich aber noch suche, daher auch die Suche nochmal im Forum hier. Eine simple einfache Lösung. Ja, ich weiß, jetzt kommen die Cracks und sagen, nimm doch einfach tar. Die beste Antwort kam von [TOM].
ftp Backupserver ist ja ganz toll, warum wurde bei einem großen Provider 1&1 das mounten von ftp im Rescuesystem nicht mehr unterstützt ???
dd dauert zwar lange, aber es geht sich ja um eine Einmalsicherung bei mir. Sprich, Recoveryconsole, System sichern, rumspielen und dann ein Restore machen.
Was einfaches suchen was immer funktioniert ist sicher auch mein Ziel und daher ist tar oder dd sicher die beste Wahl.
Re: Vollbackup eines root-Servers auf Backupspace per ftp
Ganz einfach?!
Bitte schön:
Mehr Infos unter:
http://www.linux-web.de/thread.php?threadid=3288
Punkt 12 Backup
Bitte schön:
Code: Select all
tar -zcpvf /backup/backup.tar.gz /bin /boot /cdrom /etc /floppy /home /initrd /lib /lost+found /mnt /opt /root /sbin /tmp /usr /varhttp://www.linux-web.de/thread.php?threadid=3288
Punkt 12 Backup
Re: Vollbackup eines root-Servers auf Backupspace per ftp
also ich denke ich habe schon viel gelesen um zu sagen, dass Dein tar in die Hose geht.
Erstens wird es bei der Datenbank scheppern, zweitens sind /floppy oder /cdrom mehr als unnötig. Ich gehe zwar nach dem Motto: Lieber alles sichern und beim Recovery suchen was man braucht, aber das muss ja wirklich nicht. Es gibt ja verschiedene Meinungen was vom System gesichert werden muss bzw. sollte, aber in keiner Diskussion war ein /lost+found, /cdrom oder /floppy dabei. ;-)
Wie gesagt, unter Backuplösung findet man in google und Foren mehr als genug. Dann muss man erst mal 4 Stunden lesen um zu Wissen das es falsch ist, oder man dieses nicht nutzen kann weil man kein Knoppix hat etc.
Erstens wird es bei der Datenbank scheppern, zweitens sind /floppy oder /cdrom mehr als unnötig. Ich gehe zwar nach dem Motto: Lieber alles sichern und beim Recovery suchen was man braucht, aber das muss ja wirklich nicht. Es gibt ja verschiedene Meinungen was vom System gesichert werden muss bzw. sollte, aber in keiner Diskussion war ein /lost+found, /cdrom oder /floppy dabei. ;-)
Wie gesagt, unter Backuplösung findet man in google und Foren mehr als genug. Dann muss man erst mal 4 Stunden lesen um zu Wissen das es falsch ist, oder man dieses nicht nutzen kann weil man kein Knoppix hat etc.
Re: Vollbackup eines root-Servers auf Backupspace per ftp
Wenn man die Datenbank vorher stoppt, gibt's auch kein Problem. Dieses Problem hat man aber immer, sofern man direkt die Dateien der Datenbank sichert.
Wenn man das nicht will, muss man halt mysqldump benutzen, sofern es sich um eine mysql Datenbank handelt.
Wo ist denn der Unterschied, ob ich die o.g. Ordner nach dem auspacken wieder per Hand erstelle oder gleich mit ins Archiv packe.
Mal abgesehen vom geringeren Arbeitsaufwand..
Wenn man das nicht will, muss man halt mysqldump benutzen, sofern es sich um eine mysql Datenbank handelt.
Wo ist denn der Unterschied, ob ich die o.g. Ordner nach dem auspacken wieder per Hand erstelle oder gleich mit ins Archiv packe.
Mal abgesehen vom geringeren Arbeitsaufwand..
Re: Vollbackup eines root-Servers auf Backupspace per ftp
hatte den Gedanken auch schon ...
... sicher gehen beim darüberbügeln die Datenänderungen seit dem letzten Backup verloren. Oder kann schlimmeres passieren ? Hatte jedenfalls nichts besonderse festgestellt (mysql) 8OMathew wrote:Erstens wird es bei der Datenbank scheppern
Re: Vollbackup eines root-Servers auf Backupspace per ftp
Naja, wenn die Datenbank läuft und du nicht mit mysqldump sicherst, könnte es IMHO sein, dass gerade auf eine Datei geschrieben wurde, während du gesichert hast und dann das Backup der Datenbank wertlos, weil kaputt, ist. Muss aber nicht.
Wenn Du sicher gehen willst, benutze mysqldump oder stoppe den Datenbankserver vorher.
Wenn Du sicher gehen willst, benutze mysqldump oder stoppe den Datenbankserver vorher.
-
marcus1907
- Posts: 5
- Joined: 2005-05-13 15:08
Re: Vollbackup eines root-Servers auf Backupspace per ftp
Hallo!
Ich möchte ein komplettes Backup meines Root-Servers bei Strato machen nach dieser Anleitung:
wget ftp://ftp.ncftp.com/ncftp/binaries/ncft ... ort.tar.gz
nicht weiter.
Wie installiere ich das ncftp?
Vielen Dank für die Antwort!
Marcus Reißmann
Ich möchte ein komplettes Backup meines Root-Servers bei Strato machen nach dieser Anleitung:
Leider ist unter der Recovery-Console das ncftp nicht installiert und ich komme nach dem Befehl Code:@michaelengl:
Du willst vermutlich aus der Recovery-Console ein Image ziehen - also eine 1:1 Kopie. Mit einem 2. Server mit genug Platz und SSH kannst Du das so lösen:
Code:
dd if=/dev/hda bs=32k | gzip -c | ssh user@host "cat > imagedatei.gz"
Oder direkt auf den FTP Space. Dazu brauchst Du allerdings ncftp, was nicht in jedem Rescue (Busybox) enthalten ist. Du kannst Dir aber einfach die Binaries mit
Code:
wget ftp://ftp.ncftp.com/ncftp/binaries/ncft ... ort.tar.gz
downloaden. Und dann mit
Code:
dd if=/dev/hda bs=32 | gzip -c | ncftpput -c -V -u user -p pass backup.serverkompetenz.de hda_timestamp.gz
das Image erstellen. Die Optionen nach Bedarf anpassen.
Wenn das nicht gehen sollte, kannst Du die Swap Partition oder Ramdisk zum Zwischenspeichern missbrauchen und mit dd kleine Häppchen machen (Offsets beachten). Und dann die "Häppchen" auf den FTP Server schieben. Wenn Du den Swap nimmst, darfst Du den natürlich nicht mitsichern und musst den Bootsektor seperat sichern.
Je nach Größe Deiner Platte musst Du ein paar Stunden für das Erstellen des Images rechnen.
wget ftp://ftp.ncftp.com/ncftp/binaries/ncft ... ort.tar.gz
nicht weiter.
Wie installiere ich das ncftp?
Vielen Dank für die Antwort!
Marcus Reißmann
Re: Vollbackup eines root-Servers auf Backupspace per ftp
Ich hab doch geschrieben, dass es Binaries sind. Also musst Du die nur auspacken - nicht installieren.
BTW: Inzwischen gibt es eine neuere Version von ncftp. Also das 3.1.8 durch 3.1.9 ersetzen.
[TOM]
BTW: Inzwischen gibt es eine neuere Version von ncftp. Also das 3.1.8 durch 3.1.9 ersetzen.
[TOM]
Re: Vollbackup eines root-Servers auf Backupspace per ftp
Da es wohl noch einige Missverständnisse bezüglich Download, Entpacken und Kopieren gibt, hier eine Step-by-Step Anweisung:
1. Server im Rescue Mode starten
2. Als root einloggen => HomeDirectory ist dann /bin.
3. Mit wget die aktuelle ncftp Version downloaden (zurzeit 3.1.9):
4. Archiv entpacken:
5. Binaries in das /bin Verzeichnis kopieren (das ist bei der Strato BusyBox das HomeDirectory):
6. Image der Platte erstellen und auf Strato Backup FTP Server mit aktuellem Timestamp sichern:
7. Warten!
8. Die Wartezeit nutzen und wieder auf normalen Boot Modus umstellen.
9. Wenn Backup gelaufen ist kontrollieren, ob auf normalen Boot Modus umgeschaltet ist. Wenn ja rebooten:
Unter 6. müssen user, pass und Timestamp angepasst werden. Der Rest kann mit Copy and Paste übernommen werden.
[TOM]
EDIT: Minus für STDIN bei gzip hinzugefügt.
1. Server im Rescue Mode starten
2. Als root einloggen => HomeDirectory ist dann /bin.
3. Mit wget die aktuelle ncftp Version downloaden (zurzeit 3.1.9):
Code: Select all
wget ftp://ftp.ncftp.com/ncftp/binaries/ncftp-*-linux-x86-export.tar.gzCode: Select all
tar -xzf ncftp-*-linux-x86-export.tar.gzCode: Select all
cp ncftp-*/bin/* .Code: Select all
dd if=/dev/hda bs=4k | gzip -c - | ncftpput -c -V -u user -p pass backup.serverkompetenz.de hda_2005-05-20.gz8. Die Wartezeit nutzen und wieder auf normalen Boot Modus umstellen.
9. Wenn Backup gelaufen ist kontrollieren, ob auf normalen Boot Modus umgeschaltet ist. Wenn ja rebooten:
Code: Select all
reboot[TOM]
EDIT: Minus für STDIN bei gzip hinzugefügt.
Last edited by [tom] on 2005-05-21 17:01, edited 1 time in total.
-
marcus1907
- Posts: 5
- Joined: 2005-05-13 15:08
Re: Vollbackup eines root-Servers auf Backupspace per ftp
Hallo!
Leider gibt es ein neues Problem:
Nachdem ich den Befehl dd if=/dev/hda bs=4k | gzip -c | ncftpput -c -V -u xxx -p xxx backup.serverkompetenz.de hda_2005-05-21.gz
ausführe, erhalte ich eine Fehlermeldung:
ncftpput: /lib/libc.so.6: version `GLIBC_2.3' not found (required by ncftpput)
Was kann ich jetzt machen?
Vielen Dank für die Antwort!
Marcus Reißmann
Leider gibt es ein neues Problem:
Nachdem ich den Befehl dd if=/dev/hda bs=4k | gzip -c | ncftpput -c -V -u xxx -p xxx backup.serverkompetenz.de hda_2005-05-21.gz
ausführe, erhalte ich eine Fehlermeldung:
ncftpput: /lib/libc.so.6: version `GLIBC_2.3' not found (required by ncftpput)
Was kann ich jetzt machen?
Vielen Dank für die Antwort!
Marcus Reißmann
Re: Vollbackup eines root-Servers auf Backupspace per ftp
Hmm - versuch es mal mit der Version 3.1.8:.
[TOM]
Code: Select all
wget http://temp.xsurf.net/ncftp_3.1.8.tar.gz[TOM]
-
marcus1907
- Posts: 5
- Joined: 2005-05-13 15:08
Re: Vollbackup eines root-Servers auf Backupspace per ftp
Mit der ncftp-Version 3.1.8 geht ncftp soweit! Nur kopiert der nichts auf den Server, BN und PW stimmen, die Datei wird auf dem FTP angelegt (aber 0 Bytes) und es erscheint sofort wieder die Eingabezeile.
Marcus Reißmann
Marcus Reißmann
Re: Vollbackup eines root-Servers auf Backupspace per ftp
OK - Dann damit: :)
Da ist jetzt bei gzip ein Minus für STDIN drin.
[TOM]
Code: Select all
dd if=/dev/hda bs=4k | gzip -c - | ncftpput -c -V -u user -p pass backup.serverkompetenz.de hda_2005-05-20.gz[TOM]
-
marcus1907
- Posts: 5
- Joined: 2005-05-13 15:08
Re: Vollbackup eines root-Servers auf Backupspace per ftp
So jetzt geht alles! Nur noch eine Frage, meine Platte ist mit ca 2 GB belegt, wird da die ganze Platte gesichert (80 GB) oder nur die 2 GB? Weil ich schon 8 GB übertragen hatte und es immer noch nicht fertig war, ich musste aber abbrechen.
Marcus Reißmann
Marcus Reißmann