Holen Sie sich das beste WordPress Backup
& Migration Plugin noch heute
Duplikator jetzt kaufen
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

Möchten Sie sauberere, besser organisierte und sicherere WordPress-Backups? Erfahren Sie mehr über die neuen Funktionen von Duplicator für die Verwaltung von Backup-Protokollen und die aktualisierte Version...
WordPress-Backup SSH

So sichern Sie WordPress mit SSH 

Geschrieben von: Autor-Avatar Joella Dunn
Autor-Avatar Joella Dunn
Joella ist eine Autorin mit langjähriger Erfahrung in WordPress. Bei Duplicator ist sie auf die Website-Wartung spezialisiert – von einfachen Backups bis hin zu groß angelegten Migrationen. Ihr oberstes Ziel ist es, sicherzustellen, dass Ihre WordPress-Website sicher und bereit für Wachstum ist.
     Bewertet von: Rezensenten-Avatar John Turner
Rezensenten-Avatar John Turner
John Turner ist der Präsident von Duplicator. Er verfügt über mehr als 20 Jahre Geschäfts- und Entwicklungserfahrung und seine Plugins wurden über 25 Millionen Mal heruntergeladen.

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!

Inhaltsverzeichnis

Was ist SSH?

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.

Warum WordPress mit SSH sichern?

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.

So sichern Sie Ihre WordPress-Site mit SSH

Jetzt zeige ich Ihnen, wie Sie Ihre WordPress-Site mit SSH sichern . Das ist zwar etwas technischer als andere Sicherungsmethoden, aber es lohnt sich!

Schritt 1: Verbinden Sie sich mit Ihrer Website per SSH

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 .

DreamHost SSH-Anmeldeinformationen

Ö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:

Sauberer Codeblock
Kopiert!

ssh username@hostname
        

Geben Sie bei der entsprechenden Aufforderung Ihr SSH-Passwort ein.

Schritt 2: WP-CLI installieren

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:

Sauberer Codeblock
Kopiert!

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:

Sauberer Codeblock
Kopiert!

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.

Sauberer Codeblock
Kopiert!

chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
        

Führen Sie dann diesen Befehl aus:

Sauberer Codeblock
Kopiert!

wp --info
        

Sie wissen, dass WP-CLI installiert und funktionsfähig ist, wenn Sie diese Ausgabe sehen:

Sauberer Codeblock
Kopiert!

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
        

Schritt 3: Duplicator Pro installieren

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-Plugin

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.

Duplicator-Lizenzschlüssel aktivieren

Wenn Duplicator Pro installiert, aktiviert und lizenziert ist, sind Sie bereit für den nächsten Schritt: Sichern einer WordPress-Site mit SSH.

Schritt 4: Sichern Sie Ihre WordPress-Site

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:

Sauberer Codeblock
Kopiert!

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.

SSH Duplicator-Sicherung

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:

Sauberer Codeblock
Kopiert!

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 .

Häufig gestellte Fragen (FAQs)

Was ist, wenn ich keinen SSH-Zugriff habe?

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.

Benötige ich WP-CLI, um WordPress mit SSH zu sichern?

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.

Welche Vorteile bietet die Verwendung von SSH gegenüber SFTP?

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.

Kann ich mit Duplicator und WP-CLI Backups planen?

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.

Abschließende Gedanken

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!

Autor-Avatar
Joella Dunn, Inhaltsautorin
Joella ist eine Autorin mit langjähriger Erfahrung in WordPress. Bei Duplicator ist sie auf die Website-Wartung spezialisiert – von einfachen Backups bis hin zu groß angelegten Migrationen. Ihr oberstes Ziel ist es, sicherzustellen, dass Ihre WordPress-Website sicher und bereit für Wachstum ist.

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.