So sichern Sie Ihre WordPress-Website manuell ohne Plugin

Veröffentlicht: 2021-03-04

Es ist wichtig, die grundlegendsten WordPress-Aufgaben beim Ausführen Ihrer Website zu verstehen. Sicherheit sollte natürlich eine Ihrer Hauptüberlegungen sein. Das Erstellen eines manuellen WordPress-Backups sollte auch in Ihrer Toolbox enthalten sein. Sie sollten ein dediziertes Backup-Plugin oder einen Onlinedienst verwenden, um Ihre Website automatisch zu sichern.

Wenn Sie jedoch wissen, wie Sie Ihre Website manuell sichern, erhalten Sie ein besseres Verständnis dafür, wie Ihre Website funktioniert. Außerdem kann der manuelle Ansatz Ihren Speck retten, wenn Sie beispielsweise nicht auf Ihr WordPress-Dashboard oder Ihren Onlinedienst zugreifen können. Unfälle passieren, also ist es eine gute Lernmethode.

Dieser Beitrag zeigt Ihnen, wie Sie Ihre WordPress-Website manuell sichern (und wiederherstellen) können. Lassen Sie uns vorher über Ihre WordPress-Installation unter der Haube sprechen und warum ein automatisierter Ansatz der beste ist.

Eine kurze Einführung darüber, warum Sie Ihre WordPress-Website sichern müssen

Für Uneingeweihte kopiert ein WordPress-Backup einfach die Dateien und die Datenbank Ihrer Website von einem Ort zum anderen. Es gibt ein paar solide Gründe, warum Sie regelmäßige Backups erstellen sollten:

  • Wenn Ihre WordPress-Website kompromittiert ist, können Sie sie in den ursprünglichen Zustand zurückversetzen.
  • Sie können ein aktuelles Backup nehmen und es verwenden, um an einem neuen Design für Ihre Website zu arbeiten oder neue Funktionen zu implementieren. Sie würden dies über eine lokale Entwicklungsumgebung tun, während Sie Ihre Live-Site unberührt lassen.
  • Hardware-, Software- und allgemeine Dienstausfälle können dazu führen, dass Ihre Daten gelöscht werden, einschließlich Ihrer Backups.
  • Benutzerfehler sind trotz Ihrer Sorgfalt immer möglich. Es ist oft einfacher, Daten aus einem Backup wiederherzustellen, als sie neu zu erstellen.

Die Verwendung von WordPress bedeutet jedoch oft die Installation von Plugins, um die täglichen Aufgaben zu automatisieren. Wenn Sie sich fragen, warum dies ein besserer Weg ist, um Ihre Website zu sichern, wird der nächste Abschnitt es erklären.

Warum eine manuelle Sicherung normalerweise nicht der beste Ansatz ist

Eine sofort einsatzbereite WordPress-Installation – es ist der „Kern“ – ist ziemlich leer. Dies ist beabsichtigt. Wenn Sie das Aussehen Ihrer Website ändern möchten, können Sie dies durch die Installation eines Designs erreichen. Wenn Sie die Funktionalität Ihrer Website erweitern möchten, installieren Sie Plugins.

Während Plugins viele Dinge auf Ihrer Website erreichen können, ist die Automatisierung komplexer Aufgaben eine der besten Möglichkeiten, sie zu verwenden. Das Sichern Ihrer Website eignet sich aus mehreren Gründen für die Automatisierung:

  • Sie können sicherstellen, dass bei jeder Sicherung dieselben Schritte ausgeführt werden.
  • Sie wissen, dass die richtigen Dateien und Ordner erfolgreich gesichert wurden.
  • Sie können auch sicherstellen, dass das Backup sicher gespeichert wird.

Unabhängig davon verwenden Sie wahrscheinlich bereits Plugins für viele verschiedene WordPress-Aufgaben. Wenn Ihre WordPress-Website jedoch gehackt wird, haben Sie keinen Zugriff auf die üblichen Methoden von WordPress zum Arbeiten mit Dateien. Vor diesem Hintergrund ist das Erlernen der manuellen Sicherung ein weiterer Pfeil in Ihrem Köcher.

So sichern Sie Ihre WordPress-Website manuell

Wir werden das manuelle Backup in zwei Teile aufteilen: Der zweite wird sich Ihre Datenbank genauer ansehen. Zuvor befasst sich der erste Teil jedoch mit Ihren Themen, Plugins und Medien. Lass uns mal sehen!

1. Sichern Sie Ihre WordPress-Designs, Plugins, Dateien und Medien-Uploads

Zunächst einmal gibt es eine Reihe von Dateien, die Sie sichern müssen. Glücklicherweise müssen Sie nicht alle speichern, da die WordPress-Kerndateien erneut heruntergeladen werden können.

Bevor Sie beginnen, benötigen Sie Folgendes:

  • Administratorzugriff auf Ihren Hosting-Server
  • Ein SFTP-Client (Secure File Transfer Protocol) wie FileZilla zusammen mit Ihren FTP-Anmeldeinformationen.
  • Die Fähigkeiten, die zum Übertragen von Dateien über SFTP erforderlich sind.

Sobald Sie diese haben, melden Sie sich über Ihren SFTP-Client bei Ihrer Website an und überprüfen Sie Ihre Dateiliste im www- oder public_html- Verzeichnis:

Ein FTP-Client, der WordPress-Dateien anzeigt.

Wenn Sie mehr als eine Site haben, finden Sie einige Ihrer anderen Sites in speziellen Ordnern, obwohl die Dateistruktur dieselbe ist. Anstatt alle Dateien hier zu scannen, müssen Sie nur Folgendes finden:

  • Die Datei wp-config.php aus dem Stammverzeichnis der Website.
  • Das wp-content- Verzeichnis.

Kurz gesagt, die erste Datei enthält die spezifischen Konfigurationseinstellungen Ihrer Website, einschließlich der Verbindungszeichenfolge, die die WordPress-Anwendung verwendet, um eine Verbindung zur Datenbank herzustellen. Im wp-content- Ordner befinden sich deine Themes, Plugins und Mediendateien.

Die Aufgabe hier ist einfach: Ziehen Sie die Datei und den Ordner an einen sicheren Ort! Sobald Sie dies getan haben, ist der erste Teil beendet.

2. Sichern Sie Ihre WordPress-Datenbank

Das Sichern Ihrer Datenbank ist etwas komplexer als das Sichern der Ordner und Dateien Ihrer Site, hauptsächlich weil Sie eine Verbindung zum Datenbankserver herstellen müssen. Dazu benötigen Sie außerdem:

  • Administratorzugriff auf Ihr Hosting-Konto.
  • Zugriff auf ein Tool wie phpMyAdmin oder Adminer, mit dem Sie über eine grafische Benutzeroberfläche (GUI) auf Ihre WordPress-Datenbank zugreifen können. Ein solches Tool ist oft über das cPanel Ihres Webhosts oder ähnliches verfügbar.

Sobald Sie diese zur Hand haben, sehen Sie sich die zwei verschiedenen Backup-Methoden unten an. Fühlen Sie sich frei, sich für die Option zu entscheiden, die zu Ihnen passt, da sie alle dasselbe Ziel erreichen.

Verwenden eines grafischen Tools (z. B. Adminer)

Die Verwendung einer GUI für den Zugriff auf Ihre WordPress-Datenbank macht die Arbeit damit unkompliziert, und es stehen eine Reihe von Tools zur Verfügung. Ihr Host stellt oft entweder phpMyAdmin oder Adminer zur Verfügung.

Der Speicherort des Tools variiert je nach Host, ist aber normalerweise deutlich als solcher gekennzeichnet:

Der MySQL-Datenbankbildschirm in einem Webhost.

Sobald Sie dort sind, finden Sie irgendwo auf der linken Seite eine Liste oder ein Dropdown-Menü, das die Datenbank Ihrer Website anzeigt:

Auswahl einer Datenbank im Adminer.

Wählen Sie hier die Datenbank aus, die dem Namen Ihrer Website entspricht:

Eine Liste von WordPress-Datenbanktabellen.

Klicken Sie als Nächstes auf den Link Export für die Datenbank, und fahren Sie bei Aufforderung mit einem benutzerdefinierten Export fort. Wählen Sie auf dem Bildschirm „ Exportieren “ die UTF-8-Codierung, wenn Sie die Option haben, und wählen Sie eine GZIP -Ausgabeoption (wieder, wenn Sie können):

Exportieren einer Datenbank innerhalb von Adminer.

Klicken Sie abschließend auf Exportieren und speichern Sie die Datei auf Ihrem Computer.

Verwenden der Funktionen Ihres Hosting-Kontrollfelds

Viele Benutzer nutzen die Funktionen in ihrem Hosting-Kontrollfeld nicht ausreichend aus. Unabhängig davon können Sie Ihre Datenbanken von vielen Hosting-Administrations-Panels sichern. Viele Hosts verwenden cPanel, aber es sind auch benutzerdefinierte Dashboards verfügbar.

Sie müssen sich bei Ihrem jeweiligen Hoster erkundigen, ob Sie in der Lage sind, Datenbanken manuell zu sichern. Einige bieten klare Anweisungen zum Herunterladen Ihrer Datenbank. Im Gegensatz dazu erlauben andere es Ihnen nicht, Datenbanken manuell herunterzuladen, es sei denn, es ist Teil einer standortweiten manuellen Sicherung.

In jedem Fall wird es eine Option zum Sichern Ihrer Website geben, die deutlich auf dem Backend Ihres Hosts gekennzeichnet ist. Wenn Sie cPanel verwenden, ist dies oft der Sicherungsassistent im Abschnitt Dateien :

Der Link zum Sicherungsassistenten in cPanel.

Von hier aus sollten Sie auf die Schaltfläche Sichern klicken, die zum Abschnitt Vollständige oder Teilweise Sicherung führt:

Auswählen einer Sicherung im cPanel-Sicherungsassistenten.

Klicken Sie abschließend auf die Links MySQL-Datenbanken und E-Mail-Weiterleitungen und -Filter und dann auf die spezifischen Links auf der nächsten Seite, um Ihre Datenbank und Dateien herunterzuladen:

Auswahl einer vollständigen oder teilweisen Sicherung innerhalb von cPanel.

Beachten Sie, dass Sie der Vollständigkeit halber auch Ihr Home -Verzeichnis herunterladen könnten, dies ist jedoch nicht erforderlich. Alternativ können Sie den Dateisicherungsschritt von früher überspringen und Ihre Designs, Plugins und Medien auch von hier herunterladen, wenn Ihnen die Option zur Verfügung steht.

Wie und wo Sie Ihre manuellen WordPress-Backups speichern

Bevor wir uns mit der Wiederherstellung Ihrer WordPress-Website aus einem Backup befassen, möchten wir Ihnen einige Hinweise zum sicheren Speichern Ihrer Backups geben. Wir empfehlen, Folgendes nicht zu tun:

  • Speichern Sie die Backups auf dem Server Ihrer Website, da Probleme die Daten löschen können.
  • Speichern Sie die Backups auf dem Computer, den Sie für die tägliche Arbeit verwenden. Sie riskieren, die Dateien versehentlich zu löschen, oder wenn die Festplatte ausfällt, verlieren Sie sie.

Stattdessen folgen wir der „Dreierregel“ – speichern Sie drei Kopien des Backups an drei verschiedenen Orten. Einer sollte sich in einer sicheren Cloud-Speicherlösung befinden und einer sollte sich auf einem Wechseldatenträger befinden. Das dritte kann ein Format Ihrer Wahl haben, muss aber von den anderen Backups getrennt aufbewahrt werden.

So stellen Sie Ihre WordPress-Website manuell wieder her

Die gute Nachricht ist, dass, wenn Sie in der Position sind, in der Sie Ihre WordPress-Website wiederherstellen müssen, der Prozess fast eine Umkehrung des Backups ist. Obwohl wir in diesem Artikel viele Details behandelt haben, lohnt es sich, die allgemeinen Schritte durchzugehen, die Sie unternehmen müssen:

  • Sie werden in Bezug auf Ihre Website wahrscheinlich mit einer „leeren Tafel“ konfrontiert. Daher empfehlen wir, eine neue Version von WordPress zu installieren, da diese Ihre Dateien, eine Datenbank und einen zugehörigen Benutzer generiert.
  • Melden Sie sich mit Ihren neuen MySQL-Benutzerdaten bei Ihrem GUI-Datenbanktool an.
  • Suchen Sie den Datenbanknamen Ihrer neuen Website im linken Verzeichnismenü oder Dropdown-Menü.
  • Sobald Sie sich in Ihrer WordPress-Datenbank befinden, klicken Sie auf die Option Importieren .
  • Navigieren Sie zu Ihrer Datei und stellen Sie sicher, dass die Zeichenkodierung auf UTF-8 eingestellt ist, falls verfügbar.
  • Klicken Sie auf Los , Fertig stellen oder Importieren , um den Vorgang zu starten.
  • Sobald deine Datenbank wieder betriebsbereit ist, nimm den Ordner wp- content und die Datei wp-config.php und lade sie auf deinen Server hoch, wobei die vorherigen Ordner überschrieben werden. Aktualisieren Sie bei Bedarf den Datenbanknamen und die Anmeldeinformationen.

Sie werden wahrscheinlich feststellen, dass der Wiederherstellungsprozess viel einfacher ist als das Backup, da Sie jede Aktion bereits beim ersten Mal abgeschlossen haben.

Sobald Sie jedoch fertig sind, müssen Sie zwei „Aufräum“-Schritte durchführen. Löschen Sie zuerst die .SQL- Sicherungsdatei von Ihrem Root-Server und legen Sie die richtigen Berechtigungen für Ihre Dateien, Ordner und Datenbank fest.

Einpacken

Site-Backups sind ein entscheidender und grundlegender Prozess, den Sie implementieren sollten. Sie sollten immer in Ihrem WordPress-Sicherheitsprogramm enthalten sein. Ein manueller Ansatz für Backups kann Ihnen helfen, wenn Sie nicht auf Ihr Dashboard zugreifen können.

Darüber hinaus können Sie viel über Ihre Installation lernen, indem Sie ein manuelles WordPress-Backup erstellen. Während Sie also ein Plugin oder einen Onlinedienst verwenden sollten, um Ihre Website zu sichern, führen Sie gelegentlich manuelle Sicherungen durch.

Dieser Beitrag hat eine Reihe von Aspekten der manuellen Sicherung Ihrer WordPress-Site beschrieben. Sie müssen erwägen, Ihre Designs, Plugins, Medien und Datenbanken zu sichern. Für letzteres gibt es einige Methoden, die Sie verwenden können. Natürlich sollten auch die sichere Aufbewahrung Ihrer Backups und das Wissen, wie Sie sie manuell wiederherstellen können, wichtige Anliegen für Sie sein.