PDA

Shop Support News Archive - Shopbetreiber News -> Forum : xt eCommerce Templates Module SEO Support: GPL Shop: Automatisches Sql Dump


yves
19.02.2006, 10:23
Hallo Gemeinde,
mein zweites Post und gleich was Sinnvolles :)

Originally posted by mysqldumper.de

mysqldumper ist eine Backuproutine für MySQL-Datenbanken, geschrieben in PHP und Perl.

Das Projekt ist ein OpenSource Projekt und unterliegt den GNU-Lizenzen.

Entstanden ist mysqldumper aus folgendem Grund:

PHP-Scripte werden nach einer bestimmten Laufzeit abgebrochen (normalerweise nach 30 Sekunden), und so funktioniert ein Backup mit diversen Tools nur bis zu einer bestimmten Größe.
Braucht das Script länger als die 30 Sekunden, so wird es vom Server einfach abgebrochen, und man kommt nicht mehr an sein Backup heran.
Gleiches gilt für das Wiedereinspielen eines Backups.

Wer einmal ein Dumpfile von Hand in viele kleinere Einzelabschnitte zerlegt hat, um eine Datenbank wieder herzustellen, der weiß genau, wovon wir reden.

mysqldumper umgeht den Timeout-Error mit Hilfe eines kleinen Tricks:
Es liest nur eine bestimmte Anzahl von Befehlen aus der Tabelle aus, merkt sich, wie weit es gekommen ist, und ruft sich anschließend selbst auf. Dadurch erhält das Script bei jedem Aufruf wieder die vollen 30 Sekunden und umgeht so den Timeout-Error.
Das gleiche Prinzip benutzt mysqldumper auch beim Wiederherstellen der Daten.

mysqldumper kann die Daten beim Sichern sofort packen. Auch das Wiederherstellungsscript kann direkt aus dieser gepackten Datei lesen, ohne dass sie auf dem Server entpackt werden muss!
Natürlich kann man die Datei auch ungepackt lassen, aber spätestens beim Hochladen eines Backups weiß man dies zu schätzen.

mysqldumper Features:[ ] multilingual (deutsch/englisch)

[ ] Backup und Wiederherstellung von MySQL-Datenbanken

[ ] Automatisches Verschicken von Backups via Mail oder FTP

[ ] Automatisches Löschen von Backups nach eigenen Regeln

[ ] Einrnichtung als Cronjob mit Perl-Script

[ ] Administration und Manipulation von Datenbanken

[ ] Verwaltung der Backups

[ ] Erstellung der Datenbankstruktur ohne Daten

[ ] Multidump - sichern mehrerer Datenbanken nach Konfiguration

[ ] Sicherung und Wiederherstellung einzelner Tabellen

[ ] Erstellung eines eigenen Verzeichnisschutzes

[ ] Detailinformationen über MySQL und MySQL-Datenbanken

[ ] einfache Installation

[ ] einfache Bedienung, keine Programmierkenntnisse erforderlich

[ ] Multipart-Backup für große Datenbanken


Zu finden ist das unter http://www.mysqldumper.de/ (http://anonym.to/?http://www.mysqldumper.de/)

MfG, yves

HarryBoo
19.02.2006, 12:30
Hallo Yves,

danke für diesen Tipp. :)

Genau diese Problem hatte in den letzten Tagen ein User, dessen Datenbank zu groß geworden war.

Ich denke da werden sich noch einige Andere freuen.

Gruß HarryBoo

yves
19.02.2006, 13:45
Ich habe mich bisher mit php-Foren beschäftigt da ist das "Programm" eigentlich bekannt. Ich hatte mich eigentlich schon gewundert wieso das noch nicht in OSC bzw. XT Foren aufgetaucht ist. Ich hab noch einige weitere feine Tools aus dieser Rnichtung. Viellenicht sollte man auch ein Forum für "Software Tipps" schaffen. Meiner Meinung eine Sinnvolle Ergänzung.

MfG, yves

HarryBoo
19.02.2006, 14:00
''>ZITAT</div>Viellenicht sollte man auch ein Forum für "Software Tipps" schaffen. Meiner Meinung eine Sinnvolle Ergänzung.[/b]

Mal sehen was Alucard dazu sagt.

HarryBoo

hwlp
19.02.2006, 19:02
geht mit bigdump.php (phpbb.de) auch ganz einfach.