Ne demek istediğine "önle" ye bağlı.
(Her şeyden önce, bit-rot, birden çok tanımı olan bir terimdir. Bu soru, bakım eksikliğinden dolayı kodun geri alınamaz hale gelmesiyle ilgili değildir .)
"Önlemek" derken, yolsuzluğun bitlerin çürümesiyle tespit edilebileceğini, yani işe yarayacağını kastediyorsanız. Ancak edecek değil yardım yolsuzluğun düzeltmek için: karmaları sadece hata sağlamak algılama değil, düzeltme .
Genel olarak "bütünlük" ile kastedilen budur: Verilerin yetkisiz / kasıtsız manipülasyonunu saptama olasılığı, onu önleme veya düzeltme olasılığı.
Genelde hala bir RAID1'i yedeklemelerle birlikte isteyebilirsiniz (muhtemelen ZFS anlık görüntüleri veya benzerleriyle uygulanır; RAID1 + anlık görüntüleri üzerindeki ZFS anlambilgisine aşina değilim):
Bir disk önemli bir şekilde başarısız olursa, verilerinizi geri yüklemek için bir RAID1'e (veya yeni bir yedeklemeye) ihtiyacınız vardır; Verilerin tam bir kopyası bulunmadığı sürece, bir diskin tamamı için bir hata düzeltmesi düzeltilemez (RAID1). Kısa bir kesinti için, esasen RAID1'e sahip olmalısınız.
yanlışlıkla havuzun bir kısmını veya tamamını silerseniz, bir yedeğe ihtiyacınız vardır (RAID1 sizi tüm cihazlara hemen yansıttığından koruyamaz)
Yalnızca iki diski olan blok düzeyinde RAID1 (örneğin LVM veya benzeri), sizi sessiz veri bozulmalarına karşı korumanıza izin vermez : RAID denetleyicisi, iki diskin hangisinin doğru verileri tuttuğunu bilemez. Bunun için dosyalar üzerinde bir sağlama toplamı gibi ek bilgilere ihtiyacınız var. ZSF ve btrfs sağlama içinde geldiği budur: Onlar (onlar demek değildir ki kullanılabilir edilir , ben ZFS ya btrfs şeyler var nasıl ele bilmiyorum bu durumlarda kullanılır) tutan iki diskin hangi ayırt etmek Doğru veri.