Hur man skapar en mjukvaru-RAID 1-array (spegel) med Windows 10, 8.1, 8, 7, Vista.
Vad är RAID 1?
RAID 1 är en uppsättning av två diskmedia, vars information dupliceras på båda diskarna. Det vill säga att du har två diskar som är kompletta kopior av varandra. Varför görs detta? Först och främst för att förbättra tillförlitligheten för informationslagring. Eftersom sannolikheten för fel på båda diskarna samtidigt är liten, om en disk misslyckas, har du alltid en kopia av all information på den andra.

På en RAID 1-array kan du lagra all information precis som på en vanlig hårddisk, vilket gör att du inte kan oroa dig för ett viktigt projekt som du har arbetat med väldigt länge.

Idag kommer vi att titta på hur man skapar en RAID-array med Windows själv med två tomma diskar (jag förklarar med tillförsikt att den här instruktionen fungerar på Windows 7, 8 och 8.1).

Instruktioner:
1) Installera först hårddiskarna i systemenheten och starta datorn.

2) Öppna "Kontrollpanelen → System och säkerhet → Administrativa verktyg → Datorhantering → Lagringsenheter → Diskhantering." När du slår på den för första gången kommer verktyget att informera dig om installationen av nya diskenheter och uppmana dig att välja en partition för dem. Om du har en disk på 2,2 TB eller mer, välj GPT, om mindre, så MBR.

3) Hitta en av våra nya hårddiskar längst ner i fönstret och högerklicka på den. Välj "Skapa spegelvolym":

4) Guiden för att skapa bilder öppnas. Klicka på nästa.



5) På den här sidan måste du lägga till en disk som kommer att duplicera den tidigare valda disken. Välj därför skivan på vänster sida och klicka på knappen "Lägg till": Klicka på nästa.



6) Välj bokstaven som den nya volymen ska betecknas med. Jag valde M (för Mirror). Klicka på nästa.


7) Ställ in filsystem, klusterstorlek och volymnamn. Jag rekommenderar också att markera rutan bredvid "Snabbformatering", låt den göra allt på en gång. Och igen längre.



8) Kontrollera vad vi fick, om allt är korrekt, klicka på "Klar".



9) Systemet kommer att varna att det kommer att konvertera diskarna till dynamiska, och vi kommer inte att kunna skapa en startvolym på dem. Det finns ingenstans att dra sig tillbaka, klicka på "Ja". :)

18.06.2018. Hur skyddar jag Windows från problem som orsakas av hårddiskskador? För detta ändamål finns det en säkerhetskopieringsmekanism, i synnerhet en med automatiskt skapande av inkrementella eller differentiella säkerhetskopior för att upprätthålla operativsystemets nuvarande tillstånd. Men det finns en alternativ lösning - speglar Windows systempartitioner, utförd med sina egna standardmedel.

Detta är skapandet av programvara RÄD i konfiguration RAID 1 för att bevara information och få tillgång till OS-miljön vid problem orsakade av problem med hårddisken som säkerställer dess existens. Vilka är funktionerna i denna mekanism och hur man implementerar den i Windows-miljön - vi kommer att prata om allt detta i detalj nedan.

1. Windows Mirroring: Vad är det?

Spegling- detta är som sagt mjukvara RAID 1 , en vanlig diskarraykonfiguration där data dupliceras på en andra hårddisk som kallas en spegel. Om problem uppstår med den första, huvudhårddisken, kommer vi att kunna komma åt vår värdefulla information med hjälp av en spegel. Dessutom, om spegling tillämpas på Windows-systempartitioner, om huvuddisken misslyckas, kommer vi inte bara att få tillgång till informationen som är lagrad i systemet, vi kommer till och med att komma in i den. Inte inuti originalet, utan inuti dess exakta klon på spegelskivan.

Implementering av mjukvara RAID 1 möjligt under dynamisk diskteknik. Denna teknik finns i Windows-miljön, från och med version 2000 . Tekniken i sig är tillämplig på båda MBR- och till GPT-diskar, men här är skapandet av programvara RAID 1 komplicerat av behovet av ytterligare kommandoradsoperationer. Så allt som kommer att föreslås nedan gäller bara MBR-skivor. Skapande av programvara RÄD endast möjligt i OS-utgåvor från och med Proffs.

När du installerar om systemet på dynamiska diskar behöver du inte införa specifika drivrutiner i distributionssatsen RÄD-kontroller, som krävs för hårdvara RÄD. Precis som det inte finns något behov av att installera om någonting när du använder någon av programvarukonfigurationerna RÄD. Men när vi arbetar med dynamiska diskar kommer vi inte att kunna använda mer än ett Windows. OS installerade på andra partitioner kommer helt enkelt inte att starta. Tekniken fungerar enligt reglerna "Ingång är en rubel, utgång är två": de ursprungliga basdiskarna med strukturen och data som tillhandahålls av Windows konverteras enkelt och enkelt till en dynamisk typ, men den motsatta riktningen fungerar bara för diskar med oallokerad yta. Om strukturen och data finns där måste du tillgripa programvara från tredje part.

En annan viktig nyans: för att arbeta med den här tekniken är det viktigt att datornamnet endast innehåller latinska tecken. Annars får vi ett fel "Ogiltigt paketnamn".

2. Förberedande skede

För tillämpning på Windows-programvara RAID 1 En andra hårddisk med en kapacitet på minst den totala volymen av båda systempartitionerna måste anslutas till datorn. I vårt fall upptar de resp. 549 MB Och 60 GB, och spegelskivan har en kapacitet med liten marginal – 70 GB. Spegeln måste förberedas för sitt ytterligare öde - alla partitioner på den måste raderas. Det bör finnas ett rent otilldelat område kvar.


Det är bättre att ta bort information om att ladda Windows installerat på andra partitioner, om någon, och lämna alternativet att bara starta det nuvarande systemet. Vid spegling kommer startmenyn att skrivas över, och det kommer att finnas en registrering av att endast ladda ett operativsystem med tillägget av möjligheten att starta sin klon på spegeldisken. Så det är viktigt att det finns ett register över nedladdningen av nödvändiga Windows. Annars får vi BSOD .

Vi kommer att implementera spegelfönster med hjälp av systemverktyget diskmgmt.msc, aka konsol "Diskhantering".

3. Konvertera disken till dynamisk

På någon av de två diskarna, anrop snabbmenyn, välj konvertera dem till dynamisk typ.

Vi kryssar i båda. Klick "OK".

Klick "Konvertera" och bekräfta åtgärden.

4. Skapa speglar av systempartitioner

Så båda diskarna - den huvudsakliga och spegeln - är nu dynamiska. Anropar snabbmenyn på en liten teknisk del av systemet (avsnitt för bootloader) . Välja "Lägg till spegel".

Klicka på diskspegel. Klick "Lägg till spegelvolym".

Efteråt kommer vi att se hur en klonpartition har bildats på spegeln och datasynkroniseringsprocessen har startat.

Klicka nu på snabbmenyn på huvud Windows-partitionen, på disken MED . Och vi utför samma operation som ovan. Lägg till en spegel.


Nu har vi konfigurerat datasynkronisering med spegeln. Vi kan disponera det oallokerade området som finns kvar på spegeldisken som vi vill: lämna det som det är, skapa en separat partition från det, fäst utrymmet till någon annan partition (och på någon av diskarna, eftersom vi nu arbetar med deras dynamiska typ) .

5. Spegelfönster

Så snart data synkroniseras med spegeln, och vi lär oss om slutförandet av denna process genom graden av belastning på disken i aktivitetshanteraren, kan vi starta om och testa prestandan för det speglade Windows. Tillgång till den, som nämnts, kommer att visas i bootloader-menyn, den kommer att listas med inskriptionen "En sådan och sådan version av Windows är sekundär plex" . Förresten, bootloader-menyn i de två sista versionerna av operativsystemet kan konfigureras direkt vid datorns startskede.

Du kan ställa in en kortare tid för Windows automatiskt val.

Systemet på huvuddisken startar först, så du kan välja minimum 5 sekunder för att visa nedladdningsalternativ.

I äldre versioner av Windows konfigureras timeouten för bootloader-menyn i systemverktyget "Systemkonfiguration".

6. Ta bort Windows-speglar

Om Windows-spegling inte längre behövs kan dess spegel tas bort. Detta görs på samma plats där denna spegel lades till - i verktyget diskmgmt.msc. Klicka på var och en av systempartitionerna i tur och ordning och klicka på snabbmenyn "Ta bort spegel".

Välj spegeldisken, klicka på raderingsknappen och bekräfta.

Spegeldiskutrymmet förvandlas till otilldelad område, och dess typ konverteras från dynamisk till den ursprungliga basen.

7. Installera om Windows under speglingsförhållanden

Ominstallation av Windows under villkoren för förekomsten av speglar av dess partitioner utförs på samma sätt som vanligt - vi kan ta bort två av dess partitioner och ange ett icke-allokerat område som OS-installationsplatsen, eller så kan vi helt enkelt formatera dess två befintliga partitioner .

I något av dessa fall, när du installerar om Windows, kommer dess spegel inte att gå någonstans, den kommer att fortsätta att fungera i det nya systemet. Program RAID 1överförs till en ny, ominstallerad systemmiljö. Och allt skulle vara bra om vi speglade vanliga användarsektioner med vår data. Men mjukvara RAID 1 för systempartitioner, kom ihåg att det också ger möjlighet att komma in i Windows på en spegeldisk. Och här står vi inför en annan Microsoft-jamb: posten om att ladda spegelsystemet kommer att gå förlorad - samma bootloader-menyalternativ med en extra post "sekundär plex" . När allt kommer omkring formaterade eller tog vi bort en liten bootloader-sektion när vi installerade systemet. Att lämna det som det är och inte formatera det är ännu farligare. Låt oss komma ihåg att på dynamiska diskar kan endast ett Windows laddas. Om bootloader-partitionen inte är formaterad, kommer det nya systemet att listas på andra plats i startmenyn och kommer inte att kunna starta. På samma sätt kommer varken det första systemet eller dess spegel att starta, eftersom det första inte längre existerar, och dess spegel är en klon av det icke-existerande Windows.

Så Windows startpartition måste antingen formateras eller tas bort när du installerar om den. Hur säkerställer man då inloggning till speglade Windows? Lösningen här är mycket enkel: du måste återskapa speglarna för systempartitionerna - ta bort dem, som diskuterades i föregående stycke, och tilldela dem igen. Spegeldisken synkroniseras om med systempartitionerna, och spegelsystemobjektet med en extra post kommer igen att visas i Windows bootloader-meny "sekundär plex".

Om du gillar artiklarna, anteckningarna och annat intressant material som presenteras på White Windows-webbplatsen och du har en oemotståndlig önskan att stödja detta blygsamma projekt, välj då en av två typer av stödstrategi på en speciell sida - Donationssida

Se även:

  • Återställer starthanteraren för Windows 10.
  • "Snabbhjälp" är en applikation som ingår i Windows 10 Anniversary designad för fjärrstyrning av dator.
  • Var lagrar Update Assistant installationsfiler för Windows 10?
  • Ersätter Windows 10-kalkylatorn med den "gamla goda" från tidigare versioner. http://fetisovvs.blogspot.nl/2015/10/windows-10-windows-10_18.html
  • Hur man avgör vilket program som dränerar batteriet mest i Windows 10.
  • Hur man förhindrar att inbyggda Windows 10-applikationer återställer associationer till standardvärden.
  • Uppdateringar är inte installerade på Windows 10: hur löser jag problemet?
  • Hantera lagringsutrymmen i Windows 8, 8.1 och 10.
  • Hur man begränsar åtkomst till Windows-inställningar.
  • Hur man överför Windows 10-system från hårddisk till SSD.
  • Hur man tar reda på nyckeln för Windows XP, Vista, Windows 7, 8, 8.1, 10 om systemet inte startar.
  • Kontrollerar integriteten för Windows 10-systemfiler.
  • Hur man återställer integriteten för systemfiler om Windows 10 inte startar.
  • Skapa en återställningspunkt och återställa Windows 10.
  • Vad kan du göra om, när du ansluter en 3.0-flashenhet till en USB 3.0-port, visas meddelandet "Den här enheten kan fungera snabbare...".
  • Systemprocess och hög minnesförbrukning i Windows 10.
  • Guide för användarkontokontroll (UAC).
  • Windows 10 Home-användare kan nu stänga av automatiska appuppdateringar.
  • Hur man ändrar uppgiftsprioritet i Windows 10.
  • Hur man ändrar uppgiftsladdningsprioritet i Windows 10.
  • Hur man tar bort objekt från start.
  • Hur man tar bort ett objekt från snabbmenyn.
  • Vilka tjänster "kan" inaktiveras i Windows 10.
  • Anpassa Explorer-fönstret i Windows 10.
  • Hur man går in i Windows 10-registret.
  • Spelar Prefetch-mappen någon roll för att optimera prestanda för Windows och applikationer.
  • Hur man går in i felsäkert läge i Windows 10.
  • Hur man återställer Windows 10 med hjälp av återställningspunkter om systemet inte startar.
  • Hur man lägger till alternativ för att ta bort program till Windows 10 Utforskarens snabbmeny.
  • Så här ersätter du Windows 10-återställningsmiljön med Acronis True Image 2017 startbar avbildning.
  • Hur man använder virtuellt skrivbord i Windows 10.
  • Hur man tar bort program och applikationer i Windows 10..html
  • Hur du aktiverar "Gud-läge" i Windows 10.
  • Hur man laddar ner officiellt Windows 10, uppgraderar till tidigare versioner och installerar från början utan produktnyckel.
  • Hur man inaktiverar automatisk rapportering av programfel i Windows 10.
  • Genererar en ny nyckel vid uppgradering till Windows 10.
  • Hur man återställer från Windows 10 till en tidigare version av systemet.
  • Hur man utför en ren ominstallation av Windows 10 efter uppgradering från Windows 7, 8.1.
  • Hur man döljer en diskpartition i Windows - 4 sätt. .html http://site/2015/07/esd-esd-iso-windows-10.html Rengöra Windows 10-registret: hur du rengör Windows 10-registret.

Det finns situationer när en hårddisk går sönder (på grund av spänningsproblem, fysiskt slitage etc.) och det visar sig att informationen som samlats under åren går oåterkalleligt förlorad (du kan kontakta dataåterställningsspecialister, men som regel kostar detta mycket pengar och till och med Det är inte ett faktum att informationen kan återställas) och därför, för att bli av med sådana rädslor, bestämde jag mig för att ställa in ett RAID1-spegelbackupsystem, som jag kommer att prata om i den här videohandledningen.

I allmänhet kommer jag att ägna 2 lektioner åt detta ämne, i det här kommer vi att titta på att ställa in RAID1 genom BIOS, och i nästa ställa in RAID1 programmatiskt med Windows 7.

Och så, vad är RAID i allmänhet, själva akronymen står för en oberoende samling av billiga diskar och i allmänhet finns det en hel del typer av RAID, dessa är RAID 0,1,5,10, men i den här videon kommer vi att analysera den vanligaste RAID1 eller mirror RAID.

Vad är kärnan i RAID1, låt oss säga att du har 2 identiska hårddiskar, de är kombinerade till RAID1, och operativsystemet ser dessa två enheter som en fysisk och när du skriver någon information till den här enheten dupliceras den på båda enheterna , visar det sig som skulle spegla informationen på båda diskarna.

Och om en av dem misslyckas lagras all information på den andra disken och genom att ersätta den trasiga disken med en liknande återställs spegelbackupsystemet.

Jag skulle genast vilja säga att konfiguration via BIOS är mer tillförlitlig, men också mer komplex och kanske lämpar sig för konfiguration på backupservrar; hemma räcker det att konfigurera speglar programmatiskt.

Nåväl, låt oss nu gå vidare till den direkta konfigurationen av RAID1 genom BIOS, eftersom det inte kommer att vara möjligt att spela in den här videon från skärmen, konfigurationen görs inte via Windows, då kommer vissa skärmdumpar att vara av dålig kvalitet, men poängen här är inte kvaliteten utan användbarheten av denna information.

Låt oss först gå till BIOS, för mig ser det ut så här. Inställningarna kan skilja sig åt på olika moderkortsmodeller, men principen är densamma. Vi måste hitta konfigurationsmenyn för SATA- eller IDE-enheter, för mig finns den här menyn i Advanced \ SATA Configuration \ Här i SATA-lägesmenyn, välj RAID, spara ändringarna och avsluta BIOS.

Datorn startar om och vid start, innan du försöker ladda operativsystemet, visas ett meddelande, för mig är det Tryck på Ctrl+I för att gå in i RAID-konfigurationsverktyget, starta verktyget.

Detta fönster visar följande information

Förekomsten av en RAID - eftersom jag inte har skapat den ännu, därför är inskriften här inte definierad, d.v.s. Ingen RAID

Serienummer på enheten, jag har 2 av dem

Hårddiskmodell (det är tillrådligt att använda enheter från samma tillverkare och märke så att de är helt identiska)

Volymen för varje disk (volymen måste vara densamma på båda diskarna, annars fungerar det inte att skapa en speglad RAID)

Och status, eftersom RAID ännu inte har skapats, är statusen inte i en RAID-array

Utöver statustabellen finns det även en meny som består av följande poster:

Skapa en RAID-array

Ta bort en RAID-array

Återställa alla diskar till ett icke-RAID-tillstånd (om det finns flera RAID:er kommer alla RAID att raderas)

Jag använde inte följande andra punkter i detta skede, så jag kan inte säga något om dem.

Vi anger namnet på RAID, jag kommer att kalla det Mirror, vilket betyder spegel, sedan i enhetshanteraren är det under detta namn som denna diskenhet kommer att visas.

Nu i informationen om RAID-arrayer finns det en RAID med namnet Mirror, Typ RAID1, kapacitet 931,5 GB, statusen är normal och den kan vara startbar.

Om du vill att det ska ha ett operativsystem, installera sedan operativsystemet på det. Dessutom, när jag experimenterade, var mitt operativsystem på en annan disk, och efter att ha skapat en speglad RAID-array slutade operativsystemet att laddas. De där. Det var en blå skärm när du laddade, så om du har OS på en annan enhet bör du först skapa en RAID och sedan installera OS så att alla drivrutiner installeras korrekt!

Efter att ha startat operativsystemet, gå till Device Manager\Disk Drives och se Mirror-lagringsenheten där, d.v.s. detta är RAID1-spegeldisken.

Efter att en av diskarna har kopplats bort visas följande meddelande under uppstart med RAID-statusen Degraded (Degraded, dvs. en av diskarna saknas i RAID), men oavsett detta fortsätter operativsystemet att ladda.

Nu har jag startat från en felaktig RAID, detta kan ses med hjälp av ett speciellt program som följer med drivrutinerna till moderkortet.

Nu ansluter jag tillbaka disken och RAID-tillståndet går in i Rebuild (rekonstruktion, i detta tillstånd kopieras data från spegeln till den anslutna disken för att återställa funktionaliteten hos RAID, beroende på storleken på disken, denna process kan ta lång tid)

Vi laddar operativsystemet och tittar igen igenom programmet för att se vad som händer med RAID, allt är OK, raiden återställs och återuppbyggnad utförs med den installerade disken. Efter att ha slutfört denna process kommer allt att fungera som tidigare.

Återigen, innan du experimenterar med RAID, är det bättre att spara viktig information till ett annat medium, för säkerhets skull!

När det gäller fördelarna och nackdelarna med detta system:

Kostnaden för 1 GB är 2 gånger högre (eftersom för att lagra samma mängd information måste du köpa 2 diskar)

Hög feltolerans (även om det finns fel där all hårdvara brinner ut, men det finns inget sätt att skydda dig själv, utom kanske genom att lagra en kopia av dokumenten på en dedikerad server) Men återigen, om systemet implementeras på en backupserver, sedan om allt brinner ut, så borde i alla fall kopior av dokument finnas kvar på arbetsstationerna, ja, om inte alla datorer på J-kontoret brann ner

Hårdvaru-RAID (programvara RAID skapas med ett program, och inget program är skyddat från fel, därför är RAID via BIOS mer tillförlitligt)

Hallå. Idag fick jag tag i två helt nya hårddiskar, och jag funderade länge på vad jag kunde göra med dem för att hjälpa mina läsare. Efter att ha funderat på det bestämde jag mig till slut för att jag knappast kunde skriva något bättre än en berättelse om RAID 1 skapad av operativsystemet självt. Så vad är RAID 1?

RAID 1 är en uppsättning av två diskmedia, vars information dupliceras på båda diskarna. Det vill säga att du har två diskar som är kompletta kopior av varandra. Varför görs detta? Först och främst för att förbättra tillförlitligheten för informationslagring. Eftersom sannolikheten för fel på båda diskarna samtidigt är liten, om en disk misslyckas, har du alltid en kopia av all information på den andra. På en RAID 1-array kan du lagra all information precis som på en vanlig hårddisk, vilket gör att du inte kan oroa dig för ett viktigt projekt som du har arbetat med väldigt länge.

Idag kommer vi att titta på hur man skapar en RAID-array med Windows själv med två tomma diskar (jag förklarar med tillförsikt att den här instruktionen fungerar på Windows 7, 8 och 8.1). Om du är intresserad av att skapa en RAID-array med en redan full disk måste du läsa om detta ämne.

Och faktiskt instruktioner för din referens:

1) Installera först hårddiskarna i systemenheten och starta datorn.

2) Öppna "Kontrollpanelen → System och säkerhet → Administrativa verktyg → Datorhantering → Lagringsenheter → Diskhantering." När du slår på den för första gången kommer verktyget att informera dig om installationen av nya diskenheter och uppmana dig att välja en partition för dem. Om du har en disk på 2,2 TB eller mer, välj GPT, om mindre, så MBR.

3) Hitta en av våra nya hårddiskar längst ner i fönstret och högerklicka på den. Välj "Skapa spegelvolym":

4) Guiden för att skapa bilder öppnas. Klicka på nästa.

5) På den här sidan måste du lägga till en disk som kommer att duplicera den tidigare valda disken. Välj därför skivan på vänster sida och klicka på knappen "Lägg till":



Klicka på nästa.

6) Välj bokstaven som den nya volymen ska betecknas med. Jag valde M (för Mirror). Klicka på nästa.

7) Ställ in filsystem, klusterstorlek och volymnamn. Jag rekommenderar också att markera rutan bredvid "Snabbformatering", låt den göra allt på en gång. Och igen längre.

8) Kontrollera vad vi fick, om allt är korrekt, klicka på "Klar".

I den här artikeln kommer jag att ge en översikt över möjligheterna för att organisera RAID-arrayer med hjälp av de inbyggda verktygen i Windows Server och detaljera vilka fallgropar man kan stöta på när man skapar och använder sådana arrayer.

Programvara RAID-funktioner i Windows Server

Följande arrayer stöds:

  • randig volym (RAID0)
  • spegelvolym (spegelvolym, RAID1)
  • RAID5 volym
  • spand volym (en logisk volym finns på mer än en fysisk disk)

Dynamiska diskar

RAID-arrayer kan bara skapas på dynamiska diskar - en speciell layout av fysiska diskar (endast förstås av Windows), som har följande funktioner:

  • En vanlig (grundläggande) disk kan bara konverteras till en dynamisk disk som helhet.
  • Det är möjligt att konvertera en dynamisk disk tillbaka till en grundläggande disk, men bara om du tar bort alla volymer från den dynamiska disken.
  • En dynamisk disk är en stor NTFS-partition, på vilken ett stort antal volymer (både enkla och RAID) kan placeras med hjälp av smart serviceinformation; det är möjligt att ändra storlek på enkla volymer med vanliga Windows-verktyg. Jag vet dock inte hur optimalt och fragmenterad informationen kommer att lokaliseras.
  • De program för kloning, återställning och storleksändring av disk jag känner till stöder inte dynamiska diskar.
  • Dynamiska diskar som innehåller RAID-volymer kan flyttas till en annan dator som kör Windows Server, eftersom de innehåller nödvändig information för korrekt sammansättning av arrayen.

Det går inte att skapa volymer med olika RAID-nivåer

Du kan bara skapa RAID-volymer av en typ (nivå) på en grupp fysiska diskar. Till exempel, om vi har 3 fysiska diskar och vi skapade en RAID5-volym på dem utan att ta upp allt utrymme. Vi kommer inte att kunna skapa volymer av andra RAID-nivåer (RAID0 och RAID1) i det lediga utrymmet, utan bara RAID5 och enkla volymer.

Samtidig volymsynkronisering

Om flera RAID-volymer skapas på en diskgrupp, börjar de återställas samtidigt i händelse av fel efter att datorn startar. Detta är ett häftigt, rasande EPIC FAIL! En enkel situation: det finns två fysiska diskar, två RAID1-volymer har skapats på dem, en för operativsystemet, den andra för data.

Detta schema fungerar utmärkt tills det första felet (de enklaste typerna är ett plötsligt strömavbrott eller en blå skärm). Och så kommer skräcken. Operativsystemet startar och börjar samtidigt synkronisera båda RAID1-volymerna. Således får de fysiska diskarna konkurrerande kommandon för intensiva sekventiella operationer i tre olika fysiska områden samtidigt. Samtidigt slits skivmekaniken vilt, cachen är värdelös.

Från utsidan ser en sådan "feltolerans" ut så här: den totala prestandan för diskundersystemet sjunker med en faktor 20, själva operativsystemet kommer att starta antingen efter att synkroniseringen av en av volymerna är klar (15 minuter, om den är liten , 50 gigabyte), eller efter 20 minuter och kommer att vara värdelös tills synkroniseringen av en av volymerna är slut.

Jag anser att ovanstående beteende är en oacceptabel arkitektonisk missräkning från Microsofts sida och är förvånad över att detta problem ännu inte har lösts sedan tillkomsten av mjukvaru-RAID i Windows 2000 Server.

Om du befinner dig i den beskrivna situationen bör du inte vänta tills operativsystemet laddas och skivorna slits ut.

  1. Koppla bort en av de fysiska diskarna.
  2. Starta upp i OS med normal hastighet.
  3. Bryt spegeln och förvandla RAID1-volymer till enkla.
  4. Anslut den andra enheten tillbaka.
  5. Skapa bara en spegel för den volym du behöver.

RAID5

Jag kommer att beskriva ett scenario där du inte kommer att kunna återställa en degraderad RAID5-array till ett hälsosamt tillstånd, även om alla villkor finns för detta.

  1. Det finns en RAID5-array med sex diskar (Disk1-Disk6).
  2. Bland dem finns det en felaktig Disk1 (till exempel kan ett par megabyte av en terabytevolym inte läsas), men operativsystemet vet ännu inte om detta och har inte markerat det som felaktigt.
  3. Av någon anledning kopplades den fungerande Disk2 från arrayen.
  4. Enligt logiken i RAID5, om en disk misslyckas, bevaras arrayens funktionalitet, en sådan array markeras som försämrad, dess driftshastighet sjunker kraftigt och synkronisering med en ny fungerande disk krävs.
  5. Arbetsskivan 2 är ansluten på plats. Systemet känner igen det som felaktigt. För att synkronisera arrayen måste den här misslyckade disken tas bort från RAID5-arrayen och definieras som tom.
  6. Allt är klart för att synkronisera arrayen. Vi kör arrayreparationen (reparationen) på den tomma Disk2.
  7. PLÖTSLIGT stöter synkronisering på läsfel på den verkligt felaktiga disken Disk1 och stoppar.
  8. Massivet förblir nedbrutet. Disk1 är markerad som innehållande fel, Disk2 är markerad som online, men på grund av avbruten synkronisering innehåller den inte helt korrekta data.
  9. I hopp om återhämtning ansluts en helt ny fungerande Disk7. Arrayen återställs till den.
  10. Som ett resultat ersätts arbetsdisken2 med en annan fungerande disk7, men synkroniseringen avbryts igen, efter att ha hittat ett fel på den felaktiga disken Disk1.
  11. Och så vidare genom cykeln.

Det finns inget du kan göra förutom att kopiera data som fortfarande läses och bygga om hela arrayen.

Jag ville inte erkänna nederlag och försökte följande saker:

  • Synkronisera arrayen medan du hoppar över läsfel på disk Disk1 (detta är trots allt bara megabyte av en hel terabyte). Men Microsoft erbjuder inte ett sådant alternativ.
  • Sektor-för-sektor omskrivning av hela den misslyckade Disk1 till en annan frisk disk med hjälp av kloningsprogram. De program som var tillgängliga för mig med dynamiska diskar fungerade dock inte.

Ett exempel på en kompetent implementering av mjukvaru-RAID

Hård- och mjukvaruimplementeringen av RAID-kontrollern, känd som Intel Matrix Storage, och nyligen omdöpt till Intel Rapid Storage (fungerar på RAID-versioner av chipset som ICH9R, ICH10R) har eliminerats från ovanstående nackdelar. Intels hård- och mjukvaru-RAID ger många av fördelarna med mogna RAID-kontroller:

  • förmåga att identifiera hot-swappable diskar
  • möjlighet att skapa volymer med olika RAID-nivåer på en diskgrupp
  • sekventiell synkronisering och verifiering av RAID-volymer på en diskgrupp

Dess största nackdel, i motsats till RAID-styrenheter för fullständig hårdvara, förblir "mjukvara", varav följer:

  • brist på inbyggd cache och möjlighet att arbeta självständigt vid en olycka
  • helt beroende på operativsystem och drivrutiner
  • operationer som utförs på diskundersystemet laddar huvudprocessorn och minnet
  • saknar stöd för avancerade datorintensiva RAID-nivåer som RAID6

Användbara länkar

  • Vad är dynamiska diskar - Windows IT Pro [ganska gammal artikel]
  • Hela sanningen om dynamiska diskar - Hacker [läs noggrant, "hela" sanningen blandas med fabler]