Beim Erstellen eines Backups mit Duplicator ist die Auswahl des richtigen Datenbank-SQL-Modus entscheidend, um einen reibungslosen und erfolgreichen Vorgang sicherzustellen.
Duplicator bietet unter Einstellungen » Backups zwei SQL-Modi an: MySqlDump und PHP-Code. Jeder hat seine Stärken und Schwächen, und die Wahl des richtigen hängt von Ihrer spezifischen Serverkonfiguration und Datenbankgröße ab.

Einführung in Datenbank-SQL-Modi
Duplicator bietet zwei primäre SQL-Modi zur Handhabung der Datenbank während der Sicherungserstellung:
MySqlDump: Ein Befehlszeilenprogramm zum sehr effizienten und schnellen Sichern von Datenbanken.
PHP-Code: Eine PHP-basierte Methode zum Exportieren von Datenbanken, die für die Verarbeitung größerer Datenbanken in Blöcken entwickelt wurde, um Einschränkungen der Serverressourcen zu vermeiden.
MySqlDump-Modus
MySqlDump ist der von Duplicator festgelegte Standard-SQL-Modus, da dies im Allgemeinen die schnellste und effizienteste Methode für den Datenbankexport ist.
Vorteil
- Geschwindigkeit : MySqlDump arbeitet auf Befehlszeilenebene und ist daher im Vergleich zu PHP-basierten Methoden deutlich schneller.
- Effizienz : Große Datenbanken werden auf Servern mit hoher Ressourcenverfügbarkeit effizienter verarbeitet.
- Geringer Ressourcenverbrauch : Ideal für kleinere Datenbanken mit ausreichend Serverressourcen.
Nachteile
- Timeout- und Speicherprobleme: Auf gemeinsam genutzten Servern oder Servern mit geringen Ressourcen kann es bei MySqlDump zu Timeouts und Speicherbeschränkungen kommen, insbesondere bei größeren Datenbanken.
PHP-Code-Modus
Der PHP-Codemodus verwendet PHP-Skripte zum Exportieren der Datenbank. Er ist darauf ausgelegt, Datenbanken in kleineren Blöcken zu verarbeiten, wodurch die Wahrscheinlichkeit von Serverressourcenproblemen verringert wird.
Vorteile
- Zuverlässigkeit: Verarbeitet größere Datenbanken ohne Timeout- oder Speicherprobleme, indem der Export in kleinere, überschaubare Teile aufgeteilt wird.
- Kompatibilität: Funktioniert auf jedem Server, der PHP unterstützt, und ist daher eine universeller kompatible Option.
Nachteile
- Reduzierte Leistung: Im Gegensatz zu MySqlDump, das die volle Leistung des Serverprozessors nutzen kann, zerlegt der PHP-Codemodus den Datenbankexport in kleinere Teile. Dies bedeutet, dass die Ressourcen des Servers nicht voll ausgeschöpft werden können, was ihn bei großen Datenbanken langsamer und weniger effizient macht.
Empfohlene Konfigurationen
Auswählen des richtigen SQL-Modus für Ihr Setup
Die Wahl des richtigen SQL-Modus in Duplicator ist für einen reibungslosen Backup-Prozess entscheidend. Während MySqlDump für kleinere Datenbanken auf gut ausgestatteten Servern schneller und effizienter ist, bietet PHP Code eine zuverlässige Lösung für größere Datenbanken oder ressourcenbeschränkte Umgebungen. Bewerten Sie die Fähigkeiten und die Datenbankgröße Ihres Servers, um die beste Konfiguration auszuwählen, die Ihren Anforderungen entspricht.
Wenn Sie weitere Hilfe oder spezifische Konfigurationsempfehlungen benötigen, wenden Sie sich bitte an den Support .