Rebuild neden ilk arızadan daha sık öldürür
Bir RAID dizisi bir sürücünün arızasını kaldırır. Çoğu zaman kaldıramadığı şey, bundan kurtulma denemesidir. Uygulamada rebuild, kesin veri kaybının en sık nedenlerinden biridir.
Yedekliliğin gerçek anlamı
Yedekli bir RAID verileri birden çok sürücüye, arızalanan birinde ne olduğu kalanlardan yeniden hesaplanabilecek biçimde dağıtır. RAID 5’te dizi bir eksik sürücüyü kaldırır, RAID 6’da ikiyi.
Önemli olan „kaldırır" sözcüğüdür. Bir arızadan sonra sistem çalışmayı sürdürür ama yedeksiz. O anda artık arıza güvenlikli bir dizi değil, bir sonraki hatanın doğrudan vurduğu bir sürücü yığınıdır. Rebuild genellikle tam da bu durumda başlatılır.
Neden tam o anda bir şeyler ters gider
Rebuild bir sürücünün ömründeki en ağır yüktür
Eksik bir üyeyi yeniden hesaplamak için kalan her üyenin tamamı okunmalıdır — bugünkü kapasitelerde bu, hiç ara vermeden saatler hatta günler sürer. Yalnızca ara sıra kullanıldığı için gündelik hayatta göze batmayan bir sürücü bu sürekli yük altında kendini belli eder.
Sürücüler aynı yaşta ve aynı kökenlidir
Bir dizi kural olarak bir kerede alınır ve doldurulur. Sürücüler böylece aynı üretim serisinden gelir, aynı çalışma saatlerini ve aynı ortam koşullarını arkalarında bırakmıştır. Biri yaşlılıktan ölüyorsa, ötekiler de uzakta değildir.
Tek bir okunamaz sektör yeter
Rebuild sırasında gerçekten her sektör okunmalıdır — yıllardır kimsenin dokunmadıkları da dahil. Kalan sürücülerden birinde okunamaz bir yer bulunursa işlem durur. Yedeksiz bir RAID 5’te bunun anlamı: dizi çevrimdışıdır.
Rebuild yazar
Üstelik mevcut yedekliliğin üzerine yazar. Yarıya kadar gidip sonra başarısız olursa, sonraki durum öncekinden kötüdür — eski eşlik bilgisinin bir kısmı, eksik verilere dayanan yenileriyle değiştirilmiştir.
Özü tek cümlede
Onun yerine ne yapılmalı
- 01
Kapatın
Düzgünce kapatın. Çalışmayı sürdüren bozulmuş bir sistem yazmayı da sürdürür — ve her yazma hareket alanını daraltır.
- 02
Etiketleyin
Çıkarmadan önce her sürücüyü yuva numarasıyla işaretleyin. Sıra, diziyi yeniden kurmaya yarayan bilginin parçasıdır.
- 03
Hiçbir şeyi onaylamayın
Başlatma, biçimlendirme ya da yabancı bir yapılandırmayı devralma isteğini kabul etmeyin. Dosya sistemi denetimi çalıştırmayın.
- 04
Teşhis yaptırın
Önce her üye tek tek ve yazma korumalı olarak yedeklenir. Ardından dizi kopyalardan yeniden kurulur — çevrimdışı, orijinallere yazılmadan.
Bir yeniden kurulum nasıl işler
Bir dizi, sürücülerin toplamından fazlasıdır. Onlardan yeniden bütünlüklü bir dosya sistemi çıkması için dört şeyin doğru olması gerekir: dönüşümlü olarak yazılan blokların boyutu; sürücülerin sırası; eşlik bilgisinin sürücüden sürücüye geçiş deseni; ve tüm bunların başladığı kayma.
Bu değerler bazı sistemlerde sürücülerin kendisindeki yönetim verilerinde durur — bazılarında durmaz ya da hasarlıdır. O zaman verilerden türetilirler: kombinasyonlar kopyalara karşı denenir ve hangisinin geçerli bir dosya sistemi verdiği sınanır. Bu, tahmin değil hesaplamadır ve yalnızca görüntüler üzerinde yürür.
Peki fidye yazılımları?
Ağ depoları sevilen bir hedeftir. Böyle durumlarda yardımcı olan, bazı dosya sistemlerinin yapısıdır: değişiklikte hiçbir şeyin üzerine yazmaz, yeni bir sürüm yazar ve yer oldukça eskisini saklarlar. Böyle eski durumlardan bazen bulaşmadan önceki bir hâl çekilip çıkarılabilir.
Bunun başarılı olup olmayacağı, olaydan bu yana ne kadar yazıldığına bağlıdır. Burada da geçerli olan: sistemi kapatın, hiçbir şey silmeyin, yeni bir şey oluşturmayın.
Kısaca yanıtlandı.
NAS’ım bir sürücünün arızalandığını bildiriyor ve rebuild öneriyor. Yapmalı mıyım?
Veriler önemliyse ve güncel bir yedek yoksa: hayır. Önce hâlâ erişilebilir olanı yedekleyin — ya da diziyi inceletin. Rebuild, hiçbir riski göze alamayacağınız tam o anda en yüksek riskli önlemdir.
Rebuild’i zaten başlattım ve yarıda kesildi. Her şey kayıp mı?
Zorunlu olarak değil. Kısmen üzerine yazılmış bir diziden de çoğu zaman yeniden kurmak mümkündür. Önemli olan şimdi başka bir şey denememek ve sistemi kapalı bırakmaktır.
RAID yedek sayılır mı?
Hayır. Bir dizi bir sürücünün arızasına karşı korur — yanlışlıkla silmeye, fidye yazılımına, hırsızlığa, yangına ya da sistemin kendisindeki bir hataya karşı değil. Bunların hepsi tüm sürücüleri aynı anda vurur.
Veri taşıyıcınıza bakalım.
Economy teşhisi ücretsizdir. Herhangi bir masraf doğmadan önce neyin mümkün olduğunu öğrenirsiniz — ve maliyeti önceden yazılı olarak belirlenir.
Wasserweg 8–10 · 60594 Frankfurt am Main

