Dateien von URLs direkt in Cloud-Speicher herunterladen mit RcloneView
Warum eine Datei auf die lokale Festplatte herunterladen, nur um sie danach wieder hochzuladen? Der Befehl copyurl von Rclone streamt Dateien von jeder beliebigen URL direkt in Ihren Cloud-Speicher.
Es gibt viele Situationen, in denen Sie eine Datei aus dem Web in Cloud-Speicher übertragen müssen: öffentliche Datensätze, Software-Releases, exportierte Archive, Mediendateien oder Backup-Downloads von einem SaaS-Dienst. Der klassische Ansatz -- lokal herunterladen und dann hochladen -- kostet Zeit, Bandbreite und Speicherplatz. Der Befehl copyurl von Rclone überspringt den Zwischenschritt, indem er den Download direkt an ein Cloud-Ziel streamt. RcloneView gibt Ihnen über sein Terminal und seine Job-Oberfläche Zugriff darauf.

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
Kernfunktionen kostenlos. Plus-Automatisierungen verfügbar.
Wie Copyurl funktioniert
Der Befehl rclone copyurl nimmt eine Quell-URL und einen Zielpfad auf einem beliebigen konfigurierten Remote entgegen:
rclone copyurl https://example.com/dataset.zip gdrive:/Downloads/dataset.zip
Rclone ruft die Datei von der URL ab und streamt sie direkt zum Ziel. Die Datei berührt niemals Ihre lokale Festplatte (es sei denn, Sie fügen ein --auto-filename-Flag hinzu, wobei der Dateiname dann aus der URL abgeleitet wird).
Wichtige Merkmale:
- Keine lokale Festplatte erforderlich -- die Daten werden über den Arbeitsspeicher direkt zur API des Cloud-Anbieters gestreamt.
- Funktioniert mit jeder HTTP/HTTPS-URL -- öffentliche Download-Links, CDN-URLs, vorsignierte S3-URLs, direkte Dateilinks.
- Unterstützt jedes Rclone-Ziel -- Google Drive, OneDrive, S3, Backblaze B2, SFTP oder jedes andere konfigurierte Remote.
Grundlegende Verwendung in RcloneView
Öffnen Sie das Terminal-Panel in RcloneView und führen Sie aus:
rclone copyurl "https://example.com/file.tar.gz" remote:/path/file.tar.gz
Wenn Sie möchten, dass Rclone den Dateinamen automatisch aus der URL ableitet:
rclone copyurl "https://releases.example.com/v2.1/app-linux-x64.tar.gz" remote:/downloads/ --auto-filename
Dies speichert die Datei als app-linux-x64.tar.gz im Ordner /downloads/ auf Ihrem Remote.
Anwendungsfall 1: Öffentliche Datensätze
Forscher und Data Engineers müssen häufig große öffentliche Datensätze zur Verarbeitung in Cloud-Speicher überführen. Anstatt einen 50-GB-Datensatz auf einen Laptop herunterzuladen und ihn dann hochzuladen:
rclone copyurl "https://data.gov/datasets/census-2025.csv.gz" s3-remote:data-lake/census/census-2025.csv.gz
Die Datei gelangt direkt von der Datenquelle in Ihren S3-Bucket. Dies ist besonders wertvoll, wenn Ihr lokaler Rechner nur wenig Speicherplatz hat oder eine langsamere Verbindung als Ihr Cloud-Anbieter.
Anwendungsfall 2: Software-Archive und Releases
DevOps-Teams müssen oft bestimmte Softwareversionen für Deployment oder Compliance in Cloud-Speicher ablegen:
rclone copyurl "https://github.com/rclone/rclone/releases/download/v1.68.0/rclone-v1.68.0-linux-amd64.zip" b2-remote:software-archive/rclone/rclone-v1.68.0-linux-amd64.zip
Ein versioniertes Archiv von Abhängigkeiten und Tools im eigenen Speicher zu pflegen, stellt die Verfügbarkeit sicher, selbst wenn Upstream-Quellen offline gehen.
Anwendungsfall 3: SaaS-Export-Downloads
Viele SaaS-Plattformen erzeugen Export-Dateien (Datenbank-Dumps, Analyseberichte, Audit-Logs) als herunterladbare URLs. Diese URLs sind oft temporär. Streamen Sie sie sofort in dauerhaften Cloud-Speicher:
rclone copyurl "https://app.example.com/exports/db-backup-2026-04.sql.gz?token=abc123" wasabi:backups/saas/db-backup-2026-04.sql.gz
Anwendungsfall 4: Medien- und Content-Dateien
Content-Teams und Medienproduzenten können Assets direkt von CDNs oder Content-Delivery-URLs in ihr Cloud-Archiv übertragen:
rclone copyurl "https://cdn.example.com/videos/webinar-recording.mp4" gdrive:/Media/Webinars/webinar-recording.mp4
Dies verhindert, dass ein lokales Laufwerk mit großen Mediendateien vollläuft, die nur im Cloud-Speicher benötigt werden.
Nützliche Flags für Copyurl
| Flag | Zweck |
|---|---|
--auto-filename | Leitet den Zieldateinamen aus der URL ab |
--no-clobber | Überspringt den Download, wenn am Ziel bereits eine Datei mit demselben Namen existiert |
--no-check-certificate | Überspringt die TLS-Zertifikatsprüfung (mit Vorsicht verwenden) |
-P / --progress | Zeigt den Übertragungsfortschritt in Echtzeit an |
--header "Authorization: Bearer TOKEN" | Fügt benutzerdefinierte HTTP-Header für authentifizierte Downloads hinzu |
Beispiel mit Fortschrittsanzeige und automatischem Dateinamen:
rclone copyurl "https://releases.example.com/data.tar.gz" remote:/archive/ --auto-filename -P
Massen-Downloads von URLs
Um mehrere Dateien von verschiedenen URLs herunterzuladen, erstellen Sie ein einfaches Skript oder führen Sie mehrere Befehle nacheinander im Terminal von RcloneView aus:
rclone copyurl "https://example.com/file1.zip" remote:/bulk/file1.zip
rclone copyurl "https://example.com/file2.zip" remote:/bulk/file2.zip
rclone copyurl "https://example.com/file3.zip" remote:/bulk/file3.zip
Für größere Mengen schreiben Sie die Befehle in ein Shell-Skript und führen Sie es aus dem Terminal-Panel aus.
Wiederverwendbare Download-Jobs erstellen
Wenn Sie regelmäßig aus derselben Quelle herunterladen (z. B. nächtliche Datenbank-Exporte), erstellen Sie einen gespeicherten Job in RcloneView:
- Öffnen Sie den Job Manager in RcloneView.
- Erstellen Sie einen neuen Job mit dem copyurl-Befehl.
- Fügen Sie einen Zeitplan hinzu, falls der Download wiederkehrend ausgeführt werden soll.
- Prüfen Sie den Job-Verlauf, um zu bestätigen, dass jeder Download erfolgreich abgeschlossen wurde.
Zu beachtende Einschränkungen
- Nur eine Datei --
copyurllädt jeweils nur eine URL herunter. Es durchsucht keine Seiten und folgt keinen Links. - Kein Fortsetzen -- wird der Download unterbrochen, beginnt er von vorne. Bei sehr großen Dateien über unzuverlässige Verbindungen sollten Sie erwägen, sie zunächst lokal herunterzuladen.
- URL muss direkt herunterladbar sein -- sie muss auf eine Datei verweisen, nicht auf eine Webseite. Dynamische Download-Links (durch JavaScript ausgelöst) funktionieren nicht.
- Authentifizierung -- für URLs hinter einer Anmeldesperre müssen Sie Anmeldedaten über Header bereitstellen oder vorab authentifizierte/vorsignierte URLs verwenden.
Best Practices
- Überprüfen Sie die Dateiintegrität nach dem Download mit
rclone checkoderrclone hashsum, falls die Quelle Prüfsummen bereitstellt. - Verwenden Sie
--no-clobber, um erneutes Herunterladen bereits vorhandener Dateien am Ziel zu vermeiden. - Überwachen Sie große Übertragungen mit dem
-P-Flag oder über die Übertragungsüberwachung von RcloneView. - Verwenden Sie vorsignierte URLs für authentifizierte Quellen, anstatt Anmeldedaten in Befehle einzubetten.
Verwandte Anleitungen:
- Cloud-zu-Cloud-Übertragungen und Synchronisation
- Unterbrochene und fehlgeschlagene Übertragungen wiederherstellen
- Benutzerdefinierte Rclone-Flags und erweiterte Optionen verwenden