Zum Hauptinhalt springen

MinIO-Objektspeicher mit AWS S3 oder Google Drive über eine GUI synchronisieren – mit RcloneView

· 5 Minuten Lesezeit
Tayson
Senior Engineer

Der Betrieb von MinIO vor Ort gibt Ihnen die volle Kontrolle über Ihre Daten. Doch die Synchronisation mit der Cloud – für Backup, Disaster Recovery oder Hybrid-Workflows – erfordert normalerweise das Schreiben von Skripten. Nicht mehr.

MinIO ist der bevorzugte selbstgehostete, S3-kompatible Objektspeicher für Entwickler und Unternehmen. Doch wenn es darum geht, MinIO-Daten mit öffentlichen Clouds wie AWS S3, Google Drive oder Azure zu synchronisieren, gehen die meisten Anleitungen davon aus, dass Sie mit CLI-Skripten und Cron-Jobs vertraut sind. RcloneView bietet MinIO-Nutzern eine visuelle GUI zum Durchsuchen von Buckets, Synchronisieren mit jeder Cloud, Planen von Backups und Überwachen von Übertragungen – ganz ohne Skripting.

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.

Warum MinIO mit der Cloud synchronisieren?

Selbstgehostetes MinIO ist leistungsstark, hat aber Einschränkungen, die eine Cloud-Synchronisation löst:

Disaster Recovery — Wenn Ihr On-Premises-Server ausfällt, bedeutet eine Cloud-Kopie null Datenverlust. Die MinIO-Replikation bewältigt Node-Ausfälle, aber keine Katastrophen auf Standortebene.

Hybrid-Cloud-Workflows — Ihr ML-Team führt Trainings auf AWS aus, speichert Rohdaten jedoch in MinIO. Die Synchronisation bestimmter Buckets mit S3 schließt diese Lücke.

Compliance bei Offsite-Backups — Viele Vorschriften erfordern Datenkopien außerhalb des Standorts. Die Synchronisation von MinIO mit S3 oder Google Drive erfüllt dies ohne Bandlaufwerke.

Cloud-Verteilung — Teilen Sie Daten mit externen Partnern über Google Drive oder OneDrive, ausgehend von Ihrer MinIO-Quelle.

MinIO als Remote verbinden

Da MinIO S3-kompatibel ist, ist die Einrichtung in RcloneView unkompliziert:

  1. Öffnen Sie RcloneView und klicken Sie auf Add Remote.
  2. Wählen Sie Amazon S3 als Anbietertyp.
  3. Wählen Sie Minio aus dem S3-Anbieter-Dropdown (oder wählen Sie Other und geben Sie Ihren Endpoint ein).
  4. Geben Sie Ihre MinIO-Zugangsdaten ein:
    • Access Key und Secret Key aus Ihrer MinIO-Admin-Konsole.
    • Endpoint: Die URL Ihres MinIO-Servers (z. B. http://minio.internal:9000 oder https://minio.yourcompany.com).
    • Region: Leer lassen oder auf us-east-1 setzen (MinIO-Standard).
  5. Speichern — Ihre MinIO-Buckets erscheinen im Explorer.
Add MinIO as S3-compatible remote in RcloneView

MinIO-Buckets durchsuchen

Sobald die Verbindung besteht, durchsuchen Sie Ihren MinIO-Speicher im zweigeteilten Explorer wie jede andere Cloud:

  • Navigieren Sie durch Buckets und Ordnerhierarchien.
  • Sehen Sie Dateigrößen, Daten und Objektanzahlen ein.
  • Ziehen Sie Dateien per Drag-and-Drop zwischen MinIO und jedem anderen Remote.
  • Erstellen, umbenennen und löschen Sie Objekte.
Browse MinIO buckets alongside cloud storage

Synchronisationsszenarien

MinIO → AWS S3 (Cloud-Backup)

Der häufigste Anwendungsfall — ein Cloud-Backup Ihrer MinIO-Daten pflegen:

  1. Sync-Job erstellen: MinIO-Bucket → S3-Bucket.
  2. Einstellungen konfigurieren: 8–16 parallele Übertragungen (beide bewältigen hohe Nebenläufigkeit).
  3. Nächtlich planen über Job Scheduling.
  4. Verifizieren mit Folder Comparison nach dem ersten Lauf.
Run MinIO to S3 sync job

MinIO → Google Drive (Team-Sharing)

Teilen Sie MinIO-Daten mit nicht-technischen Teammitgliedern über Google Drive:

  1. Copy-Job erstellen: MinIO-Bucket → Google Drive-Ordner.
  2. Filter verwenden, um nur bestimmte Dateitypen oder Ordner zu synchronisieren.
  3. Wöchentlich planen für regelmäßige Updates.

MinIO → Anderes MinIO (Standortübergreifende Replikation)

Synchronisieren Sie zwischen zwei MinIO-Instanzen an verschiedenen Standorten:

  1. Fügen Sie beide MinIO-Instanzen als separate Remotes hinzu.
  2. Erstellen Sie einen Sync-Job zwischen ihnen.
  3. Planen Sie eine kontinuierliche oder periodische Replikation.

Cloud → MinIO (Datenaufnahme)

Ziehen Sie Daten aus Cloud-Quellen in MinIO zur lokalen Verarbeitung:

  1. Erstellen Sie einen Copy-Job von S3/GDrive → MinIO.
  2. Planen Sie die Ausführung, nachdem vorgelagerte Daten aktualisiert wurden.

Überwachung und Verifikation

Echtzeit-Übertragungsüberwachung

Verfolgen Sie den MinIO-Synchronisationsfortschritt mit Live-Geschwindigkeit, Dateianzahlen und ETA:

Monitor MinIO sync transfers

Verifikation nach der Synchronisation

Verwenden Sie Folder Comparison, um zu bestätigen, dass MinIO- und Cloud-Daten übereinstimmen:

Compare MinIO bucket with S3

Job-Verlauf

Verfolgen Sie alle Synchronisationsläufe mit Abschlussstatus, Dateianzahlen und Fehlern:

MinIO sync job history

Automatisierung mit Zeitplanung

Richten Sie vollständig automatisierte MinIO-zu-Cloud-Pipelines ein:

  1. Definieren Sie Ihre Sync-/Copy-Jobs.
  2. Planen Sie sie mit Job Scheduling.
  3. Erhalten Sie Benachrichtigungen über Slack oder Discord.
  4. Verwenden Sie Batch Jobs, um mehrere MinIO-Vorgänge zu verketten.
Schedule MinIO backup jobs

Performance-Tipps

EinstellungEmpfohlener WertHinweise
Parallele Übertragungen8–16MinIO bewältigt hohe Nebenläufigkeit
Chunk-Größe64–128MBAn Ihren Netzwerkdurchsatz anpassen
Checkers16–32Beschleunigt den Vergleich bei großen Buckets
Fast-listAktiviertWeniger API-Aufrufe für das Auflisten von Verzeichnissen

Erste Schritte

  1. RcloneView herunterladen von rcloneview.com.
  2. MinIO hinzufügen als S3-kompatibles Remote mit Ihrem Endpoint und Ihren Zugangsdaten.
  3. Ihr Cloud-Ziel hinzufügen (S3, Google Drive, OneDrive usw.).
  4. Sync-Job erstellen und ausführen.
  5. Planen und überwachen für automatisierte Hybrid-Cloud-Workflows.

Ihr selbstgehostetes MinIO verdient eine ordentliche GUI. RcloneView schließt die Lücke zwischen On-Premises-Objektspeicher und der Cloud — visuell, zuverlässig und ohne eine einzige Zeile Skripting.


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