Pri delu z naprednimi sistemi za shranjevanje je napaka pri sinhronizaciji RAID za vsakega sistemskega skrbnika enakovredna manjšemu srčnemu infarktu. Ne gre le za to, da se strežnik upočasni; hodite po tanki vrvi, kjer bi lahko vsaka nadaljnja napaka izbrisala leta dela ali poslovno kritične baze podatkov.
Resničnost je, da je upravljanje teh polj delikatna umetnost. Ne glede na to, ali govorimo o RAID 5, ki je izgubil disk, ali o RAID 10, ki je obtičal v degradiranem načinu, je najpomembneje, da ne paničarite in se izogibate prenagljenim potezam, ki bi lahko prepisale pariteto ali metapodatke, saj prav tam večina ljudi naredi napako in rešljiv problem spremeni v popolno katastrofo.
Izziv RAID 5 in obnove paritete
RAID 5 je zelo priljubljen, ker uravnoteži zmogljivost in varnost z porazdelitvijo podatkov in paritete na več diskov. Težava nastane, ko disk odpove in polje preide v degradiran način . V tem stanju sistem še naprej deluje, ker sproti izračunava manjkajoče podatke, vendar ste popolnoma nezaščiteni.
Postopek obnove se izvede, ko je nameščen nov disk. V tem času mora sistem ponovno izračunati celotno pariteto, da se vrne v normalno stanje. To je kritičen trenutek, ker je obremenitev vhodno/izhodnih (V/I) sistemov ogromna; preživeli diski delujejo s polno zmogljivostjo in če ima kateri od njih skriti slab sektor, se lahko matrika popolnoma sesuje. Zato je ključnega pomena, da okvarjen trdi disk v RAID matriki zamenjate s pogoni, ki so enake zmogljivosti in hitrosti, pri čemer se za vsako ceno izogibajte generičnim pogonom, ki ne ustrezajo standardom proizvajalca.
RAID 10: Robustnost zrcala in odstranjevanja
Če iščete nekaj bolj robustnega, je RAID 10 (ali 1+0) pravi dragulj za zahtevne podatkovne baze. Združuje zrcaljenje in črtanje, kar pomeni, da mu ni treba izračunavati paritete , zaradi česar je pisanje neverjetno hitro, obnova pa veliko hitrejša in varnejša kot pri RAID 5.
Vendar pa obstaja en zanka: toleranca napak je pogojna. Izgubite lahko več diskov, če se oba diska v istem zrcalnem paru ne pokvarita . Če se to zgodi, logični nosilec izgine in poklicati boste morali strokovnjake. Pogosto se zgodi, da diski v istem paru odpovejo skoraj hkrati, ker običajno prihajajo iz iste proizvodne serije in so utrpeli enako obrabo – pojav, ki se včasih zdi kot loterija, tehnik.
Kaj storiti, če RAID odpove? Protokol za nujne primere
Če opazite, da se strežnik ne zažene, da NAS neprekinjeno piska ali da krmilnik označuje polje kot okvarjeno ali neaktivno , morate najprej ostati mirni in upoštevati ta navodila:
- Celovita diagnoza: Preden se česar koli dotaknete, uporabite orodja ali programsko opremo proizvajalca, kot je Hard Disk Sentinel, da preverite, ali je napaka fizične ali logične narave.
- Takojšnja varnostna kopija: Če je RAID degradiran, vendar imate še vedno dostop do podatkov, takoj naredite zunanjo varnostno kopijo. Ne predvidevajte, da sistem še vedno deluje.
- Ne silite rekonstrukcije: Izvedba "prisilne ponovne gradnje", ko pride do dveh napak, je najhitrejši način za trajno uničiti podatkeker prepisuješ berljive podatke z napačno pariteto.
- Fizično označevanje: Če morate odstraniti diske, jih oštevilčite glede na njihovo režo (reža 0, reža 1 itd.). Vrstni red je ključnega pomena za kasnejšo rekonstrukcijo geometrije polja.
Vloga krmilnika RAID in logične napake
Ni vedno trdi disk tisti, ki odpove; včasih je vzrok okvara krmilnika RAID . Če krmilnik odpove, ga lahko poskusite zamenjati z istim modelom ali proizvajalcem. Vendar upoštevajte, da so metapodatki lahko povezani z originalno kartico, zato nova strojna oprema morda ne bo samodejno prepoznala polja.
V teh primerih je priporočljivo uporabiti programsko opremo za forenzično obnovitev , ki lahko virtualno rekonstruira RAID. Ta orodja neposredno analizirajo diske, ne da bi upoštevala krmilnik, in iščejo velikost črte in algoritem paritete (kot je algoritem paritete Left-Symmetric, ki je pogost v Linuxu), da priklopijo nosilec v pomnilnik, ne da bi pri tem kaj zapisala na originalne diske.
Strokovni poseg v laboratoriju
Ko osnovni koraki odpovejo, pride na vrsto forenzični inženiring. V specializiranem laboratoriju je postopek veliko strožji, da se izognemo tveganjem. Najprej se s profesionalnimi orodji za kloniranje, kot sta PC-3000 ali DeepSpar, posname forenzična slika vsakega pogona po sektorjih , s čimer se zagotovi, da se z originalnim diskom nikoli ne dela.
Če pride do fizične poškodbe, kot so zagozdene bralno/pisalne glave ali zažgane tiskane vezije, se sistem servisira v čisti sobi razreda ISO 5, kjer se zamenjajo mehanski deli. Ko so slike pridobljene, se določi natančna geometrija: odmik podatkov, vrstni red diskov in velikost črt. Šele nato se izvleče datotečni sistem (NTFS, ext4 ali ZFS) in preveri integriteta z uporabo zgoščevalnih vrednosti, da se zagotovi, da datoteke niso poškodovane.
Vzdrževanje zdravega sistema za shranjevanje zahteva stalno spremljanje, od opozoril o delovanju do rednega testiranja obnovljivosti. Ne glede na to, ali upravljate RAID 5 s pariteto ali zrcaljeni RAID 10, je ključnega pomena dati prednost celovitosti podatkov pred hitro uvedbo, saj vemo, da sta v primeru popolne okvare virtualna rekonstrukcija in specializirana podpora edini varen način, da se izognete izgubi ključnih poslovnih informacij.
Strasten pisec o svetu bajtov in tehnologije nasploh. Rad delim svoje znanje s pisanjem in to je tisto, kar bom počel v tem blogu, saj vam bom pokazal vse najbolj zanimive stvari o pripomočkih, programski opremi, strojni opremi, tehnoloških trendih in še več. Moj cilj je, da vam pomagam krmariti po digitalnem svetu na preprost in zabaven način.




