Funktionen
MySQLDumper — Alle Funktionen im Detail
MySQLDumper wurde entwickelt, um MySQL-Backups auf Shared Hosting zuverlässig zu machen — auch ohne Shell-Zugang und trotz PHP-Zeitlimit. Hier sind alle Features, die das Tool auszeichnen.
Multipart-Dump
Das Kernfeature: MySQLDumper teilt den Datenbank-Export in kleine Häppchen auf. Nach jedem Chunk ruft sich das Script per HTTP-Redirect selbst auf. So werden auch Datenbanken mit mehreren Gigabyte ohne Timeout exportiert — auf jedem Hoster.
Multipart-Restore
Dasselbe Prinzip beim Import: Große SQL-Dumps werden stückweise eingelesen. Kein Upload-Limit-Problem, kein Timeout. Funktioniert auch mit Dumps, die nicht von MySQLDumper erstellt wurden.
FTP-Transfer
Backups werden automatisch per FTP auf einen externen Server übertragen. Ideal für die 3-2-1-Backup-Regel: Eine Kopie immer offsite.
Cronjob-Steuerung
Automatische Backups per Perl-Cronjob oder HTTP-Aufruf. Einmal einrichten, dann läuft das Backup täglich — ohne dass du daran denken musst. In unseren Tutorials zeigen wir dir Schritt für Schritt, wie du alles einrichtest.
GZip-Komprimierung
Alle Backups werden optional mit GZip komprimiert. Spart 70-90% Speicherplatz auf dem Server.
UTF-8-Unterstützung
Korrekte Behandlung von Umlauten, Sonderzeichen und internationalen Zeichensätzen. Keine kryptischen Zeichen nach dem Restore.
Perl-Modul
Neben dem PHP-Interface gibt es ein Perl-Modul für Cronjobs. Das Perl-Script läuft unabhängig von PHP-Einschränkungen und hat kein Zeitlimit.
Statusanzeige
Während Backup und Restore zeigt MySQLDumper den Fortschritt an: Aktuelle Tabelle, verarbeitete Zeilen, geschätzte Restzeit. Du weisst immer, wo du stehst.
E-Mail-Benachrichtigung
Nach jedem Backup bekommst du optional eine E-Mail mit Status, Dateigröße und Dauer. Bei Fehlern wirst du sofort informiert.
Log-System
Alle Aktionen werden protokolliert: Wann wurde gesichert, wie gross war das Backup, gab es Fehler? Das Log hilft bei der Fehlersuche und Dokumentation.
Multi-Datenbank-Support
Du kannst mehrere Datenbanken verwalten und einzeln oder gemeinsam sichern. Praktisch wenn du mehrere Webprojekte auf einem Hosting-Paket betreibst.
Konfigurationsdatei
Alle Einstellungen werden in einer Konfigurationsdatei gespeichert: Datenbankzugaenge, Backup-Verzeichnis, FTP-Daten, Cronjob-Intervall. Einmal einrichten, fertig. Bereit loszulegen? Dann hol dir den Download.