RAID neden yedek değil?


112

Biri yedeklemeler hakkında bir konuşmada RAID'den bahsettiğinde, her zaman biri “RAID bir yedekleme değildir” ilan eder.

Striptizlik için bu doğru. Fakat artıklık ile yedekleme arasındaki fark nedir?

Yanıtlar:


131

RAID, bir tür donanım arızasına karşı koruma sağlar. Karşı koyamayacağı birçok hata modu var.

  • Dosya bozulması
  • İnsan hatası (yanlışlıkla dosyaları silmek)
  • Felaket hasarı (birisi sunucuya su döküyor)
  • Virüsler ve diğer kötü amaçlı yazılımlar
  • Veriyi silen yazılım hataları
  • Verileri silen veya donanımın zarar görmesine neden olan donanım sorunları (denetleyici arızaları, ürün yazılımı hataları, voltaj yükselmeleri, ...)

ve dahası.


2
Yedekleme bozuk bir dosyayı kopyalamayı reddeder mi?
jldugger

15
"Bozuk" ifadesinin ne anlama geldiğine ve normalde yedekleme uygulamalarının bunun için bir ayarı olduğuna bağlı olarak değişir ... ancak, ikinci yedekleme noktası dosyanın farklı sürümlerini zaman içinde tutmaktır - yalnızca tek bir sürümle değil - bu sayede sorunu yeniler. yeni sürümün üzerine yazılan bozuk dosya ...
Oskar Duveborn

2
> Yedekleme bozuk bir dosyayı kopyalamayı reddeder Evet, bozuk bir dosyanın bloklarını okuyamazsanız, bir kopyasını çıkaramazsınız (yedek)
Dave Cheney

1
Ancak sessiz veri bozulması hakkında; Bir veri bloğu bozulursa, çoğu dosya sistemi farketmez, değil mi?
jldugger

11
Makul yedekleme stratejileri, geçmişin tutulmasını içerir, böylece bozulmadan önce geri dönebilirsiniz. Yolsuzluk ihtimalinin en yaygın şekilde ele alınması, olamayacağını iddia etmektir. Ancak, buna karşı koruma sağlamak istiyorsanız, en kısa sürede ve değişen boyutta yığın boyutlarında (aygıt bloğu düzeyi, veritabanı sayfası düzeyi, dosya düzeyi) tespit etmeye çalışabilirsiniz. Veri bozulmasını yeterince hızlı bir şekilde tespit ederseniz, artık "sessiz" bir veri bozulması değildir ve kurtarma şansınız vardır.
carlito

106

S: RAID neden yedek değil?

C: Çünkü bir RAID'in amacı , dünyadaki hiçbir şeyin panik içinde akor bile olsa, bu kazayı rm -rf /(veya DELTREE /X C:\) kesinti yapmamasını sağlamaktır.

S: Artık yedekleme ile yedekleme arasındaki fark nedir?

Y: Doktora tezinizi yanlışlıkla çöp üzerine yazarsanız, fazlalık, birinin kötüye gitmesi durumunda birden fazla çöp kopyasına sahip olmanızı sağlar. Bir yedekleme doktora tezinizi geri alabilmenizi sağlar.

(Bir arşiv, tezinizin daha eski sürümlerini alabilmenizi sağlar ve sürüm kontrol sistemi de ilk başta neden yeni bir sürüm oluşturduğunuzu gösterir.)


29

Artıklık sizi donanım arızasına karşı korur. Kullanıcı hatalarına veya kötü amaçlı faaliyetlere (örneğin, sisteminize giren krakerler) karşı koruma sağlamaz.

Bakınız: Yansıtma, zor kazanılan bir ders için Neden Yedekleme Çözümü Değildir ?


7
Kötü niyetli faaliyetlerden daha yaygın olan yazılım hataları da.
jhs

Bu Slashdot sayfasından bağlantısı verilen makalenin web üzerinden kaybolması ilginç bir ironi. İnternet Arşivi bile anlamlı bir kopya oluşturmaz; Slashdot makale tarihinden kısa bir süre sonra sayfayı taramasına rağmen, kopyaları sayfanın bulunamadığını söylüyor.
CVn

Ne de hafıza hataları, bu yüzden ECC'ye ihtiyacınız var.
inf3rno

19

Yedeklemenin bir numaralı nedeni, fiziksel medyanın öldüğünden (bu çok nadir) değil, verilerin kaybolmasına veya bozulmasına neden olan bazı hatalardan kaynaklanıyor.

RAID sizi silinen bir dosyaya karşı korumaz.

RAID sizi bir dosyanın üzerine yazılmaya karşı korumaz.

RAID sizi sisteminizin tehlikeye atılmasını ve tüm verilerinizin üzerine yazılmasını, silinmesini veya bozulmasını engellemez.

RAID, sizi önemli verilerle çalışan bir makineyi yanlışlıkla döşemek için operasyon ekibinizden korumaz.

RAID, sizi üretim sunucusunda bir bırakma komutu çalıştıran aptalca bir DBA'dan korumaz (bir test ortamı için bunu ifade eder).

Bina yandığında RAID sizi korumaz.

PS http://ma.gnolia.com/ . İyi bir yedeğiniz yoksa, bu olabilir. Sitenizin varlığı ortadan kalktı (not: bu iş için kötü olma eğilimindedir).


1
Yani sadece yedekler için başka bir bina inşa etmeniz gerekiyor. Trolololo. : D
inf3rno

1
@ inf3rno, başkalarının zaten birçok bina inşa ettiğini ortaya koydu.
Kama

1
http://ma.gnolia.com/
Bağlanmak

10

Disklerinizden biri arızalanırsa artıklık çok iyidir. Bilgisayarınız virüs kaparsa ya da yanlışlıkla bir dosyayı siliyorsanız ya da diski başka bir nedenle geri yüklemeniz gerekmiyor. O zaman bir desteğe ihtiyacınız var.

RAID, arızalardan kurtulmanıza yardımcı olur, ancak yedeklemeler zaman içinde geri dönmenize izin verir.


8

Ayrıca, baskın denetleyicisindeki bir donanım hatasının tüm bağlı disklerdeki verileri kolayca bozabileceği de belirtilmelidir. Böylece disk arızası tehlikesini azaltırken, baskın denetleyici hataları tehlikesini de eklersiniz.


6

RAID, donanım arızalarından kaynaklanan riskleri azaltmak için harika bir yol olabilir, ancak RAID, kullanıcılarınız verilerini sildiğinde (yanlışlıkla veya başka şekilde) size yardımcı olmaz. Verileri kurtarmak için, yerel anlık görüntüler veya çevrimiçi / çevrimdışı yedeklemeler yoluyla bazı arşivleme olanaklarına ihtiyacınız vardır.


6
  • Birden fazla dönen kopya
  • Coğrafi fazlalık

Yorumda sorulan soruya sorulan sorular:

Yedekleme bozuk bir dosyayı kopyalamayı reddeder mi?

Yedekleme bozuk veya hatalı verileri kopyalasa bile, yedeklemenin amacı birden çok kopyaya sahip olmanız ve olması gerekir. Örneğin, son saat, dün, geçen hafta vb. Depolama aygıtınızda dönen anlık görüntüleri kullanmaktan benzer bir etki elde edebilirsiniz.

Ancak yedeklemelerin diğer nedeni coğrafi fazlalıktır. Kesinlikle kritik verilerin kopyalarını iki farklı coğrafi konumda tutmalısınız. Bu konumların ne kadar ayrı olduğu, verilerin ne kadar kritik olduğuna bağlıdır; Kopyaları aynı şehirde iki farklı binada tutmak yangına veya hırsızlığa karşı koruma sağlar. İki farklı ülkede kopyaların saklanması daha büyük sorunlara karşı koruma sağlar.


Coğrafi eşitsizlik değeri için +1.
katilist

Harika bir cevap ama gerçekten "daha büyük" bir problemi daha derine kazmak isterim :) Tam olarak problemler olarak sınıflandırılanlar
Teo Carter

3

400 Gb üzerindeki disklerden oluşan bir RAID5 dizisinde, bir diski kaybederseniz , dizi yeniden oluşturulurken kurtarılamaz bir okuma hatası yaşama şansı% 75 gibi bir şey olur . Bunu bir saniye düşünün ve neden birisinin size "RAID'nin yedek olmadığını" her zaman hatırlattığını açıkça anlayın.

RAID size daha yüksek güvenilirlik ve performans sunar, ancak bu kusursuz değildir.


3
Gerçek problem, kötü matematik.
Paweł Brodacki 11:11

3

Artıklık ve yedekleme arasındaki fark nedir? Tamam, bir RAID 5 disk seti yapılandırın. Üzerinde kritik öneme sahip bazı şeyler saklayın. Bir diski dışarı çekin. Her şey hala çalışıyor! Bu artıklık. Şimdi tüm verileri silin (geri dönüşüm kutusuyla aldatma). Şimdi en yeni yedekten geri yükleyin. Sende yok mu? Hata. En azından patronuna disklerinin RAID 5 fazlalığı kullandığını söyleyebilirsin (binadan çıkarken ...)


1

Yangın, hırsızlık, RAID denetleyicisi hatası, insan hatası, liste devam ediyor


1

Ayrıca, birden fazla sabit sürücünüzün muhtemelen aynı anda oluşturulmuş ve daha sonra yıllarca aynı koşullara maruz kaldığına dair baskınlara dikkat edin.


3
MTBF! = Beklenen kullanım ömrü
Tetsujin no Oni

Bu aslında RAID ile ilgili bir sorun değil . Eh, "aynı kullanım düzenleri" RAID tarafından daha da artabilir, ancak aynı koşullara maruz kalan birden fazla sürücü RAID'in bir işlevi değildir.
CVn

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.