Duplicators neue Ein-Klick-Backup-Säuberungen, automatisches Löschen und Versions-Updates
Duplicators neue Ein-Klick-Backup-Säuberungen, automatisches Löschen und Versions-Updates
Website-Backups sind wie Sicherheitsnetze für Ihre WordPress-Site. Sie schützen Ihre harte Arbeit vor unerwarteten Problemen.
Es gibt viele Möglichkeiten, Ihre WordPress-Site zu sichern. Einige sind einfach, wie beispielsweise die Verwendung eines Backup-Plugins. Andere, wie die heutige Methode, verwenden fortgeschrittenere Techniken.
In diesem Handbuch geht es um die Verwendung von SSH für WordPress-Backups. Es ist eine leistungsstarke Methode, die mehr Geschwindigkeit und Kontrolle bietet.
Wir verwenden SSH zusammen mit WP-CLI. Zusammen erstellen diese Tools einen zuverlässigen Backup-Prozess für Ihre Website.
Lassen Sie uns einen Blick darauf werfen, wie Sie Ihre WordPress-Site mit SSH sichern können!
SSH steht für Secure Shell. Stellen Sie es sich als einen sicheren Tunnel zwischen Ihrem Computer und dem Server Ihrer Website vor. Damit können Sie aus der Ferne auf Ihren Server zugreifen und ihn steuern.
Das bedeutet, dass Sie von Ihrem Computer aus Befehle an Ihren Server senden können, ohne die Sicherheit Ihres WordPress zu gefährden.
Es handelt sich um ein Protokoll, das eine sichere, verschlüsselte Kommunikationsmethode bietet. Dies ist wichtig, da es Ihre Informationen bei der Interaktion mit Ihrem Server schützt. Ohne Verschlüsselung könnten Ihre Daten von anderen abgefangen werden.
SSH ist ein Standardtool zur Serveradministration. Es wird häufig von Webentwicklern und Systemadministratoren verwendet.
Mit SSH können Sie Befehle auf Ihrem Server ausführen. Sie können Site-Dateien verwalten, Updates ausführen und Backups erstellen, ohne Ihr Dashboard, Ihren Dateimanager oder Ihren FTP-Client zu benötigen.
Die Verwendung von SSH für Backups bietet gegenüber anderen Methoden mehrere Vorteile. Es ist eine effizientere und leistungsfähigere Möglichkeit, Ihre Website zu schützen. Sehen wir uns einige der wichtigsten Vorteile an.
Erstens ist die Geschwindigkeit ein großes Plus. SSH-Verbindungen sind in der Regel viel schneller als browserbasierte Methoden. Dies ist insbesondere bei größeren Websites mit vielen Daten spürbar.
Zweitens wird die Effizienz verbessert, da Befehle direkt auf dem Server ausgeführt werden. Dadurch entfallen zusätzliche Schritte über die Website-Schnittstelle.
Sie können Skripte mit SSH verwenden, um Ihre Backups zu automatisieren. Das spart Zeit und verringert das Risiko menschlicher Fehler.
Außerdem erhalten Sie mit SSH mehr Kontrolle. Sie können den Sicherungsvorgang stärker anpassen als mit einfacheren Methoden. Sie haben mehr Flexibilität, um ihn Ihren spezifischen Anforderungen anzupassen.
Jetzt zeige ich Ihnen, wie Sie Ihre WordPress-Site mit SSH sichern . Das ist zwar etwas technischer als andere Sicherungsmethoden, aber es lohnt sich!
Zu Beginn müssen Sie über einen SSH-Client eine Verbindung zu Ihrem Server herstellen. Wenn Sie macOS oder Linux verwenden, können Sie die integrierte Terminal-Anwendung verwenden. Wenn Sie Windows verwenden, können Sie ein Programm wie PuTTY verwenden.
Sie benötigen einige Informationen. SSH erfordert die Adresse Ihres Servers, Ihren Benutzernamen und Ihr SSH-Passwort oder Ihren privaten Schlüssel. Ihr Webhosting-Anbieter sollte Ihnen diese Details mitteilen.
Beispielsweise können DreamHost-Benutzer zu Websites » SFTP-Benutzer und -Dateien gehen. Aktivieren Sie Secure Shell Access (SSH) und kopieren Sie die Dateizugriffsinformationen .
Öffnen Sie dann die Befehlszeile Ihres Computers. Ich verwende einen macOS-Computer und verwende daher Terminal.
Verwenden Sie diesen Befehl, um über SSH eine Verbindung zu Ihrer Site herzustellen:
ssh username@hostname
Geben Sie bei der entsprechenden Aufforderung Ihr SSH-Passwort ein.
WP-CLI ist eine Befehlszeilenschnittstelle für WordPress. Sie können damit Ihre WordPress-Website direkt vom Terminal aus verwalten.
Es vereinfacht viele WordPress-Verwaltungsaufgaben . Sie können Updates ausführen, Benutzer verwalten und mehr mit einfachen Befehlen. Es ist schneller und effizienter als die Verwendung des WordPress-Dashboards für viele Vorgänge.
Um WP-CLI zu installieren, laden Sie den Phar-Build herunter:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
Verwenden Sie dann diesen Befehl, um zu überprüfen, ob die Datei ordnungsgemäß heruntergeladen wurde:
php wp-cli.phar --info
Wenn alles funktioniert, wird die WP-CLI-Versionsnummer angezeigt.
Machen Sie als Nächstes die Datei ausführbar und verschieben Sie sie in Ihren PATH.
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
Führen Sie dann diesen Befehl aus:
wp --info
Sie wissen, dass WP-CLI installiert und funktionsfähig ist, wenn Sie diese Ausgabe sehen:
OS: Linux 4.10.0-42-generic #46~16.04.1-Ubuntu SMP Mon Dec 4 15:57:59 UTC 2017 x86_64
Shell: /usr/bin/zsh
PHP binary: /usr/bin/php
PHP version: 7.1.12-1+ubuntu16.04.1+deb.sury.org+1
php.ini used: /etc/php/7.1/cli/php.ini
MySQL binary:
MySQL version:
SQL modes:
WP-CLI root dir: /home/wp-cli/.wp-cli
WP-CLI packages dir: /home/wp-cli/.wp-cli/packages/
WP-CLI global config: /home/wp-cli/.wp-cli/config.yml
WP-CLI project config:
WP-CLI version: 1.5.0
WP-CLI verfügt nicht über viele integrierte Befehle zum Sichern Ihrer WordPress-Site. Hier kommt Duplicator ins Spiel.
Duplicator ist ein beliebtes WordPress-Plugin für Backups und Migrationen. Mit seinen WP-CLI-Befehlen können Sie Backups ganz einfach über die Befehlszeile anpassen.
Duplicator Pro unterstützt WP-CLI-Backup-Befehle . Sie müssen das Plugin daher nach dem Kauf von der Duplicator-Website herunterladen.
Obwohl Sie Duplicator Pro über die Befehlszeile installieren können, können Sie den Lizenzschlüssel nicht konfigurieren. Da Sie ohnehin zu Ihrem Administrator-Dashboard zurückkehren müssen, installieren und aktivieren wir Duplicator hier.
Gehen Sie dann zu Duplicator Pro » Einstellungen » Allgemein . Fügen Sie Ihren Lizenzschlüssel ein und aktivieren Sie ihn.
Wenn Duplicator Pro installiert, aktiviert und lizenziert ist, sind Sie bereit für den nächsten Schritt: Sichern einer WordPress-Site mit SSH.
Kehren Sie nun zur Befehlszeile zurück. Es ist Zeit, ein Backup mit SSH, WP-CLI und Duplicator zu erstellen.
Duplicator Pro arbeitet mit WP-CLI zusammen, um ein Backup aus der Ferne zu erstellen. Verwenden Sie dazu diesen Befehl:
wp duplicator build
Wenn Sie diesen Befehl ausführen, beginnt Duplicator mit der Erstellung eines Backups. Es kann einige Augenblicke dauern, da es Ihre Site scannt und alle Ihre WordPress-Dateien und Datenbanktabellen in eine ZIP-Datei komprimiert.
Wenn der Vorgang abgeschlossen ist, verfügen Sie über ein neues Backup Ihrer Site. Diese Dateien finden Sie auf der Backup- Seite Ihres WordPress-Admin-Dashboards.
Duplicator verwendet automatisch die Vorlage des letzten Backups, das Sie erstellt haben. Sie können dieses Backup jedoch problemlos in Ihrem Befehl anpassen.
Hier sind einige Flags zum Anpassen von Duplicator-Backups:
--template=<ID
: Verwenden Sie eine vordefinierte Sicherungsvorlage.--dir=<path>
: Geben Sie einen benutzerdefinierten Sicherungsspeicherort an.--delete
: Backup nach Erstellung automatisch entfernen.--phpsqldump
, --phpzip
, --duparchive
: Ändern Sie die für Backups verwendete Archiv-Engine.Sie können diese Optionen nach Bedarf kombinieren. Beispielsweise müssen Sie möglicherweise ein Backup mit einer bestimmten Vorlage in einem benutzerdefinierten Verzeichnis und mit einer anderen Archivierungs-Engine erstellen.
Wenn Sie eine Vorlage für die Sicherung Ihrer WordPress-Datenbank haben, können Sie Duplicator so anpassen, dass Ihre Datenbank gesichert wird . Ihr Befehl könnte folgendermaßen aussehen:
wp duplicator build --template="DB Backup" --dir=/home/user/backups --duparchive
Geben Sie den Befehl ein wp duplicator build --help
für einen vollständigen Überblick über alle verfügbaren Optionen.
Sie haben Ihre Site erfolgreich mit SSH gesichert! Das ist viel einfacher und schneller, als eine WordPress-Site manuell zu sichern .
Wenn Sie keinen SSH-Zugriff haben, müssen Sie sich an Ihren Hosting-Anbieter wenden. Dieser kann den SSH-Zugriff für Ihr Konto aktivieren.
Beachten Sie, dass nicht alle Hosting-Anbieter SSH-Zugriff anbieten. Wenn dies bei Ihrem Anbieter nicht der Fall ist, sollten Sie möglicherweise zu einem anderen Anbieter wechseln, der dies unterstützt.
Ja, WP-CLI ist für die Sicherung von WordPress mit SSH unerlässlich. Es ermöglicht Ihnen, Befehle auszuführen, um direkt von der Befehlszeile aus mit WordPress zu interagieren. Ohne WP-CLI können Sie das wp duplicator build
Befehl, der für Remote-Backups mit Duplicator Pro benötigt wird.
Während sowohl SSH als auch SFTP sichere Verbindungen bereitstellen, wird SSH hauptsächlich zum Ausführen von Befehlen auf einem Server und SFTP hauptsächlich zum Übertragen von Dateien verwendet.
SSH ist für die Verwendung von WP-CLI erforderlich, das für wichtige WordPress-Aufgaben wie Backups von entscheidender Bedeutung ist. SFTP ist zwar sicher, bietet aber nicht das gleiche Maß an Kontrolle und Automatisierung.
Während die wp duplicator build
Befehl selbst plant keine Backups, Sie können ihn mit serverseitigen Tools wie Cron-Jobs kombinieren, um Automatisieren Sie Ihren Backup-Prozess.
Die Verwendung von SSH für Backups ist schnell, effizient und ermöglicht eine bessere Kontrolle und Automatisierung. Es ist eine Verbesserung gegenüber einfacheren, browserbasierten Methoden.
Sobald Sie mit dem Prozess vertraut sind, werden Sie feststellen, dass es ein viel effektiverer Ansatz ist. Sie können Ihren Backups mehr vertrauen und sind besser auf unerwartete Probleme vorbereitet.
Während Sie hier sind, werden Ihnen diese zusätzlichen WordPress-Anleitungen bestimmt gefallen:
Bereit, Ihre Daten sicherer zu machen? Aktualisieren Sie noch heute auf Duplicator Pro, um schnelle und effiziente Backup-WP-CLI-Befehle freizuschalten!
Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, erhalten wir möglicherweise eine Provision. Wir empfehlen nur Produkte, von denen wir glauben, dass sie für unsere Leser einen Mehrwert darstellen.