WordPress-Backup SSH

WordPress mit SSH sichern

· · 9 min read ·
Written By: Autor-Avatar Joella Dunn
Autor-Avatar Joella Dunn
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
·
Reviewed By: Rezensions-Avatar John Turner
Rezensions-Avatar John Turner
John Turner is the President of Duplicator. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

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 die Verwendung eines Backup-Plugins. Andere, wie die heutige Methode, verwenden fortschrittlichere Techniken.

Diese Anleitung konzentriert sich auf die Verwendung von SSH für WordPress-Backups. Es ist eine leistungsstarke Methode, die mehr Geschwindigkeit und Kontrolle bietet.

Wir werden SSH zusammen mit WP-CLI verwenden. Gemeinsam schaffen diese Tools einen zuverlässigen Backup-Prozess für Ihre Website.

Lassen Sie uns Ihre WordPress-Site mit SSH sichern!

Hier sind die wichtigsten Erkenntnisse:

  • SSH bietet eine sichere, verschlüsselte Verbindung zu Ihrem Server für schnellere Backups als browserbasierte Methoden
  • SSH-Backups können mit Cron-Jobs automatisiert und mit Flags für Vorlagen, Verzeichnisse und Archivierungs-Engines angepasst werden
  • Diese Methode ist ideal für größere Websites und bietet mehr Kontrolle als Standard-Backup-Plugins
  • Sie benötigen SSH-Zugang von Ihrem Hosting-Provider, WP-CLI auf Ihrem Server installiert und Duplicator Pro
  • Der Backup-Prozess verwendet den Befehl wp duplicator build, um vollständige Site-Backups remote zu erstellen

Inhaltsverzeichnis

Was ist SSH?

SSH steht für Secure Shell. Stellen Sie es sich wie einen sicheren Tunnel zwischen Ihrem Computer und dem Server Ihrer Website vor. Es ermöglicht Ihnen, aus der Ferne auf Ihren Server zuzugreifen und ihn zu steuern.

Das bedeutet, dass Sie Befehle von Ihrem Computer an Ihren Server senden können, ohne Ihre WordPress-Sicherheit zu gefährden.

Es ist ein Protokoll, das eine sichere, verschlüsselte Kommunikationsweise bietet. Dies ist wichtig, da es Ihre Informationen schützt, wenn Sie mit Ihrem Server interagieren. Ohne Verschlüsselung könnten Ihre Daten von anderen abgefangen werden.

SSH ist ein Standardwerkzeug für die Serververwaltung. Es wird häufig von Webentwicklern und Systemadministratoren verwendet.

Mit SSH können Sie Befehle auf Ihrem Server ausführen. Sie können Website-Dateien verwalten, Updates ausführen und Backups durchführen, ohne Ihr Dashboard, den Dateimanager oder den FTP-Client zu benötigen.

Warum WordPress mit SSH sichern?

Die Verwendung von SSH für Backups bietet mehrere Vorteile gegenüber anderen Methoden. Es ist eine effizientere und leistungsfähigere Möglichkeit, Ihre Website zu schützen. Schauen wir uns einige wichtige Vorteile an.

Erstens ist die Geschwindigkeit ein großer Pluspunkt. SSH-Verbindungen sind in der Regel viel schneller als browserbasierte Methoden. Dies ist besonders bei größeren Websites mit vielen Daten spürbar.

Zweitens wird die Effizienz verbessert, da Befehle direkt auf dem Server ausgeführt werden. Dies vermeidet die zusätzlichen Schritte über die Website-Oberfläche.

Sie können Skripte mit SSH verwenden, um Ihre Backups zu automatisieren. Das spart Zeit und reduziert das Risiko menschlicher Fehler.

Als Nächstes erhalten Sie mit SSH mehr Kontrolle. Sie können den Backup-Prozess stärker anpassen als mit einfacheren Methoden. Sie haben mehr Flexibilität, um Ihre spezifischen Bedürfnisse zu erfüllen.

So sichern Sie Ihre WordPress-Site mit SSH

Jetzt führe ich Sie durch die Sicherung Ihrer WordPress-Website per SSH. Es ist etwas technischer als andere Backup-Methoden, aber die Mühe lohnt sich!

  • Schritt 1: Stellen Sie eine Verbindung zu Ihrer Website über SSH her: Verwenden Sie Terminal oder PuTTY, um eine sichere Verbindung zu Ihrem Server mit Ihren Hosting-Zugangsdaten herzustellen.
  • Schritt 2: Installieren Sie WP-CLI: Laden Sie die WordPress-Kommandozeilenschnittstelle herunter und konfigurieren Sie sie, um Ihre Website über das Terminal zu verwalten.
  • Schritt 3: Installieren Sie Duplicator Pro: Richten Sie das Backup-Plugin ein und aktivieren Sie Ihren Lizenzschlüssel über das WordPress-Dashboard.
  • Schritt 4: Sichern Sie Ihre WordPress-Website: Führen Sie den Befehl wp duplicator build aus, um Ihr Backup mit optionalen Anpassungsflags zu erstellen.

Schritt 1: Mit SSH mit Ihrer Website verbinden

Zuerst müssen Sie sich mit einem SSH-Client mit Ihrem Server verbinden. 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 nutzen.

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 & Dateien gehen. Aktivieren Sie Secure Shell Access (SSH) und kopieren Sie die Informationen unter Dateizugriff.

DreamHost SSH-Zugangsdaten

Öffnen Sie dann die Kommandozeile Ihres Computers. Ich habe einen macOS-Computer, daher verwende ich Terminal.

Verwenden Sie diesen Befehl, um sich per SSH mit Ihrer Website zu verbinden:

Sauberer Code-Block
Copied!

ssh username@hostname
        

Geben Sie Ihr SSH-Passwort ein, wenn Sie dazu aufgefordert werden.

Schritt 2: WP-CLI installieren

WP-CLI ist eine Kommandozeilenschnittstelle für WordPress. Sie ermöglicht es Ihnen, Ihre WordPress-Website direkt über das Terminal zu verwalten.

Es vereinfacht viele WordPress-Verwaltungsaufgaben. Sie können Updates durchführen, Benutzer verwalten und vieles mehr mit einfachen Befehlen. Es ist für viele Vorgänge schneller und effizienter als die Verwendung des WordPress-Dashboards.

Um WP-CLI zu installieren, laden Sie den Phar-Build herunter:

Sauberer Code-Block
Copied!

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 Code-Block
Copied!

php wp-cli.phar --info
        

Wenn alles funktioniert, sehen Sie die WP-CLI-Versionsnummer.

Machen Sie die Datei als Nächstes ausführbar und verschieben Sie sie in Ihren PATH.

Sauberer Code-Block
Copied!

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

Führen Sie dann diesen Befehl aus:

Sauberer Code-Block
Copied!

wp --info
        

Sie wissen, dass WP-CLI installiert ist und funktioniert, wenn Sie diese Ausgabe sehen:

Sauberer Code-Block
Copied!

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 zur Sicherung Ihrer WordPress-Website. 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 einfach über die Kommandozeile anpassen.

Duplicator Pro Plugin

Duplicator Pro unterstützt WP-CLI-Backup-Befehle. Sie müssen das Plugin also nach dem Kauf von der Duplicator-Website herunterladen.

Obwohl Sie Duplicator Pro über die Kommandozeile installieren können, können Sie den Lizenzschlüssel nicht konfigurieren. Da Sie ohnehin zu Ihrem Admin-Dashboard zurückkehren müssen, lassen Sie uns Duplicator installieren und aktivieren.

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: die Sicherung einer WordPress-Website über SSH.

Schritt 4: Sichern Sie Ihre WordPress-Site

Gehen Sie nun zurück zur Kommandozeile. Es ist Zeit, ein Backup mit SSH, WP-CLI und Duplicator zu erstellen.

Duplicator Pro arbeitet mit WP-CLI zusammen, um ein Backup remote zu erstellen. Verwenden Sie dazu diesen Befehl:

Sauberer Code-Block
Copied!

wp duplicator build
        

Wenn Sie diesen Befehl ausführen, beginnt Duplicator mit der Erstellung eines Backups. Dies kann einige Momente dauern, da Ihre Website gescannt und alle Ihre WordPress-Dateien und Datenbanktabellen in eine ZIP-Datei komprimiert werden.

SSH Duplicator-Backup

Nach Abschluss haben Sie ein neues Backup Ihrer Website. Diese Dateien finden Sie auf der Seite Backups in Ihrem WordPress-Admin-Dashboard.

Duplicator verwendet automatisch die Vorlage des letzten von Ihnen erstellten Backups. Sie können dieses Backup jedoch einfach in Ihrem Befehl anpassen.

Hier sind einige Flags zur Anpassung von Duplicator-Backups:

  • --template=<ID: Verwenden Sie eine vordefinierte Backup-Vorlage.
  • --dir=<path>: Geben Sie einen benutzerdefinierten Speicherort für das Backup an.
  • --delete: Entfernen Sie das Backup automatisch nach der Erstellung.
  • --phpsqldump, --phpzip, --duparchive: Ändern Sie die Archivierungs-Engine, die für Backups verwendet wird.

Sie können diese Optionen nach Bedarf kombinieren. Sie müssen beispielsweise 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 WordPress-Datenbank-Backups haben, können Sie Duplicator anpassen, um Ihre Datenbank zu sichern. Ihr Befehl könnte wie folgt aussehen:

Sauberer Code-Block
Copied!

wp duplicator build --template="DB Backup" --dir=/home/user/backups --duparchive
        

Geben Sie den Befehl wp duplicator build --help ein, um eine vollständige Übersicht über alle verfügbaren Optionen zu erhalten.

Sie haben Ihre Website erfolgreich mit SSH gesichert! Dies ist viel einfacher und schneller als das manuelle Sichern einer WordPress-Website.

Häufig gestellte Fragen (FAQs)

Was ist, wenn ich keinen SSH-Zugang habe?

Wenn Sie keinen SSH-Zugang haben, müssen Sie sich an Ihren Hosting-Anbieter wenden. Dieser kann den SSH-Zugang für Ihr Konto aktivieren.

Es ist wichtig zu beachten, dass nicht alle Hosting-Anbieter SSH-Zugang anbieten. Wenn Ihrer dies nicht tut, müssen 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 unerlässlich für die Sicherung von WordPress mit SSH. Es ermöglicht Ihnen, Befehle auszuführen, um direkt von der Kommandozeile mit WordPress zu interagieren. Ohne WP-CLI können Sie den Befehl wp duplicator build nicht ausführen, der für Remote-Backups mit Duplicator Pro benötigt wird.

Was sind die Vorteile der Verwendung von SSH gegenüber SFTP?

Während sowohl SSH als auch SFTP sichere Verbindungen bieten, wird SSH hauptsächlich zur Ausführung von Befehlen auf einem Server verwendet, und SFTP dient hauptsächlich zum Übertragen von Dateien.

SSH ist für die Verwendung von WP-CLI unerlässlich, was für wichtige WordPress-Aufgaben wie Backups entscheidend ist. SFTP bietet zwar Sicherheit, aber nicht das gleiche Maß an Kontrolle und Automatisierung.

Kann ich Backups mit Duplicator und WP-CLI planen?

Obwohl der Befehl wp duplicator build selbst keine Backups plant, können Sie ihn mit serverseitigen Tools wie Cron-Jobs kombinieren, um Ihren Backup-Prozess zu automatisieren.

Backups mit SSH beschleunigen

Die Verwendung von SSH für Backups ist schnell, effizient und ermöglicht mehr Kontrolle und Automatisierung. Es ist ein Fortschritt gegenüber einfacheren, browserbasierten Methoden.

Sobald Sie sich mit dem Prozess vertraut gemacht haben, werden Sie feststellen, dass dies ein wesentlich effektiverer Ansatz ist. Sie werden mehr Vertrauen in Ihre Backups haben und besser auf unerwartete Probleme vorbereitet sein.

Während Sie hier sind, werden Ihnen diese zusätzlichen WordPress-Anleitungen gefallen:

Sind Sie bereit, Ihre Daten sicherer zu machen? Upgrade auf Duplicator Pro noch heute, um Backup-WP-CLI-Befehle freizuschalten, die schnell und effizient sind!

Autor-Avatar
Joella Dunn Content Writer
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
Our content is reader-supported. If you click on certain links we may receive a commission.

Lassen Sie keinen Tag ungeschützt vergehen

Jede Stunde ohne ordnungsgemäße WordPress-Backups setzt Ihre Website einem Risiko aus • Jede verzögerte WordPress-Migration kostet Sie Leistung und Wachstum

Get Duplicator Now
Duplikator-Plugin

Warten Sie! Verpassen Sie nicht Ihr
exklusives Angebot!

Als Kunde erhalten Sie 60% RABATT

Testen Sie Duplicator kostenlos auf Ihrer Website – sehen Sie, warum über 1,5 Millionen WordPress-Profis uns vertrauen. Aber warten Sie nicht – dieser exklusive 60% Rabatt ist nur für kurze Zeit verfügbar.

or
Get 60% Off Duplicator Pro Now →