Lewati ke konten utama

Unduh File dari URL Langsung ke Penyimpanan Cloud dengan RcloneView

· 5 menit membaca
Tayson
Senior Engineer

Mengapa harus mengunduh file ke disk lokal hanya untuk mengunggahnya lagi? Perintah copyurl milik rclone melakukan streaming file dari URL mana pun langsung ke penyimpanan cloud Anda.

Ada banyak situasi di mana Anda perlu memindahkan file dari web ke penyimpanan cloud: dataset publik, rilis perangkat lunak, arsip hasil ekspor, file media, atau unduhan pencadangan dari layanan SaaS. Pendekatan tradisional -- mengunduh secara lokal, lalu mengunggahnya kembali -- membuang waktu, bandwidth, dan ruang disk. Perintah copyurl milik rclone melewati perantara tersebut dengan melakukan streaming unduhan langsung ke tujuan cloud. RcloneView memberi Anda akses ke fitur ini melalui antarmuka terminal dan job-nya.

Pratinjau aplikasi RcloneView

Kelola & Sinkronkan Semua Cloud di Satu Tempat

RcloneView adalah GUI lintas platform untuk rclone. Bandingkan folder, transfer atau sinkronkan file, dan otomatiskan alur kerja multi-cloud dengan antarmuka visual yang bersih.

  • Pekerjaan sekali klik: Salin · Sinkronkan · Bandingkan
  • Penjadwal & riwayat untuk otomatisasi yang andal
  • Bekerja dengan Google Drive, OneDrive, Dropbox, S3, WebDAV, SFTP, dan lainnya
WindowsmacOSLinux
Mulai Gratis →

Fitur inti gratis. Otomatisasi Plus tersedia.

Cara Kerja Copyurl

Perintah rclone copyurl menerima URL sumber dan path tujuan pada remote mana pun yang telah dikonfigurasi:

rclone copyurl https://example.com/dataset.zip gdrive:/Downloads/dataset.zip

Rclone mengambil file dari URL tersebut dan melakukan streaming langsung ke tujuan. File tersebut tidak pernah menyentuh disk lokal Anda (kecuali Anda menambahkan flag --auto-filename, yang dalam hal ini nama file diambil dari URL).

Karakteristik utama:

  • Tidak memerlukan disk lokal -- data mengalir melalui memori langsung ke API penyedia cloud.
  • Bekerja dengan URL HTTP/HTTPS apa pun -- tautan unduhan publik, URL CDN, URL S3 pre-signed, tautan file langsung.
  • Mendukung tujuan rclone apa pun -- Google Drive, OneDrive, S3, Backblaze B2, SFTP, atau remote lain yang telah dikonfigurasi.

Penggunaan Dasar di RcloneView

Buka panel Terminal di RcloneView dan jalankan:

rclone copyurl "https://example.com/file.tar.gz" remote:/path/file.tar.gz

Jika Anda ingin rclone secara otomatis mengambil nama file dari URL:

rclone copyurl "https://releases.example.com/v2.1/app-linux-x64.tar.gz" remote:/downloads/ --auto-filename

Ini akan menyimpan file sebagai app-linux-x64.tar.gz di folder /downloads/ pada remote Anda.

RcloneView terminal ready to run copyurl command

Kasus Penggunaan 1: Dataset Publik

Peneliti dan data engineer sering perlu memindahkan dataset publik berukuran besar ke penyimpanan cloud untuk diproses. Alih-alih mengunduh dataset 50 GB ke laptop lalu mengunggahnya kembali:

rclone copyurl "https://data.gov/datasets/census-2025.csv.gz" s3-remote:data-lake/census/census-2025.csv.gz

File tersebut berpindah langsung dari sumber data ke bucket S3 Anda. Ini sangat bermanfaat ketika mesin lokal Anda memiliki ruang disk terbatas atau koneksi yang lebih lambat dibandingkan penyedia cloud Anda.

Kasus Penggunaan 2: Arsip dan Rilis Perangkat Lunak

Tim DevOps sering perlu menyimpan versi perangkat lunak tertentu di penyimpanan cloud untuk keperluan deployment atau kepatuhan:

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

Menyimpan arsip terversi dari dependensi dan tools di penyimpanan Anda sendiri memastikan ketersediaannya bahkan jika sumber upstream offline.

Kasus Penggunaan 3: Unduhan Ekspor SaaS

Banyak platform SaaS menghasilkan file ekspor (dump database, laporan analitik, log audit) sebagai URL yang dapat diunduh. URL ini sering kali bersifat sementara. Alirkan file tersebut ke penyimpanan cloud permanen segera:

rclone copyurl "https://app.example.com/exports/db-backup-2026-04.sql.gz?token=abc123" wasabi:backups/saas/db-backup-2026-04.sql.gz
Monitor copyurl transfer progress in RcloneView

Kasus Penggunaan 4: File Media dan Konten

Tim konten dan produser media dapat mengambil aset langsung dari CDN atau URL distribusi konten ke arsip cloud mereka:

rclone copyurl "https://cdn.example.com/videos/webinar-recording.mp4" gdrive:/Media/Webinars/webinar-recording.mp4

Ini menghindari pemenuhan drive lokal dengan file media besar yang sebenarnya hanya diperlukan di penyimpanan cloud.

Flag Berguna untuk Copyurl

FlagFungsi
--auto-filenameMengambil nama file tujuan dari URL
--no-clobberMelewati unduhan jika file dengan nama yang sama sudah ada di tujuan
--no-check-certificateMelewati verifikasi sertifikat TLS (gunakan dengan hati-hati)
-P / --progressMenampilkan progres transfer secara real-time
--header "Authorization: Bearer TOKEN"Menambahkan header HTTP kustom untuk unduhan yang memerlukan autentikasi

Contoh dengan progress dan auto-filename:

rclone copyurl "https://releases.example.com/data.tar.gz" remote:/archive/ --auto-filename -P

Unduhan URL Massal

Untuk mengunduh beberapa file dari URL berbeda, buat skrip sederhana atau jalankan beberapa perintah secara berurutan melalui terminal RcloneView:

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

Untuk batch yang lebih besar, tulis perintah-perintah tersebut ke dalam skrip shell dan jalankan dari panel terminal.

Execute bulk download job in RcloneView

Membuat Job Unduhan yang Dapat Digunakan Kembali

Jika Anda secara rutin mengunduh dari sumber yang sama (misalnya, ekspor database setiap malam), buat job tersimpan di RcloneView:

  1. Buka Job Manager di RcloneView.
  2. Buat job baru dengan perintah copyurl.
  3. Tambahkan jadwal jika unduhan perlu dilakukan secara berulang.
  4. Tinjau Job History untuk memastikan setiap unduhan berhasil diselesaikan.
Schedule recurring URL download job

Batasan yang Perlu Diketahui

  • Hanya satu file -- copyurl mengunduh satu URL dalam satu waktu. Tidak melakukan crawling halaman atau mengikuti tautan.
  • Tidak ada resume -- jika unduhan terputus, prosesnya dimulai dari awal lagi. Untuk file yang sangat besar melalui koneksi yang tidak stabil, pertimbangkan untuk mengunduh secara lokal terlebih dahulu.
  • URL harus dapat diunduh langsung -- harus mengarah ke sebuah file, bukan halaman web. Tautan unduhan dinamis (yang dipicu JavaScript) tidak akan berfungsi.
  • Autentikasi -- untuk URL di balik login, Anda perlu menyediakan kredensial melalui header atau menggunakan URL pre-authenticated/pre-signed.

Praktik Terbaik

  • Verifikasi integritas file setelah diunduh menggunakan rclone check atau rclone hashsum jika sumbernya menyediakan checksum.
  • Gunakan --no-clobber untuk menghindari pengunduhan ulang file yang sudah ada di tujuan.
  • Pantau transfer besar dengan flag -P atau melalui pemantauan transfer di RcloneView.
  • Gunakan URL pre-signed untuk sumber yang memerlukan autentikasi alih-alih menyematkan kredensial di dalam perintah.

Panduan Terkait:

Penyedia Cloud yang Didukung

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