Kann Duplicati mit S3-kompatiblen Speichern arbeiten und wenn ja, wie konfiguriere ich das?
- Unterstützung von S3-kompatiblen Speichern in Duplicati
- Voraussetzungen für die Nutzung von S3-kompatiblen Speichern
- Schritt-für-Schritt Konfiguration in Duplicati
- Beispielhafte Konfiguration
- Fazit
Unterstützung von S3-kompatiblen Speichern in Duplicati
Duplicati ist eine weitverbreitete Open-Source-Backup-Lösung, die von Haus aus die Sicherung zu Amazon S3 unterstützt. Neben dem Original-S3-Service von Amazon ist Duplicati auch in der Lage, mit fremden, sogenannten S3-kompatiblen Speichern zu arbeiten. S3-kompatible Speicher sind Speicherlösungen, die das Amazon-S3-API nachbilden und dadurch ermöglichen, dass Anwendungen, die für Amazon S3 geschrieben wurden, auch mit diesen Systemen zusammenarbeiten können. Beispiele wären MinIO, Wasabi, DigitalOcean Spaces, Ceph oder andere Cloud-Dienste, die S3-kompatibel sind.
Duplicati stellt hierfür die Möglichkeit zur Verfügung, nicht nur einen Bucket-Namen und Zugangsdaten, sondern auch die Endpunkt-URL (Endpoint URL) des S3-kompatiblen Dienstes einzutragen. Dies ist entscheidend, damit Duplicati die richtigen API-Aufrufe an den korrekten Server richtet und nicht automatisch versucht, Amazon S3 direkt anzusprechen.
Voraussetzungen für die Nutzung von S3-kompatiblen Speichern
Bevor Sie mit der Konfiguration starten, benötigen Sie einen Account bzw. Zugangsdaten für den S3-kompatiblen Speicher Ihrer Wahl. Diese umfassen üblicherweise eine Zugangs-ID (Access Key), einen geheimen Schlüssel (Secret Key), einen Bucket-Namen (z.B. "mein-backup-bucket") sowie die spezifische Endpunkt-URL, die den Dienst repräsentiert (wie etwa https://s3.eu-central-1.wasabisys.com oder https://play.min.io).
Außerdem sollte die von Ihnen genutzte Duplicati-Version aktuell sein, da neuere Versionen bessere Unterstützung und Fehlerbehebungen im Zusammenhang mit S3-API-Varianten enthalten.
Schritt-für-Schritt Konfiguration in Duplicati
Um Duplicati so zu konfigurieren, dass es mit einem S3-kompatiblen Speicher arbeitet, starten Sie zunächst die Duplicati-Weboberfläche und erstellen ein neues Backup-Set oder ändern eine bestehende Sicherung.
Als Speicherziel wählen Sie in der Auswahlliste nicht "Amazon S3", sondern die Option, die für S3-kompatible Speicher gedacht ist. Duplicati bezeichnet diese Option häufig als "S3-Compatible (Generic)", "S3-Compatible Storage" oder ähnlich.
Im nächsten Schritt tragen Sie die Zugangsdaten ein. Das bedeutet, in das Feld "Zugangs-ID" Ihren Access Key, in das Feld "Geheimer Schlüssel" den Secret Key. Das wichtige Feld ist die Endpoint-URL. Hier müssen Sie die genaue URL des S3-kompatiblen Dienstes angeben. Diese URL unterscheidet sich vom Standard-Amazon-S3-Endpoint. Sie enthält oft die Region und den Anbieter spezifisch. Beispiel: Für Wasabi in der Region Frankfurt könnte die URL lauten https://s3.eu-central-1.wasabisys.com.
Darüber hinaus können Sie weitere Einstellungen vornehmen, wie etwa die Verschlüsselung der Sicherungsdaten (was bei Duplicati Standard ist), die Backup-Häufigkeit oder Filterregeln, die definieren, welche Dateien gesichert werden sollen.
Duplicati bietet auch die Möglichkeit, beim Nutzen eines S3-kompatiblen Dienstes zusätzliche Parameter anzugeben, falls notwendig, etwa eigene Port-Nummern oder spezielle Verbindungsoptionen. Diese finden Sie in der erweiterten Konfiguration unter den sogenannten "S3-Optionen".
Beispielhafte Konfiguration
Für den Speicher wählen Sie "S3-kompatible API". Zugriffsschlüssel: MEINACCESSKEY, Geheimschlüssel: meinsecretkey123, Endpunkt-URL: https://s3.eu-central-1.wasabisys.com, Bucket-Name: mein-backup-bucket.
Nach der Eingabe können Sie mit der Option "Testen" voranschreiten, um zu prüfen, ob Duplicati auf den Bucket zugreifen kann. Funktioniert die Verbindung, ist die Konfiguration abgeschlossen und Sie können das Backup starten.
Fazit
Duplicati unterstützt S3-kompatible Speicher sehr gut, indem es ermöglicht, die Endpoint-URL und die Zugangsdaten frei anzupassen. So können Sie neben Amazon S3 auch viele andere Anbieter und eigene On-Premise-Lösungen nutzen, die das S3-Protokoll implementieren. Wichtig bei der Konfiguration ist die genaue Kenntnis der korrekten Endpunkt-URL und der Zugangsdaten. Nach korrekter Eingabe in der Duplicati-Weboberfläche kann das Backup schnell und sicher auf Ihrem bevorzugten S3-kompatiblen Speicher abgelegt werden.
