Lewati ke konten utama

Mengatasi Kegagalan Verifikasi Pencadangan Cloud — Pastikan Integritas Data dengan RcloneView

· 4 menit membaca
Tayson
Senior Engineer

Ketidakcocokan checksum setelah transfer cloud dapat menandakan perbedaan penyedia layanan atau kerusakan data yang sebenarnya — memahami skenario mana yang sedang Anda hadapi menentukan perbaikan yang tepat.

Setelah pencadangan besar selesai, Anda mungkin mengalami kegagalan verifikasi: ketidakcocokan checksum, file yang ditandai berbeda padahal seharusnya identik, atau error pada alat perbandingan RcloneView. Kegagalan ini dapat memiliki beberapa penyebab, mulai dari perbedaan metadata penyedia yang tidak berbahaya hingga kerusakan data yang sesungguhnya. Panduan ini menjelaskan cara mendiagnosis setiap skenario dan menerapkan perbaikan yang tepat.

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.

Memahami Jenis-Jenis Checksum

Penyedia cloud yang berbeda mendukung algoritme checksum yang berbeda pula. AWS S3 menggunakan MD5 (untuk unggahan standar) dan SHA-256 (untuk checksum). Google Drive menggunakan MD5. Backblaze B2 menggunakan SHA1. Dropbox menggunakan block hash khusus. Ketika rclone membandingkan file antara dua penyedia yang menggunakan algoritme hash berbeda, rclone akan beralih ke perbandingan ukuran dan waktu modifikasi, bukan perbandingan hash.

Artinya, "ketidakcocokan" pada tampilan Folder Compare RcloneView belum tentu menandakan kerusakan — bisa jadi itu menandakan bahwa kedua penyedia menggunakan jenis hash yang tidak kompatibel dan rclone hanya membandingkan berdasarkan ukuran. Kerusakan yang sesungguhnya ditunjukkan dengan ukuran yang cocok tetapi nilai hash berbeda pada algoritme yang sama.

Using Folder Compare to identify backup verification failures

Mengaktifkan Verifikasi Checksum pada Sync Job

Untuk mendeteksi kerusakan sesungguhnya saat transfer, aktifkan verifikasi checksum pada pengaturan sync job Anda. Di RcloneView, buka job tersebut lalu pergi ke langkah 2. Aktifkan opsi checksum. Dengan opsi ini aktif, rclone akan menghitung dan membandingkan hash selama transfer. Jika hash suatu file tidak cocok setelah diunggah, rclone akan mencoba ulang transfer tersebut.

Catatan: mengaktifkan verifikasi checksum sedikit meningkatkan penggunaan CPU dan waktu transfer, tetapi mampu mendeteksi kerusakan data yang jika tidak diaktifkan bisa saja luput terdeteksi.

Enabling checksum verification in RcloneView sync job settings

Menggunakan Folder Compare untuk Mendeteksi Ketidakcocokan

Setelah pencadangan selesai, buka Folder Compare di RcloneView. Arahkan satu sisi ke sumber Anda dan sisi lainnya ke tujuan pencadangan. RcloneView menampilkan file dalam tiga kategori:

  • Match: sama di kedua sisi
  • Source only: ada di sumber tetapi tidak ada di tujuan
  • Destination only: ada di tujuan tetapi tidak ada di sumber
  • Different: nama sama tetapi atribut berbeda (ukuran, hash, atau waktu modifikasi)

File dalam kategori "Different" perlu diperiksa lebih lanjut. Unduh dan bandingkan beberapa sampel untuk menentukan apakah kontennya benar-benar berbeda atau hanya artefak metadata dari penyedia layanan.

Menjalankan Pemeriksaan melalui Terminal

Untuk pemeriksaan integritas yang lebih mendalam, tab Terminal RcloneView memungkinkan Anda menjalankan perintah rclone secara langsung. Gunakan rclone check untuk membandingkan sumber dan tujuan secara menyeluruh:

rclone check source:path destination:path --one-way

Perintah ini menampilkan daftar setiap file yang berbeda di antara kedua sisi, menggunakan hash terbaik yang tersedia untuk masing-masing penyedia. Output tersebut menunjukkan secara persis file mana yang tidak cocok, sehingga lebih mudah mengidentifikasi apakah masalahnya bersifat sistematis atau terisolasi.

Running rclone check command in RcloneView Terminal

Menjalankan Ulang dengan Pengaturan Berbeda

Jika kegagalan verifikasi terus terjadi dan file memang benar-benar berbeda, jalankan ulang job pencadangan dengan:

  • Verifikasi checksum diaktifkan: memastikan rclone mentransfer ulang dan memvalidasi
  • Ignore existing: memaksa transfer ulang bahkan untuk file yang tampak sudah ada
  • Low level retries ditingkatkan: memberi lebih banyak kesempatan untuk transfer yang berhasil

Untuk pencadangan lintas penyedia yang algoritme hash-nya berbeda, alihkan ke mode perbandingan size and modification time alih-alih perbandingan berbasis hash saja pada pengaturan lanjutan job. Ini mengurangi positif palsu akibat ketidakcocokan hash.

Memulai

  1. Unduh RcloneView dari rcloneview.com.
  2. Aktifkan verifikasi checksum pada opsi transfer langkah 2 sync job Anda.
  3. Setelah pencadangan selesai, gunakan Folder Compare untuk mengidentifikasi ketidaksesuaian.
  4. Untuk analisis lebih mendalam, jalankan rclone check dari tab Terminal.

Verifikasi checksum yang sistematis dan perbandingan pasca-pencadangan memberi Anda keyakinan bahwa pencadangan cloud Anda akurat byte demi byte.


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