Bagaimana cara menguji cadangan Anda terhadap degenerasi sedang?

18

Karena sebagian besar media penyimpanan mengalami kemerosotan seiring waktu (CD, DVD, harddisk, tape), sangat penting untuk menguji cadangan Anda. Apakah ada cara untuk memantau kondisi cadangan Anda?

Saya mencari solusi perangkat keras dan perangkat lunak, serta strategi yang dapat Anda gunakan. Sebagai contoh:

  • Solusi perangkat keras : menggunakan fitur SMART dari harddisk; ...
  • Solusi perangkat lunak : menggunakan alat cadangan yang menghitung checksum MD5; menggunakan alat untuk memeriksa Reed-Solomon ECC pada CD; ...
  • Strategi sampel : menyimpan banyak salinan cadangan Anda dan melakukan perbandingan file setiap bulan; memindai sesekali dan sesekali checksum MD5 dihitung oleh alat cadangan Anda; ...
Dimitri C.
sumber

Jawaban:

7

Satu-satunya cara Anda dapat memastikan cadangan Anda adalah mengembalikannya. Checksum dapat memverifikasi konten media Anda, tetapi mereka tidak akan memberi tahu Anda jika pengembalian dimungkinkan: bagaimana jika Anda tidak mencadangkan semua yang Anda butuhkan?

Kompleksitas ini tergantung pada apakah Anda membuat cadangan untuk pemulihan bare-metal (yang memiliki masalah sendiri) atau hanya melakukan backup data.

Untuk cadangan data, satu opsi adalah membuat mesin virtual dan secara berkala menjalankannya dan menguji pengembalian. Ini kurang dari valid untuk bare-metal karena VM tidak diragukan lagi akan memerlukan satu set yang berbeda dari driver misalnya, dll melakukan pengembalian dan melakukannya untuk setiap cadangan.

serialhobbyist
sumber
Saya pikir Anda kehilangan konteks pertanyaan aslinya. Memverifikasi checksum tidak mengkonfirmasi bahwa data pada media belum hilang karena melibatkan membaca semuanya. Apa yang Anda gambarkan menguji strategi cadangan Anda yang sangat penting, tetapi untuk pengujian menengah checksum baik-baik saja.
Draemon
Cukup adil, tapi saya mendukung pernyataan saya. Satu-satunya cara Anda dapat memastikan Anda dapat memulihkan adalah mengembalikan.
serialhobbyist
4

Anda harus memverifikasi cadangan Anda sebelum penyimpanan dimulai. Banyak perhatian dibawa ke betapa sulitnya melakukan backup, tetapi tidak ada yang pernah berpikir untuk memeriksanya sebelum dengan aman membawa mereka keluar dari situs.

Saya biasanya hanya menunggu 1 tulisan buruk ke CD-R untuk melemparkannya, untuk seberapa murahnya, dan fokus pada hasil SMART untuk media HDD untuk memberi tahu saya kapan harus menggantinya.

Semoga beruntung untukmu.

polisi
sumber
3
Hasil SMART mungkin tidak memberi tahu Anda sebanyak yang Anda inginkan. Google labs melakukan beberapa pengujian - labs.google.com/papers/disk_failures.pdf dan menemukan bahwa mereka mendapatkan banyak kegagalan tanpa peringatan SMART sama sekali.
Michael Kohne
Namun, peringatan SMART berarti saatnya untuk bertindak cepat!
harrymc
4

Dengan data dalam jumlah besar saat ini dan ukuran disk optik yang relatif kecil, pencadangan ke HDD yang dapat dilepas sepertinya yang terbaik bagi saya. Selain itu, HDD lebih mudah dirawat baik secara fisik maupun dalam hal pengisian data.

Saya secara rutin menjalankan SpinRite GRC pada disk saya. SpinRite menguji data tertulis, dan secara opsional menyegarkan atau bahkan memulihkannya.

Torben Gundtofte-Bruun
sumber
1
Alat itu tidak akan membantu sama sekali untuk mendeteksi korupsi data diam. Checksum adalah cara untuk pergi, bukan alat yang mengklaim drive Anda OK.
user23307
1
Alat itu baik memotong SMART dan menggosok disk Anda memindahkan data pada sektor yang rusak jauh dari mereka dan memperbaiki data sebanyak mungkin. Saya telah mendengar kisah demi kisah tentang bagaimana memulihkan foto yang hilang, sistem kritis, dll dari kegagalan hard drive. Ini berfungsi baik sebagai alat kesempatan terakhir tetapi juga bagus sebagai pemeliharaan. (Maaf kedengarannya seperti seorang crusader saya hanya tidak suka mendengar alat yang saya tahu berfungsi dengan baik difitnah) +1 untuk spinrite
RCIX
2
Sangat bagus bahwa Anda menyukai alat ini, tetapi itu tidak akan mendeteksi atau memperbaiki korupsi data.
user23307
Juga diketahui bahwa penulis membuat klaim palsu tentang perangkat lunak.
Draemon
3

menguji cadangan Anda adalah hal yang menarik. Namun, menurut saya, ini memakan waktu dan dipertanyakan. karena jika suatu media rusak, cadangan Anda mungkin merupakan kerugian total dan sebagian, sehingga pengujian agak diperdebatkan.

saya lebih suka beberapa backup. Adapun media optik (bukan pilihan saya pilihan), jika Anda membuat salinan baru setiap, katakanlah, 5 tahun Anda harus berada di sisi yang aman, jika Anda memiliki dua salinan (disimpan di lokasi yang berbeda untuk mengurangi risiko kehilangan data jika rumah terbakar :), kemungkinan setidaknya satu telah selamat dari proses penuaan sangat tinggi. tentu saja risikonya berkurang secara timbal balik ke jumlah set cadangan.


sumber
Namun, pengujian dapat menunjukkan kegagalan dalam proses pencadangan Anda - ada baiknya setidaknya berpura-pura melakukannya.
Phoshi
3

Nah, Anda bisa menggunakan par atau QuickPar untuk Windows atau menjalankan checksum MD5 / SHA1 pada iso.

Hanleyp
sumber
Tautan ke par2 sudah mati.
Zian Choy
Saya menghapus tautan par2.
hanleyp
2

Sepertinya Anda memerlukan checksum untuk cadangan Anda.

jweede
sumber
2

Semua jawaban sudah baik, tetapi saya ingin menambahkan satu saran lagi. Ganti media Anda dengan jadwal reguler. Kami mengganti media cadangan setiap enam bulan. Ini cukup murah, terutama dibandingkan dengan yang membutuhkan cadangan dan menemukan itu buruk.

Jim C
sumber
1

Dengan WinRAR Anda dapat menentukan penggunaan volume pemulihan yang akan memungkinkan seluruh CD / DVD dari set pemulihan hancur dan masih dapat pulih dari disk yang tersisa. Sebagai contoh, saya menggunakan WinRAR untuk membuat cadangan satu set file / direktori dengan mengompresnya ke dalam arsip RAR, menggunakan opsi rentang untuk mengaturnya agar menjangkau ke ukuran DVD (atau media apa pun yang Anda putar, ukuran kaset) cadangan, dll.) dan juga mengatur Volume Sembuh 1 atau lebih (ditemukan di bawah tab Lanjut di bagian Volume, dan mengharuskan Anda telah mengatur Volume Terpisah ke Volume pada tab Umum, ini berbeda dari Catatan Pemulihan jadi jangan ' t membingungkan mereka).

Dengan Volume Pemulihan, file Rar tambahan akan dibuat di set. Semacam paritas digunakan sedemikian sehingga salah satu dari file rar dalam satu set dapat hilang dan file yang tersisa masih dapat digunakan untuk memulihkan semua data. Anda dapat menggunakan Catatan Pemulihan juga untuk memungkinkan sejumlah kerusakan di semua file rar.

Anda kemudian dapat menguji integritas data secara berkala dengan melakukan ekstraksi tes. Saya tidak tahu apakah Anda akan mendapat tanggapan tentang kerusakan file. Anda dapat dengan mudah menguji ini dengan sengaja merusak file dalam satu set. Dengan Volume Pemulihan, data masih harus diekstraksi, tetapi semoga WinRAR akan menampilkan beberapa umpan balik di konsolnya tentang arsip yang rusak.

AaronLS
sumber
1

CFV tampaknya melakukan pekerjaan itu ( http://cfv.sourceforge.net/cfv.1.html ).

Secara pribadi, saya menggunakan 2 perintah berikut:

Membuat:

cfv -rr -C -tsha1 -fc:\users\zian\desktop\out.txt

Memverifikasi:

cfv -rr -tsha1 -fc:\users\zian\desktop\out.txt
Zian Choy
sumber
1

Metode yang saya gunakan di masa lalu adalah dengan mengambil server cadangan dan secara berkala mencoba untuk mengambil gambar dari media cadangan saya.

Jika berhasil - bagus. Jika tidak, saya mencari media baru.

klarifikasi untuk justin re: komentar
Proses pencitraan saya selalu mencakup memulai server dari restorasi dan memverifikasi aplikasi mulai seperti yang diharapkan - jika tidak diuji, itu hanya ditulis untuk.

warren
sumber
Bagaimana ini mendeteksi korupsi data diam?
user23307
baik, jika Anda tidak dapat memulihkan dari cadangan Anda (yaitu, data telah menjadi rusak), maka itu tidak baik.
warren
Saya tidak berpikir Anda tahu arti "korupsi data diam-diam" Fakta bahwa Anda dapat memulihkan dari cadangan tidak berarti data belum rusak.
user23307
dalam pemahaman saya, "data silent corruption" berarti pemulihan dapat terjadi, tetapi data mungkin nuked. Namun, aplikasi tidak akan berjalan dengan data yang rusak, sehingga pemulihan tidak berhasil (yaitu, ketika Anda memulai, hal-hal tidak berfungsi)
warren
Aplikasi AKAN dijalankan dengan data yang rusak, dengan demikian frasa "data silent corruption"
user23307
0

Anda bisa menggunakan ExactFile untuk menghasilkan file yang berisi checksum MD5 cadangan baru. Sebelum pencadangan berikutnya, Anda dapat membandingkan file MD5 dengan situasi saat ini. Jika ada perbedaan, ini berarti cadangannya sudah rusak.

Dimitri C.
sumber
0

Memastikan bahwa segala sesuatu yang ingin saya pertahankan tidak hanya ada di banyak tempat, tetapi juga di beberapa media . Kemunduran sedang tidak hanya mencakup media fisik itu sendiri, tetapi juga pembacaannya. Saya memiliki beberapa file teks lama yang didukung pada 3 (TIGA!) Floppy disk, tetapi jika saya membutuhkannya, well, saya tidak memiliki floppy drive lagi. Berapa lama sampai drive CD tidak digunakan lagi - kita akan menuju ke sana dengan netbook, dan 'cloud computing'! Jika saya menyimpan file saya di berbagai media, saya akan cenderung dalam situasi ini - jauh lebih mungkin saya masih bisa membacanya!

Phoshi
sumber