Lewati ke konten utama

Perbaiki Kerusakan Config Rclone dan Masalah Pemulihan di RcloneView

· 5 menit membaca
Tayson
Senior Engineer

File config rclone yang rusak dapat membuat semua remote cloud Anda hilang. Panduan ini menjelaskan mengapa hal ini terjadi, cara memulihkannya, dan cara mencegahnya terjadi lagi.

File konfigurasi rclone Anda (rclone.conf) menyimpan setiap remote yang telah Anda siapkan — kredensial cloud, token, kunci enkripsi, dan pengaturan koneksi. Jika file ini rusak, Anda kehilangan akses ke semua remote yang telah dikonfigurasi hingga Anda memperbaiki atau membuatnya ulang. RcloneView membaca dan menulis file config yang sama dengan yang digunakan CLI rclone, sehingga kerusakan memengaruhi kedua alat tersebut secara setara. Berikut cara mendiagnosis dan memperbaiki masalah ini.

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.

Gejala Kerusakan Config

Anda mungkin mengalami file config yang rusak jika mengalami salah satu hal berikut:

  • Remote menghilang dari daftar remote RcloneView atau rclone listremotes tidak mengembalikan apa pun.
  • Error parsing muncul saat startup, seperti Failed to load config file atau invalid character.
  • Autentikasi gagal untuk remote yang sebelumnya berfungsi, dengan error token atau ketidakcocokan kredensial.
  • Entri remote sebagian — beberapa remote berhasil dimuat tetapi yang lain hilang atau memiliki pengaturan yang tidak lengkap.
  • Teks acak (garbled) saat Anda membuka rclone.conf di editor teks — karakter yang tidak terbaca alih-alih bagian berformat INI.
Check RcloneView job history for config-related errors

Penyebab Umum

Penyimpanan Config yang Terputus

Penyebab paling umum adalah operasi tulis yang terputus sebelum selesai. Ini dapat terjadi ketika:

  • Sistem mengalami crash atau mati listrik saat rclone sedang menyimpan pembaruan token (token refresh).
  • Anda memaksa keluar (force-quit) RcloneView atau rclone saat sedang memperbarui config.
  • Penulisan disk gagal karena ruang tidak cukup atau error filesystem.

Error Disk dan Filesystem

Masalah penyimpanan yang mendasar dapat secara diam-diam merusak file apa pun, termasuk config Anda:

  • Bad sector pada hard drive.
  • Kerusakan filesystem setelah shutdown yang tidak bersih.
  • Latensi filesystem jaringan (NFS/SMB) yang menyebabkan penulisan sebagian.

Masalah Kunci Enkripsi

Jika config Anda dienkripsi dengan RCLONE_CONFIG_PASS, masalah muncul ketika:

  • Variabel lingkungan password tidak diset atau berubah antar sesi.
  • Password disimpan dalam entri keychain yang telah dihapus atau direset.
  • Anda menyalin config ke komputer lain tanpa juga memindahkan passwordnya.

Kesalahan Edit Manual

Membuka rclone.conf di editor teks dan secara tidak sengaja memasukkan kesalahan sintaks — tanda kurung yang hilang, header bagian INI yang rusak, atau baris yang terhapus — akan merusak config bagi parser.

Menemukan Lokasi File Config Anda

Sebelum pemulihan, temukan file config Anda:

OSLokasi Default
Windows%APPDATA%\rclone\rclone.conf
macOS~/.config/rclone/rclone.conf
Linux~/.config/rclone/rclone.conf

Anda juga dapat memeriksa path config yang aktif dengan menjalankan rclone config file di terminal. RcloneView menggunakan path file yang sama.

Langkah-Langkah Pemulihan

Langkah 1: Periksa Salinan Cadangan

Sebelum membuat perubahan apa pun, cari cadangan otomatis atau manual:

  • Beberapa sistem membuat file .bak di direktori yang sama. Periksa rclone.conf.bak.
  • Jika Anda menggunakan alat pencadangan atau sinkronisasi cloud pada direktori home Anda, pulihkan file dari snapshot terbaru.
  • Periksa Recycle Bin atau Trash sistem Anda — beberapa editor membuat salinan sementara.

Langkah 2: Validasi Struktur File

Buka rclone.conf di editor teks biasa. Config yang sehat terlihat seperti ini:

[my-gdrive]
type = drive
client_id = ...
client_secret = ...
token = {"access_token":"...","token_type":"Bearer",...}

[my-s3]
type = s3
provider = AWS
access_key_id = AKIA...
secret_access_key = ...
region = us-east-1

Perhatikan: header [section] yang hilang, baris terpotong, karakter biner, atau string token JSON yang tidak lengkap.

Langkah 3: Perbaiki Kerusakan Sebagian

Jika hanya sebagian file yang rusak:

  1. Cadangkan file yang rusak terlebih dahulu — salin ke rclone.conf.corrupt.
  2. Hapus bagian yang rusak — hapus entri remote yang bermasalah sepenuhnya.
  3. Tambahkan kembali remote di RcloneView menggunakan wizard New Remote.
Re-add a cloud remote in RcloneView after config repair

Langkah 4: Bangun Ulang dari Awal

Jika file benar-benar tidak dapat dibaca:

  1. Ganti nama file yang rusak menjadi rclone.conf.old.
  2. Jalankan RcloneView — aplikasi akan mulai dengan config baru yang kosong.
  3. Tambahkan kembali setiap remote menggunakan wizard setup. Untuk remote berbasis OAuth (Google Drive, OneDrive, Dropbox), Anda perlu melakukan otorisasi ulang.
  4. Untuk remote yang kompatibel dengan S3, Anda memerlukan access key dan secret key Anda.
RcloneView explorer after rebuilding remotes

Langkah 5: Pulihkan Config Terenkripsi

Jika config Anda dienkripsi dan Anda memiliki passwordnya:

  1. Set RCLONE_CONFIG_PASS di lingkungan Anda.
  2. Jalankan rclone config show untuk memverifikasi dekripsi berfungsi.
  3. Jika berhasil didekripsi dengan benar, config tidak rusak — masalahnya adalah password yang hilang.

Jika Anda telah kehilangan password enkripsi, config tidak dapat didekripsi. Anda harus membuat ulang semua remote dari awal.

Tips Pencegahan

  • Buat cadangan secara berkala — salin rclone.conf ke lokasi yang aman setelah menambahkan atau mengubah remote. Cukup dengan cp ~/.config/rclone/rclone.conf ~/.config/rclone/rclone.conf.backup.
  • Simpan kredensial secara terpisah — simpan kunci S3, detail SFTP, dan RCLONE_CONFIG_PASS Anda di pengelola password.
  • Jangan pernah memaksa keluar (force-quit) RcloneView atau rclone saat pembaruan token atau penyimpanan config sedang berlangsung.
  • Pastikan ruang disk cukup pada drive tempat config Anda disimpan.
  • Gunakan GUI untuk mengelola remote alih-alih mengedit rclone.conf secara manual.

Memulai

  1. Unduh RcloneView dari rcloneview.com.
  2. Temukan config Anda dengan rclone config file.
  3. Cadangkan config Anda sebelum membuat perubahan.
  4. Gunakan GUI untuk menambah dan mengelola remote dengan aman.

Beberapa menit yang dihabiskan untuk mencadangkan config Anda dapat menghemat berjam-jam konfigurasi ulang. Jadikan ini bagian dari rutinitas Anda.


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