Perawatan berkala seperti apa yang harus saya lakukan dengan cadangan HDD?


15

Saya memiliki banyak direktori yang didukung pada HDD eksternal - bukan SSD, disk magnetik.

Cadangan hanya ke disk tunggal (ya, saya tahu, HDD tambahan dengan salinan akan menjadi ide yang bagus; tapi itu tidak terjadi sekarang). Juga, tidak ada salinan ganda dari file pada disk.

HDD memiliki (opsi 1) lebih banyak ruang daripada yang diambil file saya (opsi 2) lebih sedikit ruang kosong daripada yang diambil oleh file saya (tetapi masih dalam jumlah yang bagus)

Saya menyimpan disk dalam kemasan aslinya: Kantong plastik, di dalam "karton telur" seperti pembungkus, di dalam kotak plastik. Itu disimpan di kamar di rumah saya dengan kotak tidak pernah terkena sinar matahari, atau hujan dll

Pertanyaan saya adalah: Apakah ada sesuatu yang harus saya lakukan dengan disk, secara berkala, untuk memaksimalkan umur panjang data? misalnya membaca segala sesuatu ke tempat lain, atau membaca-dan-menulis-kembali, atau mengubah posisi fisik data pada disk entah bagaimana, atau bahkan mengocok disk, mengubah posisi fisiknya, menyalakannya tanpa melakukan apa-apa, dll. dll. Saya ingin jawaban untuk kedua skenario opsional yang saya jelaskan.

Catatan:

  • Saya lebih suka tidak membuat pertanyaan ini khusus untuk satu merek HDD, tetapi jika Anda harus tahu - ini adalah Toshiba STOR.E dasar drive 750 GB. Bukan pilihan saya, saya hanya perlu bekerja dengan ini.
  • Manual HDD tidak mengatakan apa-apa tentang masalah ini.
  • Cadangan mewakili keadaan folder ini di masa lalu. Asumsikan penting untuk menjaga keadaan ini apa adanya, dan bahwa tidak ada "salinan master" dari data yang sama.
  • Meskipun mungkin tidak relevan dengan pertanyaan, tidak buruk jika file-file ini hilang, saya hanya ingin meningkatkan umur panjang yang diharapkan.
  • bahkan jika saya memiliki dua salinan, pada dua HDD, pertanyaannya akan sama relevannya: Operasi pemeliharaan seperti apa yang harus saya lakukan pada masing-masing secara terpisah?

Membaca file secara berkala untuk "meningkatkan" medan magnet yang mewakili data akan menjadi ide yang bagus. Menggunakan sistem file yang menambahkan beberapa otomatisasi / perlindungan tambahan untuk ini akan membuatnya sedikit lebih mudah. Jelas memiliki beberapa perangkat media dengan data yang sama akan lebih disukai. Manual tidak mengatakan apa-apa tentang itu karena ini merupakan skenario yang tidak biasa untuk menggunakan HDD sebagai penyimpanan offline (saya kira).
Seth

4
Jawabannya tampaknya didasarkan pada pendapat dan praktik umum. Saya tidak melihat jawaban yang solid dan berdasarkan penelitian atau kutipan yang otoritatif.
fixer1234

Ditanyakan dan dijawab, di sini di SU meskipun jauh lebih terlibat daripada Q. Baca jawaban yang diterima untuk Q ini . Semua data / sumber / kutipan yang bisa Anda harapkan! Anda dapat mengekstrak apa yang berfungsi untuk Anda dari datanya.
Gypsy Spellweaver

Jawaban:


5

Dari sudut pandang profesional, opsi Anda adalah:

  1. Berdoa.
  2. Buat banyak salinan, di banyak perangkat.

Dalam "opsi 1" Anda (ruang lebih banyak), Anda dapat sedikit meningkatkan peluang Anda dengan membuat banyak salinan pada perangkat keras yang sama, tetapi kenyataannya adalah perangkat keras itu gagal, tidak jarang membuat seluruh disk tidak dapat dibaca. Salinan tunggal bukanlah strategi cadangan yang layak.

Saya tidak jelas apakah ini cadangan sebenarnya (file pada perangkat utama) atau arsip (file yang dihapus dari perangkat utama.) Salinan tambahan agak lebih penting jika Anda peduli sama sekali tentang kasus arsip - di Kasing cadangan ada dalam teori salinan utama sehingga Anda harus memiliki setidaknya dua kegagalan sebelum Anda benar-benar kurang beruntung.


1
Meskipun rekomendasi Anda valid dan dihargai, bukan itu yang saya minta. Anda tampaknya menyiratkan bahwa semua tindakan yang saya sarankan tidak ada artinya / tidak berguna dalam hal umur panjang. Itukah yang kamu katakan?
einpoklum

1
Maaf, tetapi doa tidak benar-benar dari sudut pandang "profesional".
oldmud0

2
Jika Anda seorang insinyur yang baik, Anda akan berdoa kepada Murphy, dan penawaran Anda akan terdiri dari lebih banyak rumah untuk data ini, karena apa pun yang bisa salah, akan salah. Dewa dan persembahan lain mungkin memiliki hasil yang kurang memuaskan ...
Ecnerwal

1
Tbh, dengan satu salinan, mencari bantuan ilahi bukan ide terburuk.
Journeyman Geek

5

Jika Anda memiliki lebih banyak ruang kosong daripada yang digunakan data cadangan - opsi 1 dalam pertanyaan - atau jika Anda memiliki beberapa salinan data, saya punya ide yang akan "melakukan sesuatu"; jika Anda berpikir SpinRite sangat membantu dengan "pemeliharaan" hard drive dan / atau ingin menimpa sepenuhnya dan kemudian menulis ulang setiap bit data Anda, ini akan melakukannya.

Apakah Anda harus melakukan sesuatu atau tidak, saya tidak terlalu yakin ... bit-busuk atau Degradasi Data tampaknya benar-benar ada, dan pertanyaan-pertanyaan seperti ini di sini di superuser dan yang ini pada serverfault tampaknya menyarankan cadangan atau mungkin kesalahan- mengoreksi atau toleran kesalahan RAID (tetapi hanya untuk satu hard drive saya akan memilih beberapa backup & cek hash / CRC & tidak khawatir tentang apa yang harus dilakukan jika RAID gagal).

Saya condong ke arah pendekatan "do-nothing" yang lebih sederhana dan malas, tetapi berikut ini adalah setidaknya yang baik "pastikan saya masih bisa membaca data saya setahun sekali, dan mungkin juga menulis ulang juga" ide.

Linux DIY Emulation dari beberapa fitur perawatan SpinRite

Banyak orang tampaknya yakin bahwa SpinRite benar-benar berfungsi, tetapi itu tidak gratis dan saya menjalankan Linux, jadi saya mendengarkan Steve Gibson BAGAIMANA cara kerja SpinRite? video dan dia mengatakan bahwa salah satu hal yang dilakukan SpinRite sekarang adalah:

  • Membaca seluruh drive
  • Membalik bit & menulisnya
  • Baca lagi
  • Membalik bit kembali & menulisnya
  • Baca lagi

Jika drive menemukan masalah (kecil), ini harus "mendorong drive itu sendiri untuk menukar sektor buruk dengan yang baik."

Seberapa sering Anda harus melakukan ini? Steve mengatakan "tidak ada yang benar-benar tahu seberapa sering itu, tetapi setiap beberapa bulan harus cukup sering" . Saya hanya menebak setiap 6 bulan atau setiap tahun atau lebih.

badblocks

Proses membaca / membalik / membaca / membalik terdengar hampir identik dengan apa yang badblocksdilakukan ketika menggunakan pengujian mode tulis ( -wopsi) hanya itu tidak benar-benar "menggigit-balikkan" data Anda, tetapi apakah secara destruktif menulis, membaca & membalik semua bit pada partisi:

Dengan opsi ini, badblock memindai blok yang buruk dengan menulis beberapa pola (0xaa, 0x55, 0xff, 0x00) pada setiap blok perangkat, membaca setiap blok dan membandingkan konten.

Bukan kebetulan, pola-pola itu, dalam biner: 10101010, 01010101, 11111111, 00000000.

Jadi badblocks menulis, membaca & membalik bit dengan cukup teliti, dan gratis juga. Jika Anda telah mke2fsmenjalankan badblock (dengan badblocks -cc) itu akan menyimpan daftar badblock sehingga ext2 / 3/4 akan menghindarinya, jika ada yang ditemukan.

Kelemahannya adalah pengujian penulisan badblocks merusak , jadi Anda membutuhkan setidaknya dua partisi agar ini berfungsi (untuk menyimpan & menulis kembali data Anda).

  • Simpan dua salinan data Anda di hard drive , masing-masing di PARTISI YANG BERBEDA! .
    Ini memungkinkan Anda menimpa setiap bit pada satu partisi dengan 10, 01, 11, 00 menggandakan peluang pemulihan Anda jika area buruk berkembang. Dan simpan daftar checksum / hash untuk file data Anda, seperti CRC32 atau MD5 (meskipun MD5 / SHA sangat lambat dibandingkan dengan CRC, dan kesalahan acak tidak boleh dilewatkan oleh CRC)
  • Setiap beberapa bulan:
    1. Baca salinan cadangan Anda & verifikasi apakah masih cocok dengan checksum / hash.
    2. "Pseudo" -bit-flip partisi dengan badblocks -watau mke2fs -cc( Hanya SATU partisi , jangan menimpa semua data Anda, hanya satu salinan!)
    3. Salin data Anda kembali ke partisi yang baru saja diputar
    4. "Pseudo" -bit-flip partisi lain ( partisi yang belum diputar)
    5. Salin data Anda kembali ke partisi yang baru saja diputar

Ini mirip dengan hanya memformat ulang & menyalin data Anda kembali, tetapi format cepat / standar biasanya tidak akan menulis ke setiap sektor, sehingga Anda akhirnya tidak mengubah / membalik banyak bit


Solusi terbaik adalah selalu beberapa salinan pada banyak perangkat .
Saya telah membaca bahwa media optik dapat dibaca selama 10, 20, bahkan mungkin 50+ tahun, dan dua disk / ISO yang identik cocok dengan gddrescue(di bawah).
Penyimpanan cloud sering gratis untuk beberapa GB, menyimpan file di sana (opsional dienkripsi) mungkin merupakan ide yang baik, terutama jika jumlahnya terus meningkat.

Juga, menyimpan file Anda dalam arsip koreksi kesalahan dapat membantu jika ada kesalahan muncul, tetapi kehilangan satu file dari satu juta mungkin tidak seburuk kehilangan seluruh arsip dari sejuta file. Jika ada perangkat lunak koreksi kesalahan terpisah ada, seperti ECC-CRC, itu bisa membantu, tapi saya tidak tahu, dan salinan data tambahan akan lebih baik.


Terkait terkait, SpinRite juga "berusaha sangat keras" untuk membaca data dari sektor buruk hard drive, membaca dari berbagai arah & kecepatan, yang juga terdengar sangat mirip dengan gddrescue, dalam kasus (atau ketika) Anda mengalami kesulitan membaca data Anda . gddrescue juga dapat membaca dari dua salinan data dengan kesalahan dan mudah-mudahan mengumpulkan satu salinan lengkap yang bagus, dan saya tergoda untuk membuat dua (atau lebih) salinan identik dari partisi data Anda dd, tetapi jika badblock menemukan sektor buruk apa pun, Anda tidak bisa menghindarinya karena itu akan mengubah salinan identik.


Anda dapat link ke penjelasan tentang persis bagaimana Anda bit-flig partisi dengan badblocksatau mke2fs?
einpoklum

Membalik-bit tidak akan memperbaiki alamat sektor yang terletak di luar sektor. Saya tahu bahwa SpinRite secara cerdik menggunakan beberapa properti dari disk-controller dengan cara yang agak mengejutkan, tidak mudah didapat dari spesifikasi, yang masih dirahasiakannya. Orang-orang di belakang HDD Regenerator mungkin telah menyelesaikannya, tetapi ini bukan pengetahuan umum.
harrymc

Apakah ada bukti sedikit membalik tidak ada gunanya? Suara seperti perdagangan pakai disk untuk memecahkan masalah yang saya belum pernah melihat setiap referensi yang pernah, di mana saja, di setiap sumber yang tepat, dapat dipercaya. Kutipan akan sangat mendidik.
Journeyman Geek

@einpoklum Saya sudah memperbarui jawabannya. Saya tidak memiliki tautan selain halaman manual untuk badblock untuk ditimpa setiap bit, lalu tulis kembali data Anda.
Xen2050

@JourneymanGeek Saya hanya mengikuti apa yang dikatakan Steve Gibson dalam video terkait di situsnya, pada dasarnya "dari mulut kuda." Tetapi sayangnya saya tidak memiliki & tidak dapat menemukan referensi lain, setidaknya dari pencarian cepat. Sebenarnya saya mendapatkan kesan dari pertanyaan SE lain yang sedikit-busuk mungkin tidak perlu terlalu dikhawatirkan, dan menulis ulang saja, bahkan bit yang sama di tempat yang sama, dapat menyebabkan "domain magnetik di permukaan disk fisik [ untuk] diperbarui dengan kekuatan asli mereka "
Xen2050

5

Karena tampaknya telah dilewatkan oleh sebagian besar poster di sini, ini adalah jawaban yang saya rekomendasikan untuk pertanyaan Anda yang spesifik, dengan menggunakan postingan yang luar biasa ini, media apa yang harus digunakan untuk penyimpanan data (arsip) jangka panjang, volume tinggi, dan data? sebagai panduan. Saya tidak akan mengutip kembali referensi dan penelitian dari sana, karena dia melakukan pekerjaan yang sangat baik, dan membaca seluruh posting lebih baik daripada ringkasan untuk kasus ini.

Batasi diri Anda menjadi satu HDD dalam cold storage (offline), dengan dua opsi yang diberikan Anda harus menghubungkan drive setiap beberapa tahun, atau sekitar itu, dan memutarnya. Alasan terbesar untuk melakukannya adalah untuk menjaga agar minyak gelendong tidak mengeras dan menyengat. Gemuk spindel akan mengeras seiring waktu, dan memutar disk sekali-sekali dapat secara signifikan menunda kemungkinan itu. Jika Anda ingin mendapatkan wawasan tentang pentingnya minyak untuk melihat HDD pada jumlah upaya Minebea, produsen motor HDD memasukkan ke dalam penelitian mereka tentang hal itu dalam laporan ini .

Saat disk terhubung, Anda juga dapat menjalankan beberapa diagnostik SMART untuk mencari tanda-tanda kegagalan yang akan terjadi baik pada elektronik, perangkat keras atau platter. Meskipun, dari penelitian yang dipresentasikan di FAST'07 oleh Google dan Carnegie Mellon University {memenangkan 'Best Paper' tahun itu}, tes SMART dapat menunjukkan kegagalan, tetapi tes 'lulus' mungkin tidak mengindikasikan kesehatan yang baik. Namun demikian, pemeriksaan tidak akan sakit. Ya, ini adalah penelitian lama, tetapi tampaknya tidak ada yang menggantikannya dengan apa pun yang lebih baru.

Memiliki drive berjalan untuk sementara waktu, dan mengakses data juga akan memperbarui kekuatan medan magnet yang menahan data. Beberapa orang berpendapat bahwa itu tidak perlu berdasarkan gerombolan bukti anekdotal, tetapi penelitian apa yang tampaknya menunjukkan bahwa pelemahan medan magnet adalah mungkin. Saya mempresentasikan tiga makalah dari University of Wisconsin-Madison: Polusi Paritas , Korupsi Data , dan Korupsi Disk-Pointer . Setelah membaca ini, Anda dapat memutuskan seberapa besar kesimpulan mereka mengancam data Anda, dan berapa banyak upaya yang layak untuk dilindunginya.

Disarankan rutin kurasi

Saya tidak tahu OS apa yang Anda gunakan, alat apa yang Anda miliki atau sukai, atau sistem file apa yang Anda pilih. Karenanya saran saya hanya bersifat umum, memungkinkan Anda memilih alat yang paling sesuai dengan konfigurasi dan preferensi Anda.

Pertama adalah pengaturan untuk penyimpanan. Sebelum menyimpan file ke HDD, buat arsipnya. Ini tidak menyiratkan kompresi, juga tidak menghindarinya. Pilih format arsip yang akan memberi Anda pemulihan kesalahan atau kemampuan 'menyembuhkan diri sendiri'. Jangan membuat satu arsip besar, melainkan mengarsipkan barang-barang milik bersama, membuat perpustakaan arsip. Jika Anda memilih kompresi, maka pastikan itu tidak mengganggu kemampuan pemulihan kesalahan. Untuk sebagian besar format musik, video, film, dan gambar tidak ada gunanya melakukan kompresi. Format file seperti itu sudah dikompresi, dan mencoba untuk mengkompresnya jarang mendapatkan ruang, terkadang membuatnya lebih besarfile, dan buang-buang waktu dan kekuatan CPU Anda dalam tawar-menawar. Namun, arsipkan mereka untuk pemulihan kesalahan di atas. Kemudian buat jumlah cek untuk setiap file arsip, menggunakan algoritme intisari pilihan Anda. Keamanan bukan masalah di sini, hanya pemeriksaan kewarasan untuk file, jadi MD5 sudah cukup, tetapi apa pun akan bekerja. Simpan salinan jumlah cek dengan file arsip, dandi tempat kedua pada HDD yang sama - mungkin direktori khusus untuk koleksi total cek-jumlah. Semua ini disimpan ke disk. Berikutnya, dan yang cukup penting, adalah juga menyimpan pada HDD itu alat yang Anda gunakan untuk membuat check-sum dan mengembalikan arsip (dan juga untuk mengompresnya, jika Anda menggunakan kompresi). Bergantung pada sistem Anda, ini bisa berupa program itu sendiri, atau mungkin perlu instalasinya. Sekarang Anda dapat menyimpan HDD seperti yang Anda pilih.

Kedua adalah penyimpanan. HDD saat ini cukup terlindungi dari guncangan fisik (guncangan dan goncangan yang memantul), tetapi tidak ada gunanya mendorongnya juga. Simpan cukup banyak seperti yang Anda sebutkan dalam pertanyaan Anda. Saya akan menambahkan untuk mencoba menghindari daerah di mana kemungkinan akan dikenakan gaya elektro-magnetik. Tidak sama tertutup dengan Anda panel pemutus sirkuit atau di atas radio HAM Anda, misalnya. Jarak kilat jauh adalah sesuatu yang tidak dapat Anda hindari, tetapi penyedot debu dan daya mengatakannya bisa dihindari. Jika Anda ingin menjadi ekstrem, dapatkan perisai Faraday atau tas Faraday untuk itu. Dari Anda, dua saran tidak berguna, atau buruk. Mengubah posisi fisiknya saat disimpan tidak akan memengaruhi apa pun yang penting, dan mengguncangnya bisamenyebabkan kerusakan, seharusnya tidak karena sebagian besar drive memiliki perlindungan G-shock yang baik, tetapi itu mungkin.

Terakhir adalah langkah-langkah berkala. Pada jadwal yang Anda pilih, setiap tahun atau dua tahun sekali, misalnya, lepaskan dari penyimpanan dan sambungkan kembali ke komputer. Jalankan tes SMART, dan baca hasilnya. Bersiaplah untuk mengganti disk ketika hasil SMART menunjukkan Anda seharusnya, bukan "waktu berikutnya," tetapi "kali ini." Saat terhubung, periksa semua file arsip terhadap jumlah cek mereka. Jika ada yang gagal dalam pemeriksaan, coba gunakan kemampuan pemulihan kesalahan format arsip untuk mengembalikan file itu, buat kembali arsip, dan cek-jumlahnya dan simpan kembali. Karena Anda juga memberi opsi 2 memiliki ruang kosong "jumlah bagus", salin arsip ke direktori baru, lalu hapus yang asli. Cukup "memindahkan" mereka mungkin tidak memindahkannya sama sekali. Pada banyak sistem file yang lebih baru, memindahkan file akan mengubah direktori apa yang terdaftar, tetapi konten file akan tetap di tempatnya. Dengan menyalin file yang Anda paksakan untuk ditulis di tempat lain, maka Anda dapat membebaskan ruang dengan menghapus yang asli. Jika Anda memiliki banyak file arsip, tidak ada yang cenderung sebesar mengisi ruang kosong pada HDD. Setelah Anda memverifikasi atau memulihkan semua file, dan memindahkan apa pun yang Anda pilih, kembalikan kemasan Anda dan simpan kembali di penyimpanan sampai waktu berikutnya.

Hal-hal ekstra untuk diperhatikan. Ketika Anda memutakhirkan sistem Anda atau, lebih buruk lagi, beralih ke OS yang berbeda, pastikan Anda masih memiliki kemampuan untuk membaca HDD itu dalam konfigurasi baru. Jika Anda memiliki sesuatu yang bukan teks biasa, pastikan Anda tidak kehilangan kemampuan untuk membaca file yang disimpan. Sebagai contoh: Dokumen MS-Word dapat memiliki persamaan yang dibuat dalam satu format, versi yang lebih baru tidak dapat membacanya. Lihat ini untuk masalah itu. Namun, Word bukan satu-satunya sumber masalah yang mungkin, dan bahkan format Open Source tidak menjamin bahwa data Anda adalah bukti masa depan. Untuk kesalahan besar di bidang ini, bacalah tentang proyek Digital Domesday Book yang gagal. Saat teknologi baru muncul, pertimbangkan untuk memperbarui koleksi Anda juga. Jika Anda memiliki film yang disimpan sebagai file AVI, dan Anda lebih menyukai MKV, konversikanlah. Jika Anda memiliki dokumen pengolah kata dan tingkatkan program Anda, simpan kembali yang diarsipkan dalam format baru.


4

Media magnetik dapat memudar dari waktu ke waktu dan hasilnya sedikit buruk. Salah satu solusinya adalah memperbaharui bagian magnetik setiap beberapa tahun sekali.

Cara paling sederhana adalah menyalin dan menulis ulang seluruh hard disk, meskipun ini mungkin tidak memperbarui alamat sektor, yang merupakan "header" dari sektor yang memungkinkan firmware untuk memposisikan head ke sana. Memperbarui alamat sektor mungkin memerlukan format ulang disk (format dalam - tidak cepat).

Solusi alternatif adalah menggunakan produk regenerasi disk. Produk-produk ini memindai disk pada tingkat fisik, membaca setiap sektor dan alamatnya dan menulis ulang keduanya untuk memperbarui data magnetik.

Bonus tambahannya adalah jika terjadi kesalahan baca, produk ini akan mencoba beberapa metode baca untuk menyimpan data, akan menandai sektor tersebut sebagai buruk dan akan memetakannya kembali ke sektor cadangan (sebagian besar hard disk memiliki sektor cadangan) sehingga data disimpan.

Berikut adalah beberapa produk tersebut:

  • DiskFresh (gratis untuk penggunaan pribadi dan non-komersial atau $ 25) - Bagian dari Puran Utilities yang mendapatkan ulasan bagus. Ini hanya memberi tahu Anda jika ada sektor yang rusak / buruk dan tidak melakukan pemulihan lanjutan.

  • SpinRite ($ 89 dengan jaminan uang kembali) - Ini tidak diperbarui selama beberapa tahun, meskipun masih menyimpan disk saya beberapa tahun yang lalu. Saya tidak akan mempercayai jaminan uang kembali karena produknya sudah cukup tua.

  • HDD Regenerator ($ 89,99 dengan jaminan uang kembali) - Produk yang lebih baru dengan ulasan yang baik.

Demi kelengkapan bagi para pembaca yang mencari penyimpanan jangka panjang yang aman, saya akan berkomentar bahwa ada produk "write-once read-forever" dan produk Blu-Ray, yang secara komersial dicap sebagai M-DISC atau Archival Disc.


Saya tahu SpinRite menggunakan media bootable sendiri; bagaimana dengan yang lain yang Anda sebutkan? Apakah mereka berbasis Windows? Berbasis Linux? Berbasis-bootable sendiri?
einpoklum

1
DiskFresh berjalan di Windows dan HDD Regenerator melakukan Windows dan flash disk yang dapat di-boot.
harrymc

Jadi mungkin saya harus bertanya apakah melakukan hal yang setara di Linux memerlukan bootable terpisah, atau apakah Anda hanya dapat puas dengan /dev/sdXfile perangkat dan ddatau yang serupa.
einpoklum

1
@einpoklum: Semua produk di bawah sistem operasi apa pun yang melakukan pemformatan dalam dan pencitraan disk dan penulisan ulang akan melakukan pekerjaan, termasuk dd untuk bagian penulisan ulang. Intinya adalah untuk sepenuhnya memperbarui semua sektor disk, sektor yang digunakan untuk data file dan metadata. Sementara menyalin disk penyimpanan sementara alternatif diperlukan, tetapi hari ini itu murah.
harrymc

@einpoklum: Seseorang dapat menggunakan DiskFresh untuk pemeliharaan dan hanya menggunakan utilitas yang lebih canggih untuk memulihkan dari kesalahan (sukses tidak dijamin). DiskFresh harus cukup dalam kondisi penyimpanan yang benar.
harrymc

3

Tidak ada pemeliharaan yang harus dilakukan sama sekali. Menyambungkan kembali drive dan menyalakannya merupakan risiko yang lebih tinggi daripada membuatnya beroperasi terus menerus dan jauh lebih tinggi daripada membiarkannya tidur di dalam kotak. Jadi memeriksanya sangat sering akan benar-benar meningkatkan kemungkinan kerusakan.

Cara Anda menyimpannya sangat baik, tetapi jangan lupa tentang suhu . Jangan biarkan itu ekstrem. Apa sebenarnya yang Anda gunakan sebagai drive cadangan? Beberapa jauh lebih tahan lama daripada yang lain.

Suatu hal yang dapat Anda lakukan, karena Anda memiliki ruang yang cukup seperti yang Anda nyatakan, buat dua salinan dari data yang sama pada HDD . Dalam kasus bad sector, Anda akan baik-baik saja. Dari apa yang saya perhatikan, sebagian besar drive saat ini mengalami kerusakan sektor pada awal drive (beberapa GB pertama) tapi itu sebagian besar disebabkan oleh sistem operasi (bukan casing Anda). Secara umum, bad sector akan muncul pada awalnya dalam banyak kasus yang dikelompokkan bersama, sehingga memiliki dua salinan data pada drive yang sama tidak membantu.

Jika Anda hanya memiliki beberapa file penting, itu akan menjadi praktik yang baik untuk menyimpannya di tempat lain juga, hanya untuk aman. Buat arsip terenkripsi dan letakkan di atas tongkat atau berikan kepada orang yang Anda percayai.


1
Bagian 'catatan' mencantumkan HDD spesifik apa yang digunakan (dasar-dasar Toshiba STOR.E 750 GB). Juga, dapatkah Anda menautkan ke beberapa jenis referensi untuk klaim bahwa menyalakan dan menghubungkan drive mengurangi perkiraan waktu kegagalan? Bukannya tidak ada alasan untuk klaim, hanya saja orang lain menyarankan sebaliknya.
einpoklum

Adakah yang bisa Anda kutip sebagai dasar untuk pernyataan bahwa tidak ada pemeliharaan yang harus dilakukan dan meningkatkannya adalah risiko yang lebih tinggi?
fixer1234

Saya tidak setuju dengan argumen untuk tidak ada pemeliharaan, karena bahkan disk yang dibiarkan tidak berdaya mungkin tetap buruk, dan menjadi tidak berdaya Anda tidak akan pernah mendeteksinya.
harrymc

Secara statistik, kemungkinan kerusakan lebih besar saat Anda mengaktifkannya untuk pemeriksaan dibandingkan tidak mengaksesnya sama sekali.
Overmind

Saya belum melihat statistik seperti itu, dan bahkan jika ada, mereka tentu tidak berlaku ketika dinyalakan sekali selama beberapa jam sekali setiap beberapa tahun . Diperlukan ribuan power-ons untuk menyebabkan kerusakan terukur pada disk.
harrymc

3

Saya selalu merasa triknya adalah mengasumsikan drive Anda akan gagal . Ada beberapa mode kegagalan yang acak. Untuk kegagalan non-acak - ada dua aspek di sini - drive dan sistem file.

Sementara itu sedikit sumber yang tidak biasa - ini utas reddit menunjukkan bahwa satu bit yang diberikan dapat berubah dalam 10 tahun atau lebih, meskipun saya curiga satu bit terbalik akan diam-diam ditangani oleh ECC - baik dalam sistem file atau pada drive itu sendiri.

Anda biasanya dapat menemukan masalah 'skala besar' terkait usia dengan tes SMART berkala - melihat hal-hal seperti sektor realokasi yang tertunda. Dengan siklus tugas yang relatif singkat, Anda seharusnya tidak terlalu melihat, tetapi kami menjadi sedikit paranoid di sini. Sekali lagi, sampai semuanya benar-benar terjadi buruk, drive Anda kemungkinan akan menangani ini secara diam-diam di ECC.

Akhirnya ada risiko drive atau pengontrol tiba-tiba mati. Secara teori, Anda dapat mengasah drive, dengan menjalankannya dalam suhu yang terkendali dan dingin, yang dikenal untuk memaksimalkan masa pakai drive, tetapi saya tidak pernah benar-benar memanfaatkannya.

Drive seharusnya memiliki sejumlah spin up dan spin down (bukan masalah di sini), dan saya curiga dengan benar mendepak drive akan memungkinkan data dialirkan ke drive, dan ada alat untuk mematikan drive. Saya percaya hdparm akan melakukan itu, tetapi saya perlu sedikit lebih banyak pengujian.

Akhirnya, saya memilih drive yang dikenal tahan lama . Saya juga memutar drive eksternal setiap beberapa tahun, memindahkan drive yang lebih tua ke hierarki.

Dalam teori, sistem file seperti ReFS dan zfs dirancang untuk mengurangi risiko kehilangan data melalui checksum data integral. Paling tidak, Anda tidak akan mendapatkan file rusak secara diam-diam. Memilih mereka dari sistem file yang lebih umum, kemungkinan akan mengurangi kemungkinan kehilangan data, tetapi belum ada cara 'mudah' untuk menggunakannya di OS desktop. ZFS memiliki dukungan yang lumayan di linux dan tidak ada di windows, dan ReFS belum membuat jalan ke windows desktop. Ini dirancang untuk memiliki beberapa salinan pada satu atau lebih drive untuk pemulihan yang sebenarnya juga, jadi tidak akan bekerja di sini.


2
Secara teknis, checksum pada ZFS (dan mungkin ReFS) tidak melakukan apa pun untuk mengurangi kehilangan data sendiri, hanya memverifikasi integritas data. Anda masih memerlukan paritas atau mirror drive (yaitu semacam redundansi) untuk pulih dari kesalahan / korupsi. Saya tidak percaya ada sistem file (populer) yang dapat pulih sendiri dengan satu drive (dan jika ada, mereka harus mengorbankan ruang drive untuk melakukannya).
Bob

Diperbarui untuk mencerminkan itu. Tidak repot pergi lebih jauh karena filesystem ini tidak akan benar-benar berfungsi di usecase nya /
Journeyman Geek

Ya, satu-satunya manfaat bagi checksum dalam skenario semacam ini adalah bahwa Anda setidaknya tahu file / drive mana yang tidak dipercaya.
Bob

Mengapa sektor dialokasikan kembali ketika HDD hanya duduk di sana? Maksud saya, Anda dapat menyarankan agar saya memeriksa statistik SMART setelah menyalin seluruh isi disk ke suatu tempat sementara (atau /dev/nullmungkin?), Dan ini akan memicu kesalahan dan realokasi.
einpoklum

Itu pertanyaan yang bagus - yang seharusnya tidak terjadi sama sekali dalam keadaan normal, terutama dengan siklus tugas yang cukup minimal. Betapapun singkatnya tiba-tiba dan tidak terduga, dan sangat mematikan hard drive Anda, tidak mungkin apa pun akan benar-benar terjadi pada drive Anda. Sebagian besar mode kegagalan yang dapat saya pikirkan cenderung tidak terduga.
Journeyman Geek

2

Seperti yang kita lihat dari rekomendasi orang lain, satu sumber daya cadangan bukanlah solusi yang andal JIKA cadangan itu bernilai berapa pun. Pengalaman dengan perangkat elektronik telah mengajarkan banyak dari kita (dengan cara yang sulit) bahwa itu bukan masalah JIKA tetapi KAPAN perangkat cadangan akan gagal.

Hard drive, dengan desain, adalah untuk penyimpanan data jangka pendek. Dua artikel bagus, /server/51851/does-an-unplugged-hard-drive-used-for-data-archival-deteriorate dan Berapa banyak waktu hingga hard drive yang tidak digunakan kehilangan datanya? mendiskusikan umur data yang disimpan pada hard disk drive. Seperti biasa, jarak tempuh Anda mungkin berbeda.

Solusi cadangan yang Anda jelaskan lebih baik daripada tidak ada cadangan sama sekali tetapi Anda masih memiliki satu titik kegagalan. Dengan cadangan Anda pada satu perangkat, Anda berisiko kehilangan salinan HANYA data Anda menjadi kebakaran, banjir, pencurian, ledakan, kegagalan perangkat, dll. Jadi pertanyaannya adalah: Apakah upaya Anda untuk menjaga cadangan Anda dengan biaya yang pantas untuk waktu Anda?

Untuk mencapai tujuan Anda, yaitu cadangan yang dapat Anda andalkan, diperlukan lebih dari satu cadangan. Jika Anda akan menyimpan data di hard disk, cadangan Anda sesekali memerlukan "penyegaran" untuk menangkal degradasi data penyimpanan jangka panjang yang melekat pada drive hard disk. Jika saya mengenakan sepatu Anda, saya akan membeli drive cadangan kedua yang mirip dengan aslinya dan setahun sekali menyalin data dari drive primer ke drive sekunder. Pada akhir setiap tahun, balikkan proses dan salin data dari drive sekunder kembali ke drive primer. Bilas dan ulangi setiap tahun. Salah satu drive harus tetap berada di luar lokasi, jauh dari lokasi Anda untuk menghindari kehilangan satu-satunya salinan data Anda ke bencana alam.


Sementara semua yang Anda katakan itu benar, hanya paragraf terakhir yang menjawab pertanyaan itu.
einpoklum

Adakah yang bisa Anda kutip sebagai dasar untuk manfaat menyegarkan, dan kerangka waktu satu tahun?
fixer1234

1

Saya tidak dapat menemukan data yang kredibel dan didukung secara ilmiah mengenai hal ini. Secara umum, ada dua aspek dari masalah ini:

  1. Bit busuk : berbagai efek fisik dapat membalikkan bit yang disimpan dalam domain magnetik yang disimpan pada piringan HDD, sehingga merusak data pada HDD. (disk masih berfungsi penuh)
  2. Masalah mekanis : menghidupkan / mematikan drive, menjaga piringan berputar atau diam, kondisi penyimpanan dan penuaan alami dapat membuat drive tidak dapat digunakan setelah beberapa waktu. (data mungkin masih utuh dan dapat dipulihkan)

Membusuk bit dibahas di utas ini dari 2008. Pengguna arnaudk menulis:

Dari apa yang bisa saya pastikan, sepertinya akan memakan waktu sekitar 22 tahun (detail di bawah) bagi Anda untuk kehilangan data Anda karena demagnetisasi yang digerakkan secara termal jika hard drive hanya duduk tanpa bergerak pada suhu kamar di sudut gelap. Pada kenyataannya, waktu ini akan sedikit lebih pendek karena getaran mekanis dan medan magnet eksternal yang timbul karena segala sesuatu mulai dari motor hard drive itu sendiri hingga badai petir sejauh 50 km.

Level peluruhan sinyal yang dapat diterima bervariasi tergantung pada desain sistem tetapi biasanya berkisar antara 10-20% [ref4], sehingga akan membutuhkan waktu (-1/326000) * ln (0,8) = sekitar 22 tahun untuk seluruh domain bit untuk mendapatkan 20% lebih lemah menyebabkan kemungkinan hilangnya data hanya karena efek demagnetisasi termal.

(tautan langsung ke posting)

Itulah satu-satunya perkiraan yang bisa saya temukan. Jika itu benar, maka Anda dapat dengan aman menulis ulang seluruh drive setiap 5 tahun untuk "menyegarkan" data.

Masalah mekanis bahkan lebih merupakan misteri. Backblaze adalah perusahaan yang menggunakan ribuan hard disk tingkat konsumen di pusat data mereka dan secara teratur memposting pembaruan tentang kesejahteraan mereka. Menurut perkiraan mereka setelah 4 tahun berputar 24/7 20% hard drive mati dan jika tren berlanjut, setelah 6 tahun setengahnya akan hilang. Ini kurang lebih sejalan dengan angka-angka dari Google whitepaper ini . Namun, itu bukan kasus penggunaan standar untuk hard disk dan kami tidak dapat membandingkannya dengan drive yang sedang offline dalam sebuah kotak. Saya tidak mengetahui adanya penelitian yang menangani kasus ini.

Secara keseluruhan, jika Anda benar-benar peduli dengan data itu, Anda harus menyimpan dua salinannya dan memindahkannya ke HDD baru yang telah teruji stres setiap 5 tahun atau lebih. Itu harus menjaga domain magnetik dan perangkat keras cukup segar, tetapi YMMV.


0

Meningkatkan umur hard disk drive adalah salah satu hal di mana Anda mendapatkan hasil terbaik dari melakukan yang paling sedikit. Buka bungkusnya, letakkan di atas platform yang kokoh jauh dari panas, kelembaban, debu, atau radiasi yang kuat, di mana ada cukup sirkulasi udara dan kemungkinan paling kecil seorang anak menghancurkannya secara tidak sengaja. Anda dapat mengharapkan umur panjang dari hard disk Anda sampai tiba saatnya Anda memutakhirkannya.

Mungkin sulit untuk menerima bahwa sebagai konsumen, ada sangat sedikit (bahkan tidak ada) yang dapat Anda lakukan untuk meningkatkan umur hard disk. Tapi tentu saja ada cara untuk meningkatkan peluang kelangsungan hidup data Anda: ReFS, RAID dan cadangan.

Percayalah, industri sedang berupaya meningkatkan umur panjang data itu sendiri yang bertentangan dengan hard disk.


Melindunginya dari kerusakan adalah saran yang bagus. Adakah yang bisa Anda kutip untuk mendukung pernyataan bahwa hanya sedikit yang akan meningkatkan umur panjang?
fixer1234

-1

Dalam pengalaman saya sering beralih dari start / stop (idle / run) buruk untuk HDD, lebih baik menjaga mereka selalu berputar jika Anda OK bahwa itu akan menarik lebih banyak listrik. (Mengujinya pada beberapa sistem dengan HDD yang sama dari toko yang sama, di mana beberapa HDD dipaksa selalu berputar dan yang lain tidak)

Di semua server, kami menjalankan yang secara teratur melakukan tes SMART "pendek" per hari dan "tes panjang" selama akhir pekan yang setidaknya dapat memberikan gambaran kapan HDD akan gagal. Jika Anda menggunakan ZFS, maka melakukan "scrubbing" rutin sebulan sekali untuk versi HDD perusahaan sudah cukup dan sekali per 2 minggu untuk HDD kelas konsumen.

Catu daya yang baik dan layak juga merupakan salah satu faktor untuk HDD yang sehat, ditambah dengan UPS yang mencegah bypass listrik secara acak ke HDD. (HDD eksternal mendapatkan daya dari komputer sehingga juga berlaku untuk mereka)

Getaran / guncangan saat HDD sedang berjalan tidak baik untuk mereka juga. (Terutama penting untuk HDD portabel - tidak memindahkannya saat sedang bekerja)

Selain itu, memilih model yang tepat untuk pekerjaan HDD tertentu (pengawasan, NAS, desktop ...) adalah cara untuk memperpanjang masa pakai mereka


1
Saya tidak berpikir dia menjalankannya di dalam kotak ...
Journeyman Geek

Saya sebenarnya tidak menjalankannya ... itu hanya cadangan. Tentu saja saya tidak akan menjalankannya dari dalam kotak :-) Untuk alasan itu saran tentang UPS atau getaran dll tidak relevan dengan kasus saya (itu akan relevan dengan disk yang sering digunakan / sering digunakan.
einpoklum

Saya tidak akan mengatakan bahwa UPS tidak relevan. Bahkan jika itu adalah drive cadangan eksternal masih perlu diaktifkan dan jika terjadi sesuatu pada saluran listrik sesuatu harus menjaga situasi seperti itu.
Alex

Mereka yang memilih, harap memberikan alasan dalam komentar. Ini topik yang menarik, jadi saya ingin mendengar apa yang salah. Pendapat Anda akan menguntungkan semua orang.
Alex

-3

Secara umum, jika ini adalah sistem Linux maka tidak diperlukan pemeliharaan. Sistem Windows kelihatannya lebih longgar pada kluster daripada Linux. Untuk alasan itu, setiap chkdsk setiap 3-6mo bijaksana pada sistem Windows.

Semua bagian hard drive dengan bushing dan bantalan pada akhirnya mengalami ketidaksejajaran karena aus setelah penggunaan konstan selama 5 tahun atau lebih. Cara terbaik yang saya temukan untuk tidak bangun suatu hari dengan partisi yang rusak adalah memformat ulang setidaknya setiap 5 tahun.

Secara umum saya memiliki sesuatu yang memerlukan perombakan besar pada sistem saya setiap beberapa tahun dan kemudian memformat ulang pada waktu itu (pastikan untuk menggunakan format ulang penuh dengan pengecekan kesalahan). Memori saya secara umum cukup baik untuk mencatat penurunan ruang hard drive setelah memformat; ini merupakan indikasi drive gagal. Jika seseorang tidak terbiasa dengan sistem mereka, mereka dapat menyimpan catatan jumlah byte yang tepat setelah memformat.

Pada titik tertentu, sektor "ekstra" akan digunakan (khusus untuk tujuan ini) dan sistem akan mulai menandai area "normal" pada drive sebagai tidak dapat digunakan - jumlah byte akan menurun. Pada titik ini drive tersebut harus dikikis - mungkin sudah ada kehilangan data. Ini normal untuk hard drive yang disimpan selama 24/7 dalam 5-10 tahun.

Satu-satunya cara untuk memperpanjang umur drive adalah dengan mengatur sistem untuk mematikannya setelah beberapa menit tidak aktif. Saya memiliki drive 2tb yang saya gunakan sebagai cadangan master dan mengaturnya untuk mematikan setelah 10 menit tidak digunakan. Saya dapat pergi 30 hari tanpa mengaksesnya dan tetap dimatikan. Dibutuhkan 20sec untuk menyalakan dan menjadi dapat dibaca jika diperlukan.


Jadi jika pembahasannya terbatas pada umur simpan, jangan pernah dinyalakan secara berkala; maka ada masalah lingkungan yang baik tertutup tercakup dalam link di atas "Berapa banyak waktu sampai hard drive yang tidak terpakai kehilangan data?" Satu-satunya masalah yang saya tidak melihat disebutkan dalam diskusi tentang un bertenaga elektronik adalah kehidupan rak kapasitor. Mereka bertahan lebih lama dengan penggunaan berkala; kalau tidak mereka mengering; ini adalah struktur elektro-kimia dari kapasitor (dan baterai).

Aturan praktis untuk kehidupan kapasitor adalah 20 tahun. Ini disebut aturan 20/20. Kegagalan kapasitor akan menjadi yang tertinggi dalam 20 menit pertama penggunaan, kemudian kegagalan statistik akan kembali terlampaui setelah 20 tahun penggunaan. Tetapi mereka gagal lebih cepat dari 20 tahun jika tidak digunakan.

Kegagalan yang paling umum (secara umum) dalam komponen elektronik adalah kapasitor. Kapasitor (elektro-kimia), kemudian induktor & transformator (elctro-mekanis) aus apakah digunakan atau tidak.


Sebuah perusahaan bernama Backblaze telah mengumpulkan data tentang kegagalan hard drive. Telah dirilis bahwa data di blog perusahaan, menyoroti drive produsen yang gagal lebih sering daripada yang lain.

Dalam sebuah blog baru - baru ini menerbitkan data yang menunjukkan dengan tepat 5 atribut SMART yang mengindikasikan kegagalan drive yang akan terjadi:

From experience, the following 5 SMART metrics indicate impending disk drive failure:

    SMART 5 – Reallocated_Sector_Count.
    SMART 187 – Reported_Uncorrectable_Errors.
    SMART 188 – Command_Timeout.
    SMART 197 – Current_Pending_Sector_Count.
    SMART 198 – Offline_Uncorrectable.

Anda dapat memilih subset seperti ini yang disarankan 5 statistik karena mereka konsisten di seluruh produsen dan mereka adalah prediktor yang baik untuk kegagalan.

Artikel selanjutnya menyarankan:

SMART 5: Reallocated_Sector_Count 1-4 mengawasi, lebih dari 4 ganti

SMART 187: Reported_Ucorrect 1 atau lebih ganti

SMART 188: Command_Timeout 1-13 awasi, lebih dari 13 ganti

SMART 197: Current_Pending_Sector_Count 1 atau lebih ganti

SMART 198: Offline_Unor koreksi 1 atau lebih


4
> Sistem Windows tampaknya lebih longgar pada kluster daripada Linux. Untuk alasan itu, sebuah chkdsk setiap 3-6mo adalah bijaksana pada sistem Windows. [rujukan?] - Saya belum pernah mendengar saran seperti itu sebelumnya. Tidak sejak 2007. Dan itu agak ortogonal untuk pertanyaan, yang sebagian besar bertanya tentang perangkat keras dalam penyimpanan dimatikan - perangkat keras yang benar-benar tidak peduli apa jenis sistem file yang Anda gunakan.
Bob

1
Juga, menggunakan segala jenis hitungan 'bad sector' tingkat sistem file untuk memeriksa kesehatan drive adalah ... aneh. Untuk itulah SMART ada. Yang juga secara tidak sengaja melaporkan penghitungan ulang alokasi sektor dan penghitungan [realokasi] sektor yang tertunda (dan jika salah satu dari hal tersebut sama dengan 0, saatnya untuk mengganti drive).
Bob

1
Jawaban ini, walaupun mungkin berisi informasi yang bermanfaat (jika ada yang lebih dari dugaan) tidak menjawab persyaratan yang jelas yang ditetapkan dalam pertanyaan, yang secara khusus tentang perawatan dan pemeliharaan yang tepat untuk kemungkinan umur panjang yang maksimal dari perangkat mati daya.
music2myear

1
@jwzumwalt Saya tidak melihat (non) adanya built-in tool sebagai sangat penting - data yang ada, perangkat keras dan dukungan firmware itu, dan dapat diakses oleh perangkat lunak, misalnya CrystalDiskInfo. (Dan jika Anda mencoba untuk membandingkan OS, tidak ada alat built-in / pra-instal pada banyak Linux dstro juga, termasuk. Debian.) SMART sangat banyak cara standar industri untuk mendeteksi kegagalan disk yang akan datang (meskipun, agar adil , dalam lingkungan perusahaan yang lebih besar mereka cenderung membiarkannya gagal dan menggantikannya setelah fakta, yay redundancy).
Bob

1
Apa itu "sistem Linux" atau "sistem Windows"? Memakai apa? Saya pikir Anda berbicara tentang disk yang digunakan pada sistem yang sedang berjalan, daripada menjawab pertanyaan saya.
einpoklum
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.