Zum Hauptinhalt springen

Seafile mit Wasabi synchronisieren — Cloud-Backup mit RcloneView

· 4 Minuten Lesezeit
Kai
Junior Engineer

Verschaffen Sie einer selbst gehosteten Seafile-Bibliothek ein externes Backup auf Wasabi, ohne ein einziges Synchronisationsskript zu schreiben.

Seafile ist eine beliebte Wahl für Teams, die ihre Dateisynchronisationsplattform auf dem eigenen Server betreiben möchten, aber Self-Hosting bedeutet auch, dass die Backup-Strategie vollständig in der eigenen Verantwortung liegt — fällt die Server-Festplatte aus, geht auch die einzige Kopie verloren. Wasabi ist ein naheliegendes externes Ziel: S3-kompatibel, im großen Maßstab erschwinglich und von überall erreichbar. RcloneView verbindet sich direkt mit beiden, sodass eine Seafile-Bibliothek nach Zeitplan in einen Wasabi-Bucket gespiegelt werden kann, statt sich auf manuelle Exporte zu verlassen.

Vorschau der RcloneView-App

Alle Clouds an einem Ort verwalten & synchronisieren

RcloneView ist eine plattformübergreifende GUI für rclone. Vergleichen Sie Ordner, übertragen oder synchronisieren Sie Dateien und automatisieren Sie Multi-Cloud-Workflows mit einer klaren, visuellen Oberfläche.

  • Ein-Klick-Jobs: Kopieren · Synchronisieren · Vergleichen
  • Zeitpläne & Verlauf für zuverlässige Automatisierung
  • Funktioniert mit Google Drive, OneDrive, Dropbox, S3, WebDAV, SFTP und mehr
WindowsmacOSLinux
Kostenlos loslegen →

Kernfunktionen kostenlos. Plus-Automatisierungen verfügbar.

Seafile und Wasabi als Remotes verbinden

Fügen Sie zunächst Ihren Seafile-Server als Remote hinzu und lassen Sie RcloneView auf Ihre Server-URL und die Bibliotheks-Zugangsdaten zeigen. Fügen Sie Wasabi separat hinzu, mit Ihrer Access Key ID, dem Secret Access Key und dem passenden Wasabi-Regionsendpunkt. Sobald beide Remotes eingerichtet sind, erscheinen sie als durchsuchbare Dateibäume in den Explorer-Panels, sodass Sie Bibliotheksstruktur und Dateianzahl prüfen können, bevor Sie einen Sync-Job einrichten. RcloneView bindet ein und synchronisiert 90+ Anbieter aus einem einzigen Fenster unter Windows, macOS und Linux, sodass Seafile und Wasabi neben allen bereits eingerichteten Clouds bestehen können.

Hinzufügen von Seafile- und Wasabi-Remotes in RcloneView

Einen unidirektionalen Sync-Job erstellen

Konfigurieren Sie einen Sync-Job mit Ihrer Seafile-Bibliothek als Quelle und einem Wasabi-Bucket als Ziel, unter Verwendung von „Nur Ziel ändern", damit Wasabi ein reiner Spiegel bleibt, der niemals in Seafile zurückschreibt. Für ein Design-Team mit einer 500-GB-Bibliothek aus Quelldateien und Exporten lässt der Filtering-Schritt Sie temporäre Dateien und Sperrdateien ausschließen, die Seafile intern erzeugt, damit die Wasabi-Kopie sauber bleibt statt mit Synchronisationsartefakten überladen zu werden.

Aktivieren Sie den Prüfsummenvergleich in den Advanced Settings, damit Dateien anhand von Hash und Größe statt nur des Änderungsdatums abgeglichen werden — nützlich, da Seafile und S3-kompatibler Speicher Datei-Metadaten unterschiedlich verfolgen.

Synchronisation einer Seafile-Bibliothek mit einem Wasabi-Bucket mit RcloneView

Führen Sie vor der ersten echten Synchronisation einen Dry Run aus. Er listet genau auf, was übertragen würde, ohne Daten zu bewegen — besonders wichtig beim ersten Durchlauf, wenn Sie noch nicht wissen, wie groß die Bibliothek tatsächlich ist.

Das Backup planen und überprüfen

Hängen Sie mit einer PLUS-Lizenz einen Crontab-artigen Zeitplan an den Job an, damit er automatisch erneut ausgeführt wird — nächtlich für eine aktiv genutzte Bibliothek, wöchentlich für etwas eher Archivartiges. Job History erfasst Dauer, Übertragungsgeschwindigkeit und Status jedes Laufs und liefert so ein klares Protokoll darüber, wann die Wasabi-Kopie zuletzt aktualisiert wurde.

Planen eines wiederkehrenden Seafile-zu-Wasabi-Sync-Jobs in RcloneView

Führen Sie nach der ersten vollständigen Synchronisation Folder Compare zwischen der Seafile-Quelle und dem Wasabi-Ziel aus, um zu bestätigen, dass jede Datei angekommen ist und in der Größe übereinstimmt — eine schnelle Methode, um alles zu erkennen, was bei einer Netzwerkunterbrechung verloren gegangen sein könnte.

Erste Schritte

  1. Laden Sie RcloneView herunter von rcloneview.com.
  2. Fügen Sie Ihren Seafile-Server mit Server-URL und Bibliotheks-Zugangsdaten als Remote hinzu.
  3. Fügen Sie Wasabi mit Ihrer Access Key ID, dem Secret Access Key und dem Regionsendpunkt als Remote hinzu.
  4. Erstellen Sie einen unidirektionalen Sync-Job, führen Sie einen Dry Run aus und planen Sie dann wiederkehrende Läufe, um das Backup aktuell zu halten.

Eine selbst gehostete Bibliothek bleibt nur sicher, wenn sie auch anderswo existiert, und eine geplante Seafile-zu-Wasabi-Synchronisation macht daraus etwas, das von selbst läuft.


Verwandte Anleitungen:

Unterstützte Cloud-Anbieter

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces