Zum Hauptinhalt springen

Box zu Cloudflare R2 migrieren — Dateien mit RcloneView übertragen

· 3 Minuten Lesezeit
Robin
Developer Advocate

Verschieben Sie jahrelang gewachsene Box-Inhalte in den Objektspeicher Cloudflare R2, ohne etwas auf Ihre eigene Festplatte herunterzuladen.

Ein Finanzteam, dem der Box-Tarif zu eng geworden ist, oder eine Abteilung, die alte Projekte abschließt, wünscht sich oft stattdessen ein Archiv im Objektspeicher. RcloneView verbindet Box und Cloudflare R2 nebeneinander und kopiert direkt zwischen beiden. S3, Azure oder Backblaze B2 lassen sich mit der FREE-Lizenz mit vollem Lese-/Schreibzugriff verbinden, und das gilt auch für R2.

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.

Box und Cloudflare R2 verbinden​

Box ist ein OAuth-Remote: RcloneView öffnet Ihren Browser, Sie melden sich an, und das Remote wird ohne API-Schlüssel erstellt. Nutzt Ihr Unternehmen Box for Business, benötigt das Remote box_sub_type = enterprise. Prüfen Sie das zuerst, denn ein Remote vom Typ „persönlich“ sieht keine Unternehmensinhalte.

Cloudflare R2 verwendet Zugangsdaten. Erstellen Sie im Cloudflare-Dashboard einen R2-Bucket, erzeugen Sie ein API-Token mit der Berechtigung Admin Read & Write und geben Sie die Token-Daten sowie Ihren Konto-Endpunkt https://<ACCOUNT_ID>.r2.cloudflarestorage.com im Dialog New Remote ein.

Box- und Cloudflare-R2-Remotes in RcloneView hinzufügen

Ordnerstruktur planen​

Öffnen Sie Box in einem Explorer-Panel und R2 im anderen. R2 ist ein flacher Objektspeicher, legen Sie daher vor dem Kopieren eine Präfixstruktur fest: zum Beispiel ein Ordner auf oberster Ebene pro Box-Abteilung, darunter die ursprünglichen Unterordner. Mit Get Size schätzen Sie bei großen Box-Ordnern das zu verschiebende Volumen ab.

Box Docs wie Box Notes sind keine gewöhnlichen Dateien. Die vordefinierten Filter im Sync-Assistenten enthalten eine Option Box Docs, mit der Sie diese ausschließen können, wenn sie nicht im Archiv landen sollen.

Box und Cloudflare R2 nebeneinander in den Explorer-Panels von RcloneView

Erst Dry Run, dann kopieren​

Legen Sie für den ersten Durchlauf einen Copy-Job statt eines Sync-Jobs an, damit auf keiner Seite etwas entfernt wird. Führen Sie ihn zunächst als Dry Run aus: RcloneView listet die Dateien auf, die es kopieren würde, ohne sie zu übertragen – so fällt ein falscher Quellordner auf.

Erhöhen Sie im Schritt Advanced Settings die Zahl der Datei-Transfers, wenn Sie viele kleine Dateien haben, und aktivieren Sie den Prüfsummenvergleich, wenn Sie nach Hash und Größe abgleichen möchten. Starten Sie dann den Job und verfolgen Sie den Fortschritt im Tab Transferring: Prozentwert, Geschwindigkeit und Dateianzahl werden live aktualisiert.

Der Box-zu-R2-Copy-Job läuft in RcloneView

Die Migration verifizieren​

Öffnen Sie nach Abschluss des Jobs Folder Compare mit Box links und R2 rechts. Mit dem Filter left-only sehen Sie, was nicht angekommen ist, und mit dem Filter different-files erkennen Sie Größenabweichungen. Job History speichert Status, Dauer, Gesamtgröße und Dateianzahl jedes Laufs – nützlich als Nachweis für ein Audit.

Folder Compare prüft die Migration von Box zu R2

Erste Schritte​

  1. RcloneView herunterladen: Laden Sie es von rcloneview.com herunter.
  2. Fügen Sie Ihr Box-Remote (OAuth) und Ihr Cloudflare-R2-Remote (API-Token und Endpunkt) hinzu.
  3. Erstellen Sie einen Copy-Job von einem Box-Ordner zu einem R2-Bucket-Präfix und führen Sie einen Dry Run aus.
  4. Starten Sie den Job und bestätigen Sie das Ergebnis mit Folder Compare.

Sobald beide Remotes verbunden sind, genügen wenige Klicks, um Box-Inhalte nach R2 zu verschieben.


Weiterführende 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