JWJW Sync

Memperbaiki cadangan JW Library yang rusak dengan Library Doctor

JW Library menolak memulihkan berkas .jwlibrary Anda? Library Doctor memindai cadangannya di peramban Anda, memperbaiki masalah yang umum, dan menghasilkan salinan bersih yang bisa dipulihkan.

Cadangan yang tidak mau dipulihkan belum tentu cadangan yang catatannya sudah hilang. Kebanyakan berkas yang orang sebut rusak sebenarnya utuh secara struktur dan ditolak karena alasan yang bisa diperbaiki, atau rusak saat pemindahan dengan cara yang bisa diselesaikan oleh salinan baru. Ada baiknya menelusuri penyebabnya sebelum menganggap berkas itu tamat.

Kadang JW Library menolak sebuah berkas cadangan — pemulihannya gagal, muncul kesalahan, atau berkasnya tidak mau terbuka. Penyebab umumnya: unduhan yang terputus, penyimpanan awan yang merusak berkasnya, ekstensi yang berubah di perjalanan, atau ketidakkonsistenan internal yang menumpuk selama bertahun-tahun pemakaian.

JW Sync menyertakan Library Doctor, pemeriksa yang memindai berkas .jwlibrary dan memperbaiki masalah yang umum — sepenuhnya di peramban Anda, tanpa berkasnya pernah meninggalkan perangkat Anda.

Langkah demi langkah

  1. Buka JW Sync dan muat berkas bermasalahnya

    Kunjungi jwsync.org lalu muat berkas .jwlibrary yang tidak mau dipulihkan. (Kalau berkasnya datang dengan nama berubah menjadi .zip, ganti dulu namanya kembali menjadi .jwlibrary — itu saja sudah menyelesaikan banyak kasus.)

  2. Jalankan pemindaian Library Doctor

    Doctor memeriksa struktur internal cadangan itu dan mencantumkan apa saja yang ditemukannya — dari keanehan yang tak berbahaya sampai kerusakan sungguhan — dengan bahasa yang jelas.

  3. Terapkan perbaikannya

    Satu ketukan memperbaiki apa yang bisa diperbaiki. Doctor tidak pernah mengubah berkas asli Anda; ia menghasilkan salinan yang sudah dibersihkan, jadi berkas aslinya tetap utuh sebagai cadangan pengaman.

  4. Unduh lalu pulihkan berkas yang sudah diperbaiki

    Pulihkan .jwlibrary yang sudah bersih itu lewat Cadangan dan Pemulihan → Pulihkan di JW Library.

Lakukan sekarang — gratis, di peramban AndaJW Sync menggabungkan, mengubah, dan menganalisis cadangan .jwlibrary sepenuhnya di perangkat Anda. Tanpa akun, tanpa unggahan, tanpa perlu memasang apa pun.Buka JW Sync →

Doctor juga berjalan pada setiap penggabungan

Pemeriksaan yang sama berjalan otomatis di dalam mesin penggabung, jadi cadangan gabungan selalu keluar dalam keadaan bersih — bahkan ketika salah satu berkas masukannya punya masalah yang tidak pernah Anda ketahui.

Kalau sebuah berkas sudah tak bisa diperbaiki

Kalau berkasnya terpotong sedemikian parah sampai datanya memang tidak ada di dalamnya, tidak ada alat yang bisa mengarangnya kembali. Doctor akan mengatakannya terus terang alih-alih menghasilkan berkas yang meragukan — dan itulah isyarat untuk mencari salinan yang lebih lama di surel, Drive, atau iCloud, yang sekaligus menjelaskan mengapa menyimpan cadangan lama itu berharga.

Apa arti “rusak” yang sebenarnya

Dalam praktiknya, jarang sekali datanya yang rusak. Penyebab umumnya adalah berkas yang terpotong saat pemindahan — terputus oleh unggahan yang gagal atau aplikasi obrolan yang memampatkannya — atau arsip yang utuh tapi memuat ketidakkonsistenan internal yang ditolak aplikasi. Karena berkas .jwlibrary adalah ZIP yang membungkus basis data SQLite, masalahnya bisa ada di lapisan mana pun, dan keduanya butuh penanganan berbeda. Berkas yang terpotong tidak bisa diperbaiki dan harus diambil ulang; basis data yang tidak konsisten biasanya bisa.

Apa yang sebenarnya diperiksa oleh pemindaian

Pemindaian memastikan bahwa arsipnya bisa dibuka, bahwa userData.db adalah basis data SQLite yang bisa dibaca dan lolos pemeriksaan keutuhan, bahwa skemanya sesuai dengan yang diharapkan JW Library, dan bahwa manifesnya cocok dengan basis data yang dijelaskannya — termasuk hash yang dipakai aplikasi untuk memastikan berkasnya tidak diubah. Ketidakcocokan antara manifes dan basis data adalah salah satu alasan paling umum sebuah cadangan yang secara teknis baik-baik saja ditolak saat pemulihan, dan itu bisa diperbaiki dengan mudah.

Baris yatim biasanya tidak berbahaya

Pemindaian atas cadangan sungguhan sering melaporkan baris yang merujuk ke sesuatu yang sudah tidak ada — misalnya sorotan yang menunjuk ke lokasi publikasi yang sudah bergeser. Cadangan buatan JW Library sendiri rutin memuat ratusan baris seperti itu dan tetap dipulihkan tanpa keluhan. Itu akibat wajar dari publikasi yang diperbarui dari waktu ke waktu, bukan bukti kerusakan, dan membersihkannya tidak diperlukan agar berkasnya berfungsi.

Menyelamatkan catatan dari berkas yang tidak mau dipulihkan

Bahkan ketika sebuah cadangan tidak bisa diperbaiki sampai JW Library mau menerimanya, catatan di dalamnya sering masih bisa dibaca. Membuka berkasnya di peramban Anda memungkinkan Anda melihat dan menyalin teks catatannya langsung, sehingga berkas yang tak terpakai berubah menjadi bahan pelajaran yang terselamatkan. Kalau Anda punya cadangan kedua yang lebih lama dan bisa dipulihkan, isi yang masih terbaca dari berkas yang rusak bisa disatukan dengannya alih-alih diketik ulang.

Kalau pemulihan gagal tanpa pesan kesalahan yang jelas

JW Library sering menolak sebuah berkas tanpa menjelaskan alasannya. Penyebab yang paling sering adalah manifes yang hash-nya tidak lagi cocok dengan basis data yang dijelaskannya, berkas yang terpotong saat pemindahan, atau cadangan yang ditulis versi aplikasi yang lebih baru daripada versi tempat Anda memulihkannya. Yang pertama bisa diperbaiki, yang kedua menuntut berkasnya diambil ulang dari sumber aslinya, dan yang ketiga selesai dengan memperbarui aplikasinya sebelum memulihkan.

Menghindarinya lain kali

Sebagian besar kerusakan terjadi di perjalanan. Pindahkan cadangan sebagai berkas, bukan lewat apa pun yang mungkin memampatkannya ulang, dan pilih penyimpanan awan, AirDrop, atau kabel daripada aplikasi obrolan. Setelah memindahkan, pastikan ukuran berkasnya sama dengan aslinya — berkas yang jelas lebih kecil daripada yang Anda kirim berarti terpotong, dan tidak ada perbaikan yang bisa mengembalikan bita yang memang tidak pernah sampai.

Kalau tidak ada yang berhasil

Berkas yang tidak bisa diperbaiki pun masih bisa dibaca, dan sering kali itu sudah cukup — teks catatannya bisa diambil langsung bahkan ketika JW Library menolak berkasnya. Satukan itu dengan cadangan lama mana pun yang bisa dipulihkan, dan biasanya sebagian besar perpustakaan Anda tetap utuh. Sebelum menyimpulkan sebuah berkas tak terpakai lagi, bukalah dan lihat apa yang sebenarnya ada di dalamnya.

Pertanyaan yang sering diajukan

Apakah data saya diunggah untuk pemindaian ini?
Tidak. Pemindaian, perbaikan, dan ekspornya semua berjalan di peramban Anda.
Bisakah ini mengembalikan catatan yang dihapus di dalam JW Library?
Tidak — ia memperbaiki struktur berkas. Catatan yang dihapus di aplikasi sebelum cadangan dibuat memang tidak ada di berkas itu untuk dikembalikan.
Apakah memperbaiki berkasnya akan menghilangkan catatan?
Perbaikan bekerja pada salinan dan menangani masalah struktur, bukan isi. Berkas asli Anda tidak pernah diubah, jadi tetap tersedia kalau Anda ingin mengulang dari awal.
Kenapa cadangan saya bisa rusak?
Paling sering berkasnya berubah di perjalanan — dikirim lewat aplikasi yang memampatkan atau memotongnya, atau unggahan yang tidak selesai. Memindahkan berkasnya lagi dari sumber aslinya biasanya menyelesaikannya.
Bisakah pemindaian mengembalikan catatan yang saya hapus di dalam JW Library?
Tidak. Begitu dihapus di aplikasi lalu cadangan baru dibuat, catatan itu sudah tidak ada di berkas tersebut. Cadangan lama yang dibuat sebelum penghapusan masih memuatnya.
Bisakah saya tahu dari ukuran berkasnya apakah ia terpotong?
Sering kali bisa. Bandingkan dengan aslinya kalau Anda masih menyimpannya; selisih yang besar berarti pemindahannya tidak selesai.
Apakah cadangan yang bisa dibuka di peramban pasti bisa dipulihkan?
Tidak dijamin, tapi itu pertanda kuat bahwa arsip dan basis datanya sehat, yang menyingkirkan kegagalan-kegagalan yang paling umum.

Panduan terkait