Lewati ke konten utama

Cara Memulihkan Transfer Cloud yang Terputus atau Gagal dengan RcloneView

· 5 menit membaca
Tayson
Senior Engineer

Koneksi jaringan yang terputus, timeout API, laptop yang sleep, dan pemadaman listrik dapat mengganggu transfer cloud. RcloneView dan rclone memiliki mekanisme bawaan untuk melanjutkan transfer dengan aman tanpa perlu mengunggah ulang semuanya dari awal.

Mentransfer terabyte data ke cloud bukanlah operasi lima menit. Selama tugas yang berjalan lama, gangguan konektivitas hampir tidak dapat dihindari. Kabar baiknya, mesin transfer cerdas rclone — yang digunakan RcloneView di balik layar — dirancang khusus untuk skenario ini. Operasi Copy dan Sync bersifat idempoten: menjalankannya ulang akan melewati file yang sudah ditransfer dan melanjutkan dari titik terakhir yang terputus.

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.

Bagaimana Rclone Menangani Transfer yang Terputus

Rclone membandingkan sumber dan tujuan sebelum mentransfer setiap file. Saat Anda menjalankan ulang tugas Copy atau Sync setelah terjadi gangguan:

  • File yang sudah ditransfer akan dilewati (berdasarkan ukuran+waktu modifikasi, atau checksum jika diaktifkan).
  • File yang ditransfer sebagian akan dibersihkan dan ditransfer ulang dari awal.
  • File yang belum dimulai akan dimasukkan ke antrean dan ditransfer pada proses lanjutan.

Ini berarti dalam sebagian besar kasus tidak ada tombol "resume" khusus — cukup jalankan ulang tugas yang sama.

Langkah 1 — Jalankan Ulang Tugas yang Sama

Setelah terjadi gangguan, buka Jobs di RcloneView dan klik Run pada tugas yang sama lagi:

Re-run a failed transfer job in RcloneView

RcloneView akan:

  1. Membuat daftar sumber dan tujuan.
  2. Membandingkan file yang sudah ada di tujuan.
  3. Melewati file yang berhasil ditransfer.
  4. Mentransfer hanya file yang hilang atau dimodifikasi.

Untuk tugas dengan 10.000 file di mana 8.000 berhasil, menjalankan ulang hanya memerlukan sebagian kecil dari waktu awal.

Langkah 2 — Periksa Job History untuk File yang Gagal

Sebelum menjalankan ulang, tinjau Job History di RcloneView untuk memahami apa yang gagal:

Review failed files in RcloneView job history

Log menampilkan:

  • File spesifik mana yang gagal
  • Pesan error untuk setiap kegagalan
  • Apakah kegagalan bersifat sementara (error jaringan) atau persisten (izin, path terlalu panjang)

Error persisten memerlukan perbaikan sebelum dijalankan ulang — error sementara akan teratasi saat dicoba kembali.

Langkah 3 — Menangani File Besar yang Diunggah Sebagian

Untuk file yang sangat besar (multi-GB), gangguan di tengah unggahan meninggalkan file sebagian di tujuan. Perilaku rclone bergantung pada penyedia:

PenyediaPerilaku File Sebagian
Amazon S3 / kompatibel S3Unggahan multipart: bagian yang belum selesai menjadi orphan, rclone mencoba ulang dari awal
Google DriveUnggahan resumable: rclone dapat melanjutkan dari tengah file jika sesi masih valid
OneDriveUnggahan resumable: mirip dengan Google Drive
Backblaze B2Bagian file besar: unggahan yang belum selesai terlihat di konsol B2

Untuk unggahan multipart S3 yang orphan: Ini akan menumpuk dan memakan biaya. Bersihkan menggunakan:

  • RcloneView Terminal: rclone cleanup s3-remote:bucket-name
  • Atau melalui konsol AWS di S3 → Your Bucket → Multipart uploads

Langkah 4 — Gunakan --retries dan --low-level-retries

Untuk tugas yang gagal karena error sementara, konfigurasikan tugas RcloneView agar mencoba ulang secara otomatis:

Tambahkan ini ke kolom Custom flags:

--retries 5 --retries-sleep 10s --low-level-retries 20
  • --retries 5 — coba ulang seluruh tugas hingga 5 kali jika terjadi error
  • --retries-sleep 10s — tunggu 10 detik di antara percobaan ulang
  • --low-level-retries 20 — coba ulang operasi tingkat rendah individual (panggilan API) hingga 20 kali

Langkah 5 — Menangani Ketidakcocokan Checksum

Setelah transfer yang terputus, menjalankan ulang dengan verifikasi checksum memastikan integritas data:

Verify transfer integrity with folder comparison

Di RcloneView, aktifkan Checksum verification pada pengaturan tugas. Ini memaksa rclone untuk membandingkan konten file (bukan hanya ukuran/mtime) — lebih lambat, tetapi menjamin bahwa file yang ditulis sebagian akan terdeteksi dan ditransfer ulang.

Langkah 6 — Pulihkan dari Sync yang Menghapus File

Jika tugas Sync berjalan ke arah yang salah — menyalin tujuan ke sumber alih-alih sebaliknya — Anda perlu memulihkan dari fitur versioning penyedia cloud:

  • Google Drive: Pulihkan dari Trash atau riwayat versi (tersedia selama 30–180 hari).
  • OneDrive: Pulihkan dari Recycle Bin atau riwayat versi.
  • S3 dengan versioning: Pulihkan dari versi sebelumnya di konsol S3.
  • Backblaze B2: Pulihkan dari riwayat versi jika diaktifkan.

Inilah sebabnya menggunakan mode Copy (non-destruktif) untuk transfer besar awal sangat direkomendasikan dibandingkan Sync.

Pencegahan: Konfigurasikan Transfer untuk Ketahanan

Bangun ketahanan ke dalam tugas transfer Anda sejak awal:

PengaturanRekomendasi
Mode tugasGunakan Copy untuk migrasi awal; Sync untuk pemeliharaan berkelanjutan
RetriesAtur --retries 5 --retries-sleep 10s
ChecksumAktifkan untuk data penting
TransfersTurunkan jumlah konkuren untuk koneksi yang tidak stabil
JadwalJalankan pada periode jaringan yang stabil (malam hari, di luar VPN)
BandwidthAtur batas untuk mencegah timeout akibat saturasi jaringan

Memulai

  1. Unduh RcloneView dari rcloneview.com.
  2. Periksa Job History untuk mengidentifikasi apa yang gagal dan mengapa.
  3. Jalankan ulang tugas — rclone secara otomatis melewati file yang sudah selesai.
  4. Konfigurasikan retries dan verifikasi checksum untuk ketahanan di masa depan.

Sebagian besar transfer yang terputus hanya memerlukan klik Run lagi. Rclone melakukan sisanya.


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