Heim >CMS-Tutorial >WordDrücken Sie >Sichern und Wiederherstellen großer WordPress -Datenbanken

Sichern und Wiederherstellen großer WordPress -Datenbanken

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌Original
2025-02-16 09:41:09844Durchsuche

Sichern und Wiederherstellen großer WordPress -Datenbanken

Key Takeaways

  • Bigdump ist ein PHP -Skript, mit dem Sie große WordPress -Datenbank -Dumps importieren können, wobei Sie die Server -Upload -Grenzwerte umgehen können. Es kann Datenbank -Dumps jeder Größe verarbeiten und es zu einer idealen Lösung für diejenigen ohne SSH/Befehlszeilenzugriff auf ihren Server ist.
  • Bei der Verwendung von Bigdump ist es wichtig, erweiterte Einsätze während des Datenbankexportprozesses zu vermeiden. Dies kann erreicht werden, indem die Option "Spaltennamen in jeder Einfügeanweisung einfügen" im Abschnitt "Datenerstellung" von PHPMYADMIN ausgewählt wird.
  • wp-dbmanager ist ein WordPress-Plugin, mit dem Sie Ihre Datenbank automatisch sichern können, wodurch Sie die Zeit und Mühe speichern können, diese manuell zu tun. Sie können ein Zeitintervall für automatische Backups festlegen und diese Sicherungen sogar an Ihre E -Mail senden.
  • Die regelmäßige Unterstützung Ihrer WordPress -Datenbank ist für die Sicherheit und Integrität Ihrer Website von entscheidender Bedeutung. Mit Tools wie Bigdump und WP-DBManager können Sie Ihre Daten problemlos sichern und wiederherstellen, unabhängig von der Größe Ihrer Datenbank.

In einem früheren Artikel haben wir gesehen, wie man eine WordPress -Website manuell unterstützt. Insbesondere haben wir gesehen, wie man eine Datenbank unterstützt und wie man sie wiederherstellt.

Wenn wir jedoch versuchen, eine Datenbank wiederherzustellen, kann ein Problem auftreten, der im vorherigen Artikel nicht erörtert wird. Was ist mit großen Datenbanken? Unter Verwendung der Befehlszeile ist die Größe normalerweise kein Problem, da wir MySQL verwenden können, um Dateien einer beliebigen Größe zu exportieren oder einzugeben. Wenn Sie jedoch keinen SSH -Zugriff auf eine bestimmte Hosting -Umgebung haben, können große Datenbankexporte und Importe ein echtes Problem mithilfe von Tools wie PhpMyAdmin sein. Die zulässigen Datei -Uploads haben häufig Grenzen. Es gibt jedoch eine Möglichkeit, große WordPress -Datenbanken leicht zu sichern und wiederherzustellen.

In diesem Artikel werde ich mit einem nützlichen Tool namens Bigdump mit einem nützlichen Tool namens Bigdump wiederherstellen. Im Wesentlichen ist Bigdump ein PHP -Skript, mit dem Sie einen Datenbank -Dump importieren können, der so groß wie Sie möchten, auch wenn Ihr Upload -Grenzwert niedrig ist. In diesem Artikel wird davon ausgegangen, dass Sie keinen SSH/Befehlszeilenzugriff auf Ihren Server haben oder mithilfe einer Webanwendung komfortabler sind. Beachten Sie, dass Bigdump unter der Lizenz der GNU GPL 2 veröffentlicht wird.

Nach dem Wiederherstellen eines großen Datenbank-Dumps mit Bigdump zeige ich Ihnen, wie Sie diese Dumps automatisch generieren, dank eines WordPress-Plugins mit dem Namen WP-DBMANAGER, da Sie keine Zeit haben, Ihre Datenbank jeden Tag manuell zu sichern!

Generieren eines Bigdump-fähigen Datenbank-Dumps

Ich habe bereits abgedeckt, wie man eine WordPress -Datenbank im vorherigen Artikel sichert, sodass wir nicht beschreiben, wie das noch einmal geht. Es gibt jedoch etwas, das Sie wissen sollten, wenn Sie Bigdump verwenden möchten.

In der Praxis spteilt Bigdump Ihre Datei in so viele Dateien ein, wie dies für Ihren Server erforderlich ist, um den Import zuzulassen in eins.

Lassen Sie uns die Situation mit einem einfachen Beispiel klären. Angenommen, wir haben eine Tabelle TBL mit drei Spalten A, B und c. In dieser Tabelle haben wir zwei Zeilen: (1, 2, 3) und (4, 5, 6). Wenn wir keine erweiterten Einsätze verwenden, sind zwei Abfragen erforderlich, um die beiden Zeilen einzufügen:

<span>INSERT INTO tbl (a, b, c) VALUES (1, 2, 3);
</span><span>INSERT INTO tbl (a, b, c) VALUES (4, 5, 6);</span>

Wir können jedoch erweiterte Einsätze verwenden, um diesen Einsatz zu optimieren:

<span>INSERT INTO tbl (a, b, c) VALUES (1, 2, 3), (4, 5, 6);</span>

Hier haben wir zwei Zeilen mit einer Abfrage eingefügt. Natürlich ist in diesem Beispiel die gewonnene Zeit vernachlässigbar, aber mit einer großen Tabelle, die eine große Anzahl von Reihen enthält, kann der Vorteil erheblich sein.

Das Problem ist, dass Bigdump diese Art von Abfragen nicht teilen kann, wenn Ihre Tabelle sehr groß ist. Aus diesem Grund müssen wir erweiterte Einsätze vermeiden, wenn wir Bigdump verwenden möchten: Wir müssen PhpMyAdmin (oder Ihr bevorzugtes Werkzeug/Ihre bevorzugte Methode) fragen, um unsere Daten in der Form des ersten SQL -Code -Codes oben zu exportieren, mit Insert in jedes Einfügen.

Die Datei wird dann größer sein. Da wir jedoch ein Skript verwenden, das jede Größe unterstützt, ist die Größe kein Problem.

Die gute Nachricht ist, dass wir PhpMyAdmin bitten können, erweiterte Einsätze zu vermeiden. Wenn wir eine Datenbank exportieren In dem Abschnitt „

Datenerstellung Sichern und Wiederherstellen großer WordPress -Datenbanken“ werden dann die Option „

Syntax zum Einfügen von Daten “ finden. Der Standardwert wird erweitert Einfügungen erweitert: Ändern Sie ihn auf die erste („ Spaltennamen in jeder Einfügeanweisung “). Auf diese Weise erzeugt PhpMyAdmin Einsätze, wie wir oben sehen. Wir sind jetzt bereit, Bigdump zu verwenden!

Sichern und Wiederherstellen großer WordPress -Datenbanken restaurieren eine große Datenbank mit Bigdump

Bigdump

herunterladen und installieren

Sie können Bigdump von der offiziellen Bigdump -Website herunterladen. Sie werden ein Archiv mit einer PHP -Datei namens Bigdump.php herunterladen.

Sie können Bigdump überall auf Ihrem Computer in einem von Ihrem Webserver zugänglichen Verzeichnis aufnehmen (z. B. habe ich einen speziellen Ordner mit dem Namen „

Tools

“ erstellt, das einige nützliche Tools wie Bigdump enthält).

Dann können Sie mit der URL auf Bigdump zugreifen (in meinem Beispiel ist es http://127.0.0.1/tools/bigdump.php).

Bigdump

initialisieren

Bevor wir unsere große Datei importieren, müssen wir Bigdump initialisieren, damit sie wissen können, wie man auf unsere Datenbank zugreift. Dies kann erreicht werden, indem die Bigdump.php -Datei bearbeitet wird.

Die ersten vier definierten Variablen, direkt nach dem großen Kommentar, der uns über die Lizenz informiert, müssen Sie bearbeiten.

ihre Namen sind ziemlich klar: Sie müssen in $ db_server den Server angeben, auf dem Ihre Datenbank gespeichert ist, in $ db_name den Namen Ihrer Datenbank und in $ db_username und $ db_password Ihre Anmeldeinformationen. Diese Details entsprechen dem, was Sie in wp-config.php oder einer anderen Webanwendung finden, die MySQL verwendet.

standardmäßig verwendet Bigdump das UTF8 -Zeichensatz, aber Sie können dies ändern, indem Sie den Wert der Variablen $ db_connection_charset direkt nach den gerade bearbeitet.

definiert.

Wir sind jetzt bereit, unsere große Datei zu importieren. Greifen Sie einfach auf Bigdump zu, indem Sie ihre URL wie oben beschrieben besuchen.

Importieren eines großen Datenbank -Dumps

Es gibt zwei Möglichkeiten, wie wir eine große Datei importieren können. Der erste ist mit dem Formular Bigdump erstellt: Sie verwenden die Schaltfläche „ durchsuchen… “, um Ihre Datei zu wählen, und klicken Sie auf die Schaltfläche „ hochladen

“, um Ihre Datei einzureichen. Das Problem mit dieser Methode ist, dass Sie nach dem Hochladen Ihres Servers immer noch begrenzt sind. Darüber hinaus muss das Verzeichnis, das Bigdump enthält Sichern und Wiederherstellen großer WordPress -Datenbanken

Die zweite Methode besteht darin, Ihre Datei direkt auf Ihrem Server mit FTP/SFTP/SCP direkt aufzutragen. Ihre Datei muss in das gleiche Verzeichnis der Bigdump.php -Datei platziert werden.

Sobald Ihre Datei hochgeladen ist (dank des Formulars oder über FTP/SFTP/SCP) ist sie über die Bigdump -Schnittstelle zugänglich.

Sichern und Wiederherstellen großer WordPress -Datenbanken

Wenn der Ordner beschreibbar ist, können Sie Ihre SQL -Dateien nach der Verwendung direkt von dieser Schnittstelle löschen. Um die Datei in die angegebene Datenbank in die oben bearbeiteten Variablen zu importieren, klicken Sie auf den Link „ starten Sie “ in der Zeile, die der gerade hochgeladenen Datei entspricht.

Anschließend zeigt Bigdump eine neue Seite an, die den Fortschritt des Imports angibt. Alles, was Sie hier tun müssen, ist zu warten, bis das Ende der Datei erreicht wird. Sie können den Import auch abbrechen, indem Sie den Link „ Stopp “ unterhalb der Tabelle treffen.

Sichern und Wiederherstellen großer WordPress -Datenbanken

Sobald der Import fertig ist, ist das! Ihre Daten werden in Ihre Datenbank importiert und Sie können Ihre SQL -Dateien löschen. Herzlichen Glückwunsch, Sie haben gerade das Größenlimit umgegangen, wenn Sie eine SQL -Datei importieren möchten!

Sichern und Wiederherstellen großer WordPress -Datenbanken

wp-dbmanager-Ein WordPress-Plugin, um Ihre Datenbank automatisch zu sichern

Wir wissen, wie wir unsere WordPress -Datenbank manuell unterstützen können. Und wie man es wiederherstellt, auch wenn es dank Bigdump riesig ist. Das manuelle Sichern einer Datenbank ist jedoch keine lustige Aufgabe, insbesondere wenn wir sie jede Woche oder jeden Tag tun. Deshalb gibt es eine breite Palette von Tools, die dies automatisch für uns tun können.

Auch in einem früheren Artikel über WordPress-Wartung erwähnt, ist WP-DBMANAGER von WordPress.org frei verfügbar. WP-DBMANAGER speichert seine Sicherungen im Verzeichnis /WP-Content /Backup-DB und kann in einigen Fällen diesen Ordner nicht selbst erstellen. Um dieses Problem zu beheben, erstellen Sie diesen Ordner und machen Sie ihn für Php.

beschreibend

Um die erste erste Sicherung Ihrer Datenbank zu erstellen, können Sie zum „ -Backup -DB “ -Rotium des Menüs „ Datenbank “ (das mit der Plugin -Aktivierung angezeigt) wechseln. Am Ende der Seite können Sie auf eine " -Beackup " -Taste klicken, mit der die Sicherung startet.

Sie können Ihre Backups über „ Backup DB “ verwalten. Hier können Sie alte Backups löschen, diejenigen herunterladen, die Sie abrufen oder sogar per E -Mail senden möchten.

Der Abschnitt, an dem wir wirklich interessiert sind, ist " dB Optionen ", insbesondere der Unterabschnitt mit der Bezeichnung " automatische Planung ". Die erste Option, mit „ automatischem Sicherungsunterstützung von DB “ können Sie ein Zeitintervall für Ihre Backups festlegen. Wenn Sie beispielsweise "2 Wochen" festlegen, sichern Sie Ihre Datenbank automatisch alle zwei Wochen. Sie können auf diese Backups aus dem oben beschriebenen Abschnitt zugreifen, aber Sie können sie auch per E -Mail erhalten, was für einige nützlich sein könnte.

Sichern und Wiederherstellen großer WordPress -Datenbanken

Abschließend

Die Unterstützung Ihrer WordPress -Datenbank ist wichtig. Es enthält die Daten für Ihre Website und ohne Sicherung, wenn Ihre WordPress -Website abstürzt, riskieren Sie, wertvolle Daten zu verlieren.

Es gibt verschiedene Möglichkeiten, Ihre Datenbank zu sichern: den manuellen Weg und den automatischen Weg mit WP-DBManager. Sie können sogar Ihre eigenen Werkzeuge entwickeln. Wenn dies der Fall ist, zögern Sie bitte nicht, sie in den Kommentaren unten zu teilen!

Darüber hinaus können Sie mit Bigdump Ihre Daten unabhängig von der Größe problemlos wiederherstellen. In nur einem Klick können Sie wiederherstellen, ohne die Datei manuell aufzuteilen.

häufig gestellte Fragen (FAQs) zum Sichern und Wiederherstellen großer WordPress -Datenbanken

Was ist die Bedeutung, eine WordPress -Datenbank zu sichern? Es stellt sicher, dass Sie über eine Kopie der Daten Ihrer Website verfügen, einschließlich Beiträge, Kommentare und Benutzerinformationen, die im Falle eines Datenverlusts oder der Korruption wiederhergestellt werden können. Durch reguläre Backups können Sie auch zu einer früheren Version Ihrer Website zurückkehren, wenn ein Update oder eine Änderung Probleme verursacht.

Wie oft sollte ich meine WordPress -Datenbank sichern? Oft aktualisieren Sie Ihre Website. Wenn Sie regelmäßig neue Inhalte hinzufügen oder Änderungen vornehmen, werden tägliche Sicherungen empfohlen. Wenn Ihre Website jedoch relativ statisch bleibt, können wöchentliche oder monatliche Backups ausreichen. Denken Sie daran, je häufiger die Sicherungen sind, desto weniger Daten riskieren Sie, zu verlieren.

Kann ich WP-CLI verwenden, um meine WordPress-Datenbank zu sichern? Sie können über die Befehlszeile mit Ihrer WordPress -Site interagieren. Es enthält Befehle zum Sichern Ihrer Datenbank. Es erfordert jedoch ein gewisses Maß an technischem Wissen und wird am besten von fortschrittlichen Benutzern oder Entwicklern verwendet.

Gibt es Plugins zum Sichern von WordPress -Datenbanken? Diese Plugins können regelmäßige Sicherungen planen, sie an verschiedenen Orten speichern und Ihre Website sogar von einem Backup wiederherstellen. Einige beliebte Optionen umfassen Bressen, Backupbuddy und VaultPress. Verwenden eines Plugins oder über WP-CLI. Der Prozess umfasst das Importieren der Sicherungsdatei in Ihre Datenbank. Es ist wichtig zu beachten, dass das Wiederherstellen einer Datenbank Ihre aktuellen Daten überschreibt. Sie können Tools wie WP-CLI oder PHPMYADMIN verwenden, um Ihre Datenbank in Teile zu exportieren. Alternativ können Sie Ihre Datenbank optimieren, um ihre Größe zu reduzieren, indem Sie unnötige Daten löschen.

Kann ich meine WordPress -Datenbank manuell sichern? Dies beinhaltet den Exportieren Ihrer Datenbank in eine .sql -Datei, die für die Restaurierung gespeichert und verwendet werden kann. Diese Methode erfordert jedoch technisches Wissen und wird für Anfänger nicht empfohlen.

Welche Daten sind in einer WordPress -Datenbanksicherung enthalten? Dies umfasst Beiträge, Seiten, Kommentare, Benutzerdaten, Site -Einstellungen und Plugin -Einstellungen. Es enthält jedoch nicht Ihre Themen, Plugins und Uploads, die im WP-In-Content-Verzeichnis gespeichert sind. Speichern Sie sie an mehreren Standorten, einschließlich eines sicheren Standorts außerhalb des Standorts. Das Verschlüsseln Ihrer Backups kann auch eine zusätzliche Sicherheitsebene hinzufügen. Stellen Sie außerdem sicher, dass Ihre Backups regelmäßig aktualisiert werden, um die neuesten Daten einzuschließen. Website -Daten im Falle eines Server -Absturzes, eines Hacking -Versuchs oder eines einfachen menschlichen Fehlers. Dies kann zu einem Verlust wertvoller Inhalte, Kundeninformationen und letztendlich zu einem erheblichen Einfluss auf Ihr Unternehmen führen. Regelmäßige Sicherungen stellen sicher, dass Sie Ihre Website schnell in den vorherigen Zustand wiederherstellen können.

Das obige ist der detaillierte Inhalt vonSichern und Wiederherstellen großer WordPress -Datenbanken. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn