Technical Anshu
Tutorials Blog
🗄️ Datenbanksicherung

Laden Sie Ihre Website-Datenbanken schnell und sicher in großen Mengen herunter

Fünf Websites, fünf Datenbanken – und das Herunterladen einer nach der anderen verschlingt den ganzen Abend. Es gibt schnellere Routen, aber jede hat ein ehrliches Limit. Dieser Leitfaden vergleicht sie, damit Sie die richtige Lösung für Ihren Server auswählen können.

✍️ Technical Anshu🗄️ MySQL / MariaDB⏱️ Backup Guide
🎥 Sehen Sie sich den gesamten Vorgang im Video an – Massendatenbank-Download, Schritt für Schritt

Unabhängig davon, ob Sie Hosts migrieren, eine Offline-Sicherheitskopie erstellen oder eine Testkopie einrichten, ist die Datenbank der Teil einer Website, dessen Verlust Sie sich nicht leisten können. Dateien können erneut hochgeladen werden; Eine verlorene Datenbank ist verschwunden. Nachfolgend sind die Massen-Download-Routen in ehrlicher Reihenfolge aufgeführt – die schnellste Einrichtung zuerst, die schnellste Massen-Download-Routine zuletzt.

Terminal — one command, every database on the server
$ mysqldump -u root -p --all-databases --single-transaction --quick | gzip > all-databases.sql.gz Enter password: ******** $ ls -lh all-databases.sql.gz -rw-r--r-- 1 root root 214M all-databases.sql.gz
Ein Befehl exportiert jede Datenbank auf dem Server und komprimiert sie auf dem Weg nach draußen. Die gezeigten Beispielwerte dienen der Veranschaulichung.
1

Informieren Sie sich zunächst darüber, was Sie herunterladen

Eine Website-Datenbank enthält alles, was wichtig ist – Beiträge, Produkte, Bestellungen sowie die Namen, E-Mails und Passwort-Hashes Ihrer Benutzer. Aus diesem Grund geht es in diesem Handbuch um Ihre eigenen Websites oder Websites, die Sie mit Genehmigung verwalten, und warum die fertige Datei sorgfältig behandelt werden muss (es gibt eine ganze Seite zur sicheren Aufbewahrung).

Bulk bedeutet einfach: viele Datenbanken, eine Sitzung, kein Babysitten bei jedem Export.

2

Route eins – Das Hosting-Panel-Backup

cPanel, Plesk und ähnliche Panels verfügen über einen Abschnitt Backup, der eine vollständige Kontosicherung – Datenbanken, Dateien, E-Mails, alles – als eine herunterladbare Datei erstellt.

  1. Öffnen Sie das Bedienfeld und gehen Sie zu Sichern (oder zum Sicherungsassistenten).
  2. Wählen Sie Vollständige Sicherung und lassen Sie sie auf dem Server abschließen.
  3. Laden Sie die generierte Datei auf Ihren PC herunter.

Ehrliche Grenze: Ein vollständiges Backup umfasst das gesamte Konto, daher ist es groß und langsam herunterzuladen, und das spätere Wiederherstellen einer Datenbank daraus ist zusätzliche Arbeit. Am besten für einen kompletten Kontoumzug.

3

Route zwei – phpMyAdmin-Export, jeweils eine Datenbank

phpMyAdmin ist bereits in fast jedem Hosting-Panel enthalten, es muss also nichts installiert werden.

  1. Wählen Sie im linken Bereich die Datenbank aus.
  2. Öffnen Sie die Registerkarte Export, wählen Sie Benutzerdefiniert und stellen Sie die Komprimierung auf gzipped ein.
  3. Klicken Sie auf Exportieren und speichern Sie die Datei.

Ehrliches Limit: phpMyAdmin läuft im Browser unter PHP-Zeit- und Speicherlimits. Der Export kleiner und mittlerer Datenbanken funktioniert problemlos. Eine Datenbank mit einigen hundert Megabyte geht beim Shared Hosting oft während des Exports kaputt. Dieser Fehler hat in diesem Satz eine eigene Seite.

4

Route drei – mysqldump über SSH, der Massensieger ⭐

Wenn Ihr Hosting Ihnen SSH-Zugriff ermöglicht, ist dies der schnellere Weg – der Export erfolgt auf dem Server und nicht in Ihrem Browser, daher gelten keine Browserbeschränkungen.

  1. Melden Sie sich über SSH an.
  2. Für eine Datenbank: mysqldump -u dbuser -p mydatabase > mydatabase.sql
  3. Für jede Datenbank gleichzeitig: mysqldump -u root -p --all-databases --single-transaction --quick | gzip > all-databases.sql.gz
  4. Laden Sie die fertige Datei mit Ihrem FTP/SFTP-Client oder dem Panel-Dateimanager herunter.

--single-transaction stellt eine konsistente Kopie der InnoDB-Tabellen bereit, ohne Ihre Live-Site zu sperren, und --quick streamt Zeilen, anstatt die gesamte Tabelle in den Speicher zu laden.

5

Route vier – WordPress-Sites, verwenden Sie WP-CLI oder ein Backup-Plugin

Speziell für WordPress ist wp db export backup.sql über SSH ein sauberer Befehl pro Site, der für Massenzwecke über die Ordner Ihrer Sites geleitet wird. Ein seriöses Backup-Plugin funktioniert auch und fügt die Planung hinzu – aber ein Plugin-Export ist nur so vertrauenswürdig wie das Plugin, also überprüfen Sie die Datei auf die gleiche Weise wie jeden anderen Dump.

6

Welchen Weg Sie auch gewählt haben, überprüfen Sie ihn, bevor Sie ihm vertrauen

Ein Download, der abgeschlossen aussieht, kann immer noch halbiert werden. Bevor Sie etwas löschen oder das alte Hosting kündigen:

  1. Öffnen Sie das Ende der SQL-Datei – ein vollständiger mysqldump endet mit der Zeile Dump abgeschlossen.
  2. Überprüfen Sie, ob die Dateigröße für die Website akzeptabel ist.
  3. Am besten importieren Sie es einmal in eine Testdatenbank und überprüfen, ob die Tabellen und Zeilenzahlen angezeigt werden.

Ein nicht verifiziertes Backup ist eine Hoffnung, kein Backup.

🛡️ Nur Ihre eigenen Websites. Jede Methode auf dieser Seite gilt für Datenbanken von Websites, deren Eigentümer Sie sind, oder für Websites, die Sie mit der eindeutigen Genehmigung des Eigentümers verwalten – Sicherungen, Migrationen und Tests. Eine Datenbank speichert die privaten Daten Ihrer Benutzer. Das Herunterladen einer Datei, auf die Sie kein Recht haben, ist Diebstahl, egal mit welchem ​​Tool es einfach ist.

🎥 Sehen Sie sich das komplette Video an

Der vollständige Downloadprozess der Massendatenbank – Live-Demo, jeder Schritt auf dem Bildschirm.

▶️ Watch Full Video
❓ Häufige Fragen (FAQ)

Welches ist der schnellste Weg, viele Website-Datenbanken herunterzuladen?

mysqldump über SSH. Der Export wird auf dem Server selbst ausgeführt, während er komprimiert wird, und --all-databases übernimmt jede Datenbank in einem Befehl – ​​es gibt keine Browser-Timeouts wie bei phpMyAdmin.

Kann ich das ohne SSH-Zugriff machen?

Ja – verwenden Sie das vollständige Backup des Hosting-Panels oder phpMyAdmin pro Datenbank. Es ist langsamer und große Datenbanken können beim Shared Hosting an die PHP-Grenzen stoßen, aber für kleine Websites funktioniert es gut.

Ist es legal, eine solche Website-Datenbank herunterzuladen?

Für Ihre eigenen Websites oder Websites, die Sie mit Genehmigung des Eigentümers verwalten, ja – das ist normale Sicherungs- und Migrationsarbeit. Das Herunterladen der Datenbank einer anderen Person ohne Erlaubnis ist nicht möglich; Bei jeder hier beschriebenen Methode wird davon ausgegangen, dass die Websites in Ihrer Verantwortung liegen.

Dieser Leitfaden basiert auf dem Technical Anshu-Video zum Herunterladen von Website-Datenbanken in großen Mengen. • Sie stecken bei einem Schritt fest? Fragen Sie in den Videokommentaren 🙏