So sichern Sie WordPress in DigitalOcean Spaces
John Turner
John Turner
Gerade sichern Sie Ihre Website, aber sind diese Backups sicher?
Backups auf Ihrem Webserver zu speichern, erscheint einfach, ist aber nicht die sicherste Strategie. Denken Sie darüber nach: Wenn Ihrem Server etwas passiert, könnten auch Ihre Backups verloren gehen.
Cloud-Speicher bietet eine intelligente Alternative, um Ihre wertvollen Website-Daten extern und sicher aufzubewahren.
DigitalOcean Spaces ist eine Cloud-Speicheroption, die speziell dafür entwickelt wurde, erschwinglich und einfach skalierbar zu sein, was sie zu einer großartigen Wahl für WordPress-Backups macht.
Neugierig, wie Sie es zum Schutz Ihrer Website nutzen können? Ich zeige Ihnen, wie Sie Ihre WordPress-Website auf DigitalOcean Spaces sichern!
Hier sind die wichtigsten Erkenntnisse:
- Was sind DigitalOcean Spaces: Es ist ein erschwinglicher und skalierbarer S3-kompatibler Cloud-Speicherdienst, der sich perfekt eignet, um Ihre WordPress-Backups an einem sicheren, externen Ort aufzubewahren.
- Warum es für Backups verwenden: Backups in der Cloud zu speichern, schützt Ihre Daten vor serverspezifischen Problemen wie Hardwareausfällen oder Hacks. Wenn Ihr Server ausfällt, bleiben Ihre externen Backups sicher und zugänglich.
- Wie es funktioniert: Die einfachste Methode ist die Verwendung eines WordPress-Backup-Plugins wie Duplicator Pro, das sich direkt mit Ihrem DigitalOcean Spaces-Konto verbinden kann.
- Der allgemeine Prozess: Sie installieren ein Backup-Plugin, erstellen einen Speichercontainer (genannt „Bucket“) in Ihrem DigitalOcean-Konto, generieren eindeutige Zugriffsschlüssel zur Sicherheit und konfigurieren dann das Plugin, um Ihre Website-Backups automatisch in diesen Bucket zu senden.
Kurze Zusammenfassung: WordPress-Backups auf DigitalOcean Spaces erstellen
Inhaltsverzeichnis
- Warum WordPress-Backups auf DigitalOcean Spaces erstellen?
- Was sind die Funktionen von DigitalOcean Spaces?
- So sichern Sie WordPress in DigitalOcean Spaces
- Schritt 1: Duplicator installieren
- Schritt 2: Erstellen Sie einen DigitalOcean Spaces Bucket
- Schritt 3: Kopieren Sie Ihre Zugriffsschlüssel
- Schritt 4: Verbinden Sie DigitalOcean Spaces mit Duplicator
- Schritt 5: Erstellen Sie ein DigitalOcean Spaces Backup
- Schritt 6: Richten Sie automatische DigitalOcean Spaces Backups ein
- Können Sie manuell Backups auf DigitalOcean Spaces erstellen?
- So stellen Sie Ihr DigitalOcean Spaces Backup wieder her
- FAQs zum Verbinden von WordPress mit DigitalOcean Spaces
Warum WordPress-Backups auf DigitalOcean Spaces erstellen?
DigitalOcean Spaces ist ein Objektspeicherdienst, der große Datenmengen speichern kann. Er kann eine breite Palette von Daten speichern, darunter Bilder, Videos, nutzergenerierte Inhalte, Website-Backups, Datenbanken, Protokolle und vieles mehr.

DigitalOcean Spaces bietet eine erschwingliche und skalierbare Speicherlösung.
Es ermöglicht WordPress-Website-Besitzern, statische Inhalte zu speichern und sicherzustellen, dass ihre Mediendateien für Benutzer leicht zugänglich sind, ohne sich Gedanken über Speicherplatzbeschränkungen machen zu müssen. Diese Skalierbarkeit ist entscheidend für wachsende Websites mit wachsenden Inhaltsbibliotheken.
Sie können DigitalOcean Spaces auch als Cloud-Backup-Speicherdienst nutzen. Anstatt Backups auf Ihrem lokalen Server zu speichern, können Sie sie in der Cloud sichern.
Dies erleichtert die Wiederherstellung Ihrer Backups, wann immer Sie sie benötigen. Sie müssen sich keine Sorgen machen, dass Serverfehler oder Hacks Ihre Daten beschädigen.
Was sind die Funktionen von DigitalOcean Spaces?
Hier sind einige der Hauptmerkmale von DigitalOcean Spaces:
- Speichern Sie mehrere Dateien jeder Größe
- Fügen Sie bis zu 100 Buckets hinzu
- Bezahlen Sie nur für den Speicherplatz, den Sie nutzen
- Integrierter Content Delivery Network (CDN) zur Optimierung der Ladezeiten
- Skalierbarer Speicher
- Laden Sie Dateien per Drag-and-Drop-Oberfläche oder API hoch
- S3-kompatibel
- HTTPS-verschlüsselte Datentransfers
- Neue Buckets unterstützen bis zu 800 Gesamtoperationen pro Sekunde (das ältere Limit von 1.500 Anfragen pro IP gilt nur für ältere Buckets)
- Integration mit FileZilla, Cyberduck und S3-kompatiblen WordPress-Plugins
Die Nutzung von DigitalOcean Spaces kostet 5 US-Dollar pro Monat. Dies beinhaltet 250 GB Speicherplatz und 1 TB ausgehenden Datentransfer. Zusätzlicher Speicherplatz kostet 0,02 US-Dollar pro GB.
Wenn Sie sich zum ersten Mal anmelden, gewährt DigitalOcean neuen Konten eine Anmeldegutschrift von 5 $, die 90 Tage nach der Anmeldung abläuft. Sie wird automatisch angewendet, wenn Sie Ihr erstes Team erstellen, sodass kein Aktionscode eingegeben werden muss.
So sichern Sie WordPress in DigitalOcean Spaces
Sie sind vielleicht grundlegende Cloud-Dienste zum Hochladen von Dateien wie Dropbox oder Google Drive gewohnt. Wenn Sie WordPress-Backups in DigitalOcean Spaces speichern möchten, sind hier die wichtigsten Schritte.
- Schritt 1: Duplicator installieren: Installieren Sie zunächst ein Backup-Plugin, das S3-kompatiblen Speicher unterstützt, wie z. B. Duplicator Pro.
- Schritt 2: Einen DigitalOcean Spaces Bucket erstellen: Melden Sie sich bei Ihrem DigitalOcean-Konto an und erstellen Sie einen neuen Speichercontainer, bekannt als Bucket, in dem Ihre Backups gespeichert werden.
- Schritt 3: Ihre Zugriffsschlüssel kopieren: Generieren Sie einen neuen API-Schlüssel und einen geheimen Schlüssel von DigitalOcean. Diese fungieren als Passwort und ermöglichen Ihrem Plugin den sicheren Zugriff auf den Bucket.
- Schritt 4: DigitalOcean Spaces mit Duplicator verbinden: Fügen Sie in den Einstellungen von Duplicator einen neuen Speicherort hinzu und fügen Sie Ihren DigitalOcean Bucket-Namen, die Region und die gerade generierten Zugriffsschlüssel ein.
- Schritt 5: Ein DigitalOcean Spaces Backup erstellen: Führen Sie ein neues Backup mit Duplicator durch und wählen Sie Ihre neu konfigurierte DigitalOcean Spaces als Speicherziel aus.
- Schritt 6: Automatische DigitalOcean Spaces Backups einrichten: Sorgen Sie für Sicherheit, indem Sie in Duplicator einen wiederkehrenden Backup-Zeitplan erstellen, um Ihre Website regelmäßig automatisch zu schützen.
Schritt 1: Duplicator installieren
Eine der einfachsten Möglichkeiten, Ihre Website mit DigitalOcean Spaces zu verbinden, ist die Verwendung eines S3-kompatiblen WordPress-Backup-Plugins. Zum Beispiel ist Duplicator Pro ein Backup-Tool, das eine Vielzahl von Cloud-Speicherdiensten unterstützt.

Mit Duplicator können Sie Ihre Website in jedem dieser Cloud-Speicherorte sichern:
- DigitalOcean Spaces
- Duplicator Cloud
- Dropbox
- Microsoft OneDrive
- Google Drive
- Amazon S3 (AWS)
- DreamObjects
- Vultr
- Wasabi
- Cloudflare R2
- Google Cloud
- Backblaze B2
Wenn Sie diese Flexibilität wünschen, kaufen Sie ein Duplicator Pro Abonnement. Obwohl es eine kostenlose Version gibt, fügt das Premium-Plugin die Unterstützung für Cloud-Speicher hinzu.
Laden Sie dann Duplicator herunter und installieren Sie es in WordPress.
Gehen Sie in Ihrem WordPress-Dashboard zu Duplicator Pro » Einstellungen » Allgemein.

Fügen Sie den Lizenzschlüssel ein, den Sie mit Ihrem Kauf erhalten haben. Klicken Sie auf Aktivieren , um Duplicator zu nutzen!
Schritt 2: Erstellen Sie einen DigitalOcean Spaces Bucket
Da DigitalOcean Spaces ein Objektspeicher-Dienst ist, können Sie Daten als Objekte in Buckets speichern. Diese Buckets können eine unbegrenzte Anzahl von Objekten enthalten und Sie können bis zu 100 verschiedene Buckets erstellen.
Um zu beginnen, müssen Sie einen neuen DigitalOcean Spaces Bucket für Ihre Website-Backups konfigurieren. Klicken Sie in Ihrem DigitalOcean Control Panel auf den Tab Spaces und dann auf Create a Spaces Bucket.

Wählen Sie die Rechenzentrumsregion, die Ihnen am nächsten liegt. Benennen Sie anschließend den neuen Bucket.

Klicken Sie erneut auf Create a Spaces Bucket. Merken Sie sich unbedingt Ihren Bucket-Namen und Ihre Region für später in diesem Tutorial.
Schritt 3: Kopieren Sie Ihre Zugriffsschlüssel
Bevor Sie Ihre Website remote sichern, benötigt Duplicator die Berechtigung, Änderungen an Ihrem DigitalOcean Spaces Bucket vorzunehmen. Dazu müssen Sie API-Schlüssel generieren.
Suchen Sie auf der Hauptseite Spaces den Link API page.

Klicken Sie dann auf Generate New Key.

Benennen Sie den Zugriffsschlüssel und klicken Sie auf Create Access Key.

Sie erhalten dann einen neuen Zugriffsschlüssel und einen geheimen Zugriffsschlüssel. Kopieren und speichern Sie beide.

Jetzt haben Sie alles, was Sie brauchen, um Duplicator und DigitalOcean Spaces zu verbinden!
Schritt 4: Verbinden Sie DigitalOcean Spaces mit Duplicator
Wenn Sie mit Duplicator ein Backup erstellen, wird es automatisch auf Ihrem lokalen Server gespeichert. Um dies zu ändern, müssen Sie einen neuen Speicherort hinzufügen. Gehen Sie zu Duplicator Pro » Storage » Add New.

Benennen Sie den Speicherort und wählen Sie Digital Ocean Spaces als Type.

Fügen Sie im Abschnitt Authorization Ihre Zugriffsschlüssel, den Endpunkt und den Bucket-Namen ein.

Verwenden Sie diesen Endpunkt: https://region.digitaloceanspaces.com
Geben Sie anstelle von „region“ die Region ein, die Sie bei der Erstellung des Buckets ausgewählt haben.
Das Feld Region wird automatisch ausgefüllt, nachdem Sie den Endpunkt hinzugefügt haben.
Für den Wert Max Backups können Sie entscheiden, wie viele Backups Sie in DigitalOcean Spaces aufbewahren möchten. Sobald Sie diese Zahl überschreiten, löscht Duplicator ein altes Backup. Dies verhindert, dass Sie Ihren Speicherplatz überlasten.

Speichern Sie den neuen Speicheranbieter.
Schritt 5: Erstellen Sie ein DigitalOcean Spaces Backup
An diesem Punkt können Sie jedes Backup in DigitalOcean Spaces speichern. Um zu beginnen, navigieren Sie zu Duplicator Pro » Backups » Add New.

Verwenden Sie dynamische Tags, um dem Backup einen erkennbaren Namen zu geben.

Wählen Sie dann DigitalOcean Spaces als Cloud-Speicherort aus.

Wenn Sie Ihre gesamte Website sichern möchten, wählen Sie die Voreinstellung Full Site. Sie können das Backup jedoch problemlos anpassen, wenn Sie dies wünschen.

Wenn Sie fertig sind, klicken Sie auf Next. Duplicator scannt Ihre Website vollständig, bevor es ein Backup erstellt.

Wenn alles normal aussieht, klicken Sie auf Create Backup. Sobald Ihre Website gesichert ist, sendet Duplicator eine Kopie an DigitalOcean Spaces!
Schritt 6: Richten Sie automatische DigitalOcean Spaces Backups ein
Durch das Einrichten automatischer Backups müssen Sie sich nie wieder Sorgen machen, Ihre Website manuell zu sichern.
Duplicator erstellt routinemäßig Sicherungen für Sie, was Zeit spart, potenzielle Ausfallzeiten minimiert und Ihre Daten schützt.
Öffnen Sie zuerst die Seite Backup-Zeitpläne und fügen Sie einen neuen hinzu.

Benennen Sie den automatischen Backup-Zeitplan. Wählen Sie eine Backup-Vorlage oder erstellen Sie eine neue.

Wählen Sie unter Speicher DigitalOcean Spaces.

Dann können Sie anpassen, wann Ihr Backup ausgeführt werden soll.

Speichern und aktivieren Sie abschließend den Zeitplan. Ohne zusätzliche Hilfe von Ihnen sichert Duplicator Ihre Website automatisch in DigitalOcean Spaces!
Können Sie manuell Backups auf DigitalOcean Spaces erstellen?
Wenn Sie lieber von der Befehlszeile aus arbeiten möchten, können Sie s3cmd verwenden, ein Open-Source-Tool für S3-kompatible Speicher.
Nach der Installation von s3cmd auf Ihrem Server führen Sie dies aus, um Ihre Zugriffsschlüssel und den DigitalOcean-Endpunkt einzugeben:
s3cmd --configure
Synchronisieren Sie dann Ihre Website-Dateien mit Ihrem Bucket:
s3cmd sync /var/www/html/ s3://your-bucket-name/
Dieser Weg funktioniert, ist aber manuell. Ihre Datenbank ist nicht in dieser Synchronisierung enthalten, daher müssen Sie sie separat mit mysqldump exportieren und ebenfalls hochladen. Sie sind auch dafür verantwortlich, den Job über Cron zu planen und zu überprüfen, ob jeder Durchlauf tatsächlich abgeschlossen wurde.
Sie haben die volle Kontrolle, aber jedes Teil muss von Ihnen gewartet werden. Die obige Plugin-Methode kümmert sich um die Datenbank, die Planung und die Überprüfung für Sie.
So stellen Sie Ihr DigitalOcean Spaces Backup wieder her
Wenn Ihre Website gehackt wird oder einen kritischen Fehler anzeigt, können Sie einfach eine Ihrer DigitalOcean Spaces-Backups wiederherstellen. Glücklicherweise macht Duplicator diesen Vorgang einfach.
Öffnen Sie die Seite Backups von Duplicator. Suchen Sie ein Backup, das vor dem Fehler erstellt wurde, und klicken Sie auf Wiederherstellen.

Da Ihr Backup in DigitalOcean Spaces gespeichert ist, müssen Sie es auf Ihren lokalen Server herunterladen.

Dann öffnet sich automatisch der Wiederherstellungsassistent. Akzeptieren Sie die Allgemeinen Geschäftsbedingungen und klicken Sie auf Backup wiederherstellen.

Jetzt stellt Duplicator Ihre Website auf eine saubere Version zurück! Verwenden Sie die Schaltfläche Admin-Login, um wieder auf Ihr Dashboard zuzugreifen.

FAQs zum Verbinden von WordPress mit DigitalOcean Spaces
Was sind die Einschränkungen von Spaces in DigitalOcean?
Sie können nur bis zu 100 Buckets in DigitalOcean Spaces erstellen. Mit der günstigsten Zahlungsoption erhalten Sie 250 GiB Speicherplatz. Zusätzlicher Speicherplatz kostet 0,02 $ pro GiB. Andere Optionen wie Backblaze B2, Google Cloud und Wasabi bieten günstigeren Speicherplatz.
Was ist das DigitalOcean Spaces Plugin für WordPress?
DigitalOcean Spaces Sync ist ein kostenloses Plugin auf WordPress.org, das Ihre WordPress-Mediathek mit einem DigitalOcean Spaces Bucket verbindet. Es ermöglicht Ihnen, Ihre Mediathek zu sichern oder Bilder von Ihrem DigitalOcean-Konto zu servieren. Wenn Sie sie von DigitalOcean servieren, ersetzt das Plugin öffentliche Medien-URLs durch Cloud-Speicherlinks.
Es lohnt sich, hier zwei verschiedene Aufgaben zu trennen. Das Sichern in Spaces (was dieser Leitfaden behandelt) ist nicht dasselbe wie das Auslagern Ihrer Mediathek, sodass Bilder aus der Cloud und nicht von Ihrem eigenen Server geladen werden.
Wie viel kostet DigitalOcean Spaces?
DigitalOcean Spaces kostet 5 $ pro Monat für die ersten 250 GiB Speicherplatz und 1 TiB ausgehende Übertragungen. Zusätzlicher Speicherplatz kostet 0,02 $ pro GiB und zusätzliche ausgehende Übertragungen kosten 0,01 $ pro GiB.
Wie führe ich WordPress auf DigitalOcean Spaces aus?
Sie können DigitalOcean Spaces verwenden, um statische Assets von Ihrer WordPress-Website wie Bilder zu hosten. Stellen Sie zunächst sicher, dass Ihr Server auf der neuesten Version von Ubuntu eingerichtet ist. Dann müssen Sie die Berechtigungen für den Ordner wp-content/uploads ändern. Führen Sie diesen Befehl über SSH aus:
sudo mkdir -p /var/www/html/wp-content/uploads
Legen Sie dann neue Berechtigungen für den Ordner fest. Verwenden Sie anstelle von „sammy“ Ihren Nicht-Root-Sudo-Benutzer:
sudo chown -R sammy:www-data /var/www/html/wp-content/uploads
Geben Sie danach dem Webserver Schreibzugriff auf diesen Ordner:
sudo chmod -R g+w /var/www/html/wp-content/uploads
Installieren und aktivieren Sie als Nächstes das DigitalOcean Spaces Sync-Plugin. Hier erfahren Sie, wie Sie zu Ihrem WordPress-Plugin-Ordner navigieren:
cd /var/www/html/wp-content/plugins
Installieren Sie jetzt das Plugin:
wp plugin install do-spaces-sync
Und aktivieren Sie es:
wp plugin activate do-spaces-sync
Geben Sie in den Plugin-Einstellungen Ihre Spaces-Zugriffsschlüssel-IDs und den Bucket-Namen ein.
Standardmäßig ist der Endpunkt https://ams3.digitaloceanspaces.com. Sie können dies ändern, um Ihre spezifische Region anzuzeigen.
Geben Sie in den Datei- & Pfad-Einstellungen entweder eine öffentliche Speicherdomain oder einen vollständigen URL-Pfad ein. Dies hängt davon ab, ob die Dateien nur in DigitalOcean Spaces oder auch auf Ihrem Server gespeichert werden sollen.
Abschließende Gedanken
Durch die Einrichtung von WordPress-Backups in DigitalOcean Spaces haben Sie eine wertvolle Investition in die langfristige Gesundheit Ihrer Website getätigt!
Dabei geht es nicht nur um die Notfallwiederherstellung, sondern darum, eine widerstandsfähige und skalierbare Online-Präsenz aufzubauen. Wenn Ihre Website wächst, kann Ihre Backup-Strategie mit DigitalOcean Spaces problemlos mitwachsen und sicherstellen, dass Ihre Daten immer geschützt sind, egal was passiert.
Sind Sie bereit, die Daten Ihrer Website in der Cloud zu sichern? Duplicator Pro sendet Ihre Backups automatisch an Cloud-Dienste wie DigitalOcean Spaces, Google Cloud, Amazon S3 und das hauseigene Duplicator Cloud. Probieren Sie es noch heute aus!
Während Sie hier sind, werden Ihnen diese zusätzlichen WordPress-Anleitungen gefallen:
- So sichern Sie einen WordPress-Blog
- So stellen Sie WordPress aus einem Backup wieder her
- 11 beste Cloud-Speicherdienste für WordPress-Backups
- Wie man eine WordPress-Datenbank sichert
- So erstellen Sie ein Cloud-WordPress-Backup
- Cloud-Speicher, der NICHTS kostet: Kostenlose Offsite-Backup-Optionen, die Sie in Betracht ziehen sollten