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.