OneDrive zu Wasabi über externes Rclone verschieben
Wenn Microsoft-365-Datensätze groß sind, kann das Verschieben über einen Laptop langsam und unzuverlässig sein. Wenn Sie Rclone auf einer Cloud-VM (EC2, GCE oder einem beliebigen Linux-Host) ausführen und es von RcloneView aus steuern, bleibt der Datenverkehr im Rechenzentrum, Engpässe im Heimnetzwerk werden vermieden und eine browserlose Authentifizierung wird möglich.
Sie werden:
- rclone rcd auf einem entfernten Server als externe Engine ausführen.
- Ein neues RcloneView-Fenster öffnen, das sich mit diesem externen Rclone verbindet.
- OneDrive- und Wasabi-Remotes hinzufügen (einschließlich headless/CLI-only Auth-Wege).
- Kopier-, Synchronisations- oder geplante Jobs von OneDrive zu Wasabi ausführen, ohne die lokale Bandbreite zu belasten.
Teil 1. Rclone auf einem Server bereitstellen (externes Rclone)
- Starten Sie eine kleine Linux-VM (zum Beispiel
t3.mediumauf AWS oder ein gleichwertiges Angebot). - Öffnen Sie TCP 5572 für Ihre IP oder tunneln Sie über SSH.
- Installieren Sie Rclone:
curl https://rclone.org/install.sh | sudo bash
- Starten Sie den Remote-Control-Daemon mit Authentifizierung:
rclone rcd --rc-addr=0.0.0.0:5572 --rc-user=admin --rc-pass=admin --log-level INFO
- Bestätigen Sie von Ihrem Laptop aus, dass er erreichbar ist:
curl -u admin:admin -X POST "http://<SERVER-IP>:5572/rc/noop"
Eine {}-Antwort bedeutet, dass der Daemon bereit für RcloneView ist.
👉 Benötigen Sie eine Auffrischung? Siehe Rclone auf AWS EC2 ausführen.
Teil 2. Ein neues RcloneView-Fenster öffnen
Jedes RcloneView-Fenster kann mit einer anderen Rclone-Instanz gekoppelt werden.
- Starten Sie RcloneView.
- Klicken Sie im Home-Menü auf
New Window. - Ein zweites Fenster öffnet sich; dieses verbindet sich mit dem externen Rclone, das Sie gerade gestartet haben.
👉 Mehr erfahren: Mehrere Rclone-Verbindungen mit New Window nutzen.
Teil 3. RcloneView mit dem externen Rclone verbinden
Im neuen Fenster:
- Öffnen Sie Settings -> Connection Manager -> New Connection.
- Füllen Sie aus:
| Feld | Wert |
|---|---|
| Display Name | external-rclone |
| Remote Address | http://<SERVER-IP>:5572 |
| Username | admin |
| Password | admin |
- Klicken Sie auf Test Connection -> Save -> Connect. Die Statusleiste sollte anzeigen, dass Sie mit dem externen Daemon verbunden sind.
Teil 4. Wasabi- und OneDrive-Remotes hinzufügen (innerhalb des externen Rclone)
Alle Remotes, die Sie jetzt erstellen, befinden sich im externen Rclone-Prozess und werden vom verbundenen RcloneView-Fenster gemeinsam genutzt.
➕ Wasabi hinzufügen (S3-kompatibel)
- Gehen Sie zum Remote-Tab ->
+ New Remote. - Wählen Sie S3 / Wasabi.
- Geben Sie Access Key, Secret Key und den Endpoint für Ihre Region ein (zum Beispiel
s3.ap-northeast-2.wasabisys.com). - Speichern Sie das Remote (z. B. mit dem Namen
wasabi-prod).
👉 Details: Wasabi-Remote hinzufügen.
➕ OneDrive hinzufügen (funktioniert ohne lokalen Browser)
- Klicken Sie erneut auf
+ New Remoteund wählen Sie OneDrive. - Wenn der Server über einen Browser verfügt, führen Sie den Standard-OAuth-Ablauf in RcloneView durch.
- Wenn der Server headless ist oder keinen Browser öffnen kann, folgen Sie der Headless-/CLI-Methode: Erzeugen Sie das Token auf einem Gerät mit Browser und fügen Sie es in die serverseitige Konfiguration ein.
👉 Schritt-für-Schritt-Headless-Ablauf: Microsoft-Remotes von EC2/headless hinzufügen. Nach dem Speichern sollten im Explorer zwei Remotes angezeigt werden: OneDrive und Wasabi.
Teil 5. Übertragung oder Synchronisation zu Wasabi
Methode A: Einmaliges Kopieren/Synchronisieren
- Öffnen Sie im Explorer OneDrive auf der einen Seite und Wasabi auf der anderen.
- Wählen Sie den Quellordner auf OneDrive und den Ziel-Bucket/-Ordner auf Wasabi.
- Klicken Sie auf
Sync(gleicht das Ziel an die Quelle an) oder verwenden Sie Copy -> für ein einfaches Kopieren. - Führen Sie optional zunächst Dry Run aus und starten Sie dann mit Run. Der Fortschritt wird im Transfer-Tab angezeigt.
Methode B: Jobs speichern oder planen
- Konfigurieren Sie ein Kopier-/Sync-Vorgang wie oben, und wählen Sie dann im Dialog Save to Jobs.
- Öffnen Sie den Job Manager, um den gespeicherten Job jederzeit erneut auszuführen.
- Um dies zu automatisieren, aktivieren Sie Schedule im Job Manager (PLUS-Funktion) und legen Sie den gewünschten Rhythmus fest.
- Prüfen Sie Job History für Protokolle und Ergebnisse.
👉 Mehr zu Jobs und Zeitplanung:
Schnelle Tipps für schnellere Wasabi-Uploads
- Halten Sie die externe VM nach Möglichkeit in derselben Region wie Wasabi, um die Latenz zu reduzieren.
- Bei großen Objekten können höhere Werte für
--transfersund--s3-upload-concurrencyden Durchsatz verbessern; passen Sie diese schrittweise basierend auf CPU und Netzwerk an. - Verwenden Sie Dry Run vor destruktiven Synchronisationen, um zu prüfen, was sich ändern wird.
✅ Zusammenfassung
Indem Sie Rclone als Remote-Daemon hosten und ihn von einem dedizierten RcloneView-Fenster aus steuern, erhalten Sie zuverlässige OneDrive -> Wasabi-Migrationen ohne lokale Engpässe. Headless-Auth-Abläufe helfen Ihnen weiter, wenn kein Browser verfügbar ist, und Jobs/Zeitpläne machen wiederholte Ausführungen mühelos.
🔗 Verwandte Anleitungen
- Authentifizierung & Remotes
- Externes Rclone & Fenster
- Übertragungen & Automatisierung