macOS Sierra (10.12) så tilbagevenden af RAID-understøttelse til Apple Disk Utility, en funktion, der blev fjernet med OS X El Capitan (10.11). Med tilbagevenden af RAID-understøttelse i Disk Utility behøver du ikke længere bruge Terminal til at oprette og administrere dine RAID-systemer.
Apple returnerede ikke kun RAID-understøttelse til Diskværktøj; det ændrede brugergrænsefladen nok til at sikre, at din tidligere metode til at arbejde med RAID-arrays ville kræve at lære et par nye tricks.
Oplysningerne i denne artikel gælder for macOS Big Sur (11) til macOS Sierra (10.12).
RAID 0, 1, 10 og JBOD
Diskværktøj kan bruges til at oprette og administrere de samme fire RAID-versioner, som det altid har været i stand til at arbejde med:
- RAID 0 (stribet)
- RAID 1 (spejlet)
- RAID 10 (spejlet sæt stribede drev)
- JBOD (bare en masse diske)
Der er andre RAID-typer og tredjeparts RAID-apps, der kan administrere RAID-arrays for dig. I nogle tilfælde gør de et bedre stykke arbejde.
Hvorfor bruge RAID?
RAID-arrays kan løse nogle problemer, du kan opleve med din Macs nuværende lagersystem. Måske vil du have hurtigere ydeevne, som f.eks. er tilgængelig fra forskellige SSD-tilbud, indtil du indså, at en stor SSD er uden for dit budget. RAID 0 kan bruges til at øge ydeevnen til en rimelig pris.
På samme måde kan du bruge RAID 1 til at øge pålideligheden af et lagerarray, når dine behov kræver høj pålidelighed. Du kan endda kombinere RAID-tilstande for at producere et lagerarray, der er hurtigt og pålideligt.
Bundlinje
Processen med at skabe et RAID-array i Disk Utility involverer sletning af de diske, der udgør arrayet. Hvis du har data på disse diske, som du vil beholde, skal du sikkerhedskopiere dataene, før du fortsætter. Hvis du har brug for hjælp til at oprette en sikkerhedskopi, kan du tjekke Mac-sikkerhedskopisoftware, hardware og vejledninger til din Mac.
Opret og administrer et Striped RAID 0-array
Brug Disk Utility til at oprette og administrere et Striped (RAID 0)-array, som opdeler data mellem to eller flere diske for at give hurtigere adgang til data, der kan læses fra og data skrives til diskene.
RAID 0-krav
Diskværktøj kræver mindst to diske for at skabe et stribet RAID 0-array. Selvom der ikke er noget krav om, at diskene skal være af samme størrelse eller fra samme producent, bør diske i et stribet array matche for at sikre den bedste ydeevne og pålidelighed.
RAID 0 Array Failure Rate
Yderligere diske ud over minimumet kan bruges til at øge den samlede ydeevne, selvom det kommer på bekostning af at øge den samlede fejlrate for arrayet. Metoden til at beregne fejlfrekvensen for et stribet array, forudsat at alle diske i arrayet er ens, er som følger:
1 - (1 - den offentliggjorte fejlrate for en enkelt disk) hævet til antallet af skiver i arrayet
Slice er det udtryk, der almindeligvis bruges til at henvise til en enkelt disk i et RAID-array. Jo hurtigere du vil køre, jo større er risikoen for fiasko. Du bør have en backup-plan på plads, hvis du opretter et stribet RAID-array.
Brug Disk Utility til at oprette et RAID 0-array
For dette eksempel, antag, at du bruger to diske til at skabe et hurtigt stribet RAID 0-array.
- Launch Disk Utility, placeret på /Applications/Utilities/.
-
Sørg for, at de to diske, du ønsker at bruge i RAID-arrayet, er til stede i sidebjælken i Diskværktøj. De behøver ikke at blive udvalgt på dette tidspunkt; bare sørg for, at de er monteret på din Mac.
- Vælg RAID Assistant fra menuen Diskværktøj File.
-
I vinduet RAID Assistant skal du vælge Striped (RAID 0) og derefter vælge Next.
- RAID Assistant viser en liste over tilgængelige diske og diskenheder. Kun de diske, der opfylder kravene til den valgte RAID-type, er fremhævet, så du kan vælge dem. De sædvanlige krav er, at de skal formateres som Mac OS Extended (Journaled) og kan ikke være det aktuelle startdrev.
-
Vælg mindst to diske. Det er muligt at vælge individuelle diskenheder, som en disk kan være vært for, men det anses for at være bedre praksis at bruge en hel disk i et RAID-array. Vælg Next, når du er klar.
-
Indtast et navn til det nye stribede array, du er ved at oprette, og vælg et format, der skal anvendes på arrayet. Du kan også vælge en Chunk size. Klumpstørrelsen skal løst svare til den overvejende størrelse af data, dit array vil håndtere.
For eksempel, hvis RAID-arrayet bruges til at fremskynde macOS-operativsystemet, ville en chunk-størrelse på 64K fungere godt, da de fleste systemfiler generelt er små i størrelse. Hvis du planlægger at bruge det stribede array til at være vært for dine video- eller multimedieprojekter, kan den største tilgængelige chunk-størrelse være et bedre valg.
Hver disk, du har valgt til at være en del af dette stribede array, vil blive slettet og formateret, hvilket medfører, at alle eksisterende data på drevene går tabt.
- Vælg Next.
- Der vises et vindue, der beder dig bekræfte, at du vil oprette RAID 0-arrayet. Vælg Opret.
Diskværktøj opretter dit nye RAID-array. Når processen er fuldført, viser RAID Assistant en meddelelse om, at processen var vellykket, og dit nye stribede array er monteret på din Macs skrivebord.
Slet et RAID 0-array
Når du ikke længere har brug for det stribede RAID 0-array, du har oprettet, kan Diskværktøj fjerne det og nedbryde det tilbage til de individuelle diske, som du derefter kan bruge, som det passer dig.
- Start Diskværktøj.
- Vælg det stribede array, du vil fjerne, i sidebjælken i Diskværktøj. Sidebjælken viser ikke disktyperne, så du skal vælge disken efter navn. Du kan bekræfte, at det er den rigtige disk ved at se på infopanelet (panelet nederst til højre i vinduet Diskværktøj). Typen skal sige "RAID Set Volume."
- Lige over infopanelet er en Delete RAID knap. Hvis du ikke kan se knappen, har du muligvis valgt den forkerte disk i sidebjælken. Vælg Slet RAID.
- Der falder et vindue ned, der beder dig bekræfte sletningen af RAID-sættet. Vælg Slet.
-
Et andet vindue falder ned, der viser fremskridtene for sletning af RAID-arrayet. Når processen er fuldført, skal du vælge Udført.
Sletning af et RAID-array kan efterlade nogle eller alle de udsnit, der udgør arrayet, i en ikke-initialiseret tilstand. Det er en god idé at slette og formatere alle de diske, der var en del af det slettede array.
Opret og administrer et RAID 1-array
RAID Assistant, en komponent af Disk Utility i macOS, understøtter flere RAID-arrays. Dette afsnit ser på oprettelse og administration af et RAID 1-array, også kendt som et spejlet array.
Mirrored arrays replikerer data på tværs af to eller flere diske med det primære mål at øge pålideligheden ved at skabe dataredundans og sikre, at hvis en disk i et spejlet array skulle fejle, ville datatilgængeligheden fortsætte uden afbrydelser.
RAID 1 Array-krav
RAID 1 kræver mindst to diske for at udgøre RAID-arrayet. Tilføjelse af flere diske til arrayet øger den overordnede pålidelighed i kraft af antallet af diske i arrayet. Du kan lære mere om RAID 1-krav og hvordan man beregner pålidelighed på RAID 1: Mirroring Hard Drives.
Brug diskværktøj til at oprette et RAID 1-array
Sørg for, at de diske, der udgør dit RAID 1-spejlede array, er tilsluttet din Mac og monteret på skrivebordet.
- Start Diskværktøj, placeret i /Applications/Utilities/.
- Bekræft, at de diske, du har til hensigt at bruge i det spejlede array, er angivet i sidebjælken i Diskværktøj. Diskene skal ikke vælges, men de skal være til stede i sidebjælken.
- Vælg RAID Assistant fra menuen Diskværktøj File.
- I vinduet RAID Assistant, der åbnes, skal du vælge Mirrored (RAID 1) fra listen over RAID-typer og derefter vælge Next.
- Der vises en liste over diske og enheder. Vælg den disk eller den diskenhed, du ønsker skal være en del af det spejlede array. Du kan vælge begge typer, men bedste praksis er at bruge en hel disk for hver RAID-slice.
- I kolonnen Role i vinduet til valg af disk skal du bruge rullemenuen til at vælge, hvordan den valgte disk skal bruges: som en RAID-slice eller som en reservedel. Du skal have mindst to RAID-slices; en reservedel bruges, hvis en diskslice fejler eller er afbrudt fra RAID-sættet. Når et udsnit fejler eller afbrydes, bruges en reserve automatisk i stedet, og RAID-arrayet begynder genopbygningsprocessen for at fylde reservedelen med data fra de andre medlemmer af RAID-sættet.
- Foretag dine valg, og vælg derefter Next.
- RAID-assistenten beder dig om at indstille egenskaberne for det spejlede RAID-sæt. Dette inkluderer at give RAID-sættet et navn, vælge en formattype, der skal bruges, og vælge chunk-størrelse. Brug 64K til arrays, der skal huse generelle data og operativsystemer. Brug en større chunk-størrelse til arrays, der gemmer billeder, musik eller videoer. Brug den mindre chunk-størrelse til arrays, der bruges med databaser og regneark.
- Mirrored RAID-sæt kan også konfigureres til automatisk at genopbygge arrayet, når et udsnit fejler eller afbrydes. Vælg Automatically Rebuild for at sikre optimal dataintegritet. Vær opmærksom på, at automatisk genopbygning kan få din Mac til at fungere langsomt, mens genopbygningen er i gang.
-
Foretag dine valg, og vælg derefter Next.
Du er ved at slette og formatere de diske, der er knyttet til RAID-arrayet. Alle data på diskene vil gå tabt. Sørg for, at du har en sikkerhedskopi af alt indhold på disse diske, før du fortsætter.
- Der falder et vindue ned, der beder dig bekræfte, at du vil oprette RAID 1-sættet. Vælg Opret.
- RAID-assistenten viser en proceslinje og status, når arrayet oprettes. Når det er færdigt, skal du vælge Done.
Tilføj udsnit til et spejlet RAID 1-array
Der kan komme et tidspunkt, hvor du vil tilføje udsnit til det spejlede RAID 1-array. Du ønsker måske at gøre dette for at øge pålideligheden eller for at erstatte ældre udsnit, der viser problemer.
- Start Diskværktøj.
- Vælg RAID 1-disken (spejlet) i sidebjælken i Diskværktøj. Du kan kontrollere, om du har valgt det korrekte element, ved at undersøge infopanelet nederst i vinduet Diskværktøj. Typen skal læse "RAID Set Volume."
- For at tilføje et udsnit til RAID 1-arrayet skal du vælge knappen plus (+), som er placeret over infopanelet.
- Vælg Add Member fra rullemenuen, der vises, hvis det udsnit, du tilføjer, vil blive brugt aktivt i arrayet. Vælg Add Spare, hvis formålet med det nye udsnit er at tjene som backup, hvis et udsnit fejler eller er afbrudt fra arrayet.
-
Der vises et vindue med en liste over tilgængelige diske og diskenheder, der kan føjes til det spejlede array. Vælg en disk eller diskenhed, og vælg derefter Choose.
Den disk, du er ved at tilføje, vil blive slettet; sørg for at have en sikkerhedskopi af alle data, den indeholder.
- Der falder et vindue ned for at bekræfte, at du er ved at tilføje en disk til RAID-sættet. Vælg Add.
- Arket viser en statuslinje. Når disken er blevet tilføjet til RAID, skal du vælge Done.
Fjern et RAID 1-udsnit
Du kan fjerne et RAID-udsnit fra et RAID 1-spejl, forudsat at der er mere end to udsnit. Du ønsker måske at fjerne et udsnit for at erstatte det med en anden nyere disk eller bruge det som en del af et backup- eller arkiveringssystem. Diske, der fjernes fra et RAID 1-spejl, har norm alt dataene bevaret. Dette giver dig mulighed for at arkivere dataene på et sikkert sted uden at forstyrre RAID-arrayet.
For at dataene skal bevares, skal filsystemet på det fjernede udsnit kunne ændres. Hvis størrelsesændringen mislykkes, går alle data på det fjernede udsnit tabt.
- Start Diskværktøj.
- Vælg RAID-arrayet fra Disk Utility-sidebjælken.
- Vinduet Diskværktøj viser alle de udsnit, der udgør det spejlede array. Vælg det udsnit, du vil fjerne, og vælg derefter knappen minus (- ).
- Der vises et vindue, der beder dig bekræfte, at du vil fjerne et udsnit, og at du er klar over, at dataene på det fjernede udsnit kan gå tabt. Vælg Fjern.
- Arket viser en statuslinje. Når fjernelsen er fuldført, skal du vælge Done.
Reparer et RAID 1-array
Det kan se ud til, at Repair-funktionen skal ligne Disk Utility's First Aid, undtagen tilpasset til behovene i et RAID 1-spejlet array. Reparation har dog en helt anden betydning her. Grundlæggende bruges Repair til at tilføje en ny disk til RAID-sættet og tvinge en genopbygning af RAID-sættet til at kopiere dataene til det nye RAID-medlem.
Når "reparationsprocessen" er fuldført, skal du fjerne RAID-udsnittet, der mislykkedes og bad dig om at køre reparationsprocessen.
Reparation er det samme som at bruge add (+) knappen og vælge New Membersom den type disk eller diskenhed, der skal tilføjes. Da du manuelt skal fjerne den dårlige RAID-slice ved at bruge minus (-) knappen, når du bruger reparationsfunktionen, kan du bruge Add (+) og Remove (- ) i stedet.
Fjern et spejlet RAID 1-array
Du kan helt fjerne et spejlet array og returnere hvert stykke, der udgør arrayet, til almindelig brug af din Mac.
- Start Diskværktøj.
- Vælg det spejlede array i sidebjælken i Diskværktøj. Bekræft, at du har valgt det korrekte element ved at kontrollere infopanelet og bekræfte, at typen er indstillet til "RAID Set Volume."
- Lige over infopanelet skal du vælge Delete RAID.
- Der falder et vindue ned og advarer dig om, at du er ved at slette RAID-sættet. Diskværktøj forsøger at bryde RAID-arrayet fra hinanden, mens dataene på hvert RAID-udsnit bevares. Der er ingen garanti for, at dataene er intakte efter sletningen af RAID-arrayet. Hvis du har brug for dataene, skal du udføre en sikkerhedskopi, før du vælger Slet
- Arket viser en statuslinje, når RAID'et fjernes. Når det er færdigt, skal du vælge Done.
Opret og administrer RAID 10 eller RAID 01
RAID-assistenten, der er inkluderet i Disk Utility og macOS, understøtter oprettelse af sammensatte RAID-arrays - det vil sige arrays, der involverer kombinationen af stribede og spejlede RAID-sæt.
Det mest almindelige sammensatte RAID-array er et RAID 10- eller RAID 01-array. RAID 10 er stripingen (RAID 0) af et par RAID 1-spejlsæt (en striping af spejle), mens RAID 01 er spejlingen af et par RAID 0-stribede sæt (en spejling af striber).
Dette eksempel opretter et RAID 10-sæt ved hjælp af Diskværktøj og RAID Assistant. Du kan bruge det samme koncept til at lave et RAID 01-array, selvom RAID 10 er mere almindeligt.
RAID 10 bruges ofte, når du vil have hastigheden som et stribet array, men ikke ønsker at være sårbar over for fejl på en enkelt disk, som i et norm alt stribet array ville få dig til at miste alle dine data. Ved at stribe et par spejlede arrays øger du pålideligheden, mens du bibeholder den forbedrede ydeevne i et stribet array.
Plidelighedsforbedringen kommer på bekostning af en fordobling af antallet af nødvendige diske.
RAID 10-krav
RAID 10 kræver mindst fire diske, opdelt i to stribede sæt af to diske. Diskene skal være fra samme producent og være af samme størrelse, selvom det teknisk set ikke er et krav.
Brug Disk Utility til at oprette et RAID 10-array
Sådan oprettes et RAID 10-array:
- Start ved at bruge Disk Utility og RAID Assistant til at oprette et spejlet array, der består af to diske.
- Med det første spejlede par oprettet, gentag processen for at oprette et andet spejlet par. For at lette forståelsen vil du måske give de spejlede arrays navne, såsom Mirror1 og Mirror2.
- På dette tidspunkt har du to spejlede arrays ved navn Mirror1 og Mirror2.
- Opret et stribet array ved at bruge Mirror1 og Mirror2 som de udsnit, der udgør RAID 10-arrayet, ved at følge instruktionerne for at oprette stribede RAID-arrays. Det vigtige trin i processen er at vælge Mirror1 og Mirror2 som de diske, der skal udgøre det stribede array.
- Når du er færdig med trinene til at oprette et stribet array, er du færdig med at oprette et sammensat RAID 10-array.
Opret og administrer et JBOD-array
Det endelige RAID-sæt, Disk Utility kan lave, kaldes almindeligvis JBOD (Just a Bunch of Disks) - en sammenkædning af diske. Teknisk set er det ikke et anerkendt RAID-niveau, som RAID 0 og RAID 1 er. Ikke desto mindre er det en nyttig metode til at bruge flere diske til at skabe en enkelt større volumen til opbevaring.
JBOD-krav
Kravene til oprettelse af et JBOD-array er løse. Diske, der udgør arrayet, kan være fra flere producenter, og diskens ydeevne behøver ikke at blive matchet.
JBOD-arrays giver hverken en stigning i ydeevnen eller en stigning i pålideligheden. Selvom det kan være muligt at gendanne data ved hjælp af datagendannelsesværktøjer, vil en enkelt diskfejl sandsynligvis føre til tabte data. Som med alle RAID-arrays er det en god idé at have en backup-plan.
Brug Disk Utility til at oprette et JBOD-array
Før du begynder, skal du sørge for, at de diske, du vil bruge til JBOD-arrayet, er tilsluttet din Mac og monteret på skrivebordet.
- Launch Disk Utility, placeret på /Applications/Utilities/.
- Vælg RAID Assistant i menuen Diskværktøj File.
- I vinduet RAID Assistant skal du vælge Concatenated (JBOD) og derefter vælge Next.
- I diskvalgslisten, der vises, skal du vælge to eller flere diske, som du vil bruge i JBOD-arrayet. Du kan vælge en hel disk eller en diskenhed på en disk.
- Foretag dine valg, og vælg Next.
- Indtast et navn til JBOD-arrayet, et format, der skal bruges, og en Chunk-størrelse. Vær opmærksom på, at chunk-størrelse har ringe betydning i et JBOD-array. Alligevel kan du følge Apples retningslinjer for at vælge en større chunkstørrelse til multimediefiler og en mindre chunkstørrelse til databaser og operativsystemer.
- Foretag dine valg, og vælg derefter Next.
- Du er advaret om, at oprettelse af JBOD-arrayet sletter alle data, der i øjeblikket er gemt på de diske, der udgør arrayet. Vælg Opret.
- RAID-assistenten opretter det nye JBOD-array. Når det er færdigt, skal du vælge Udført.
Tilføj diske til et JBOD-array
Hvis du løber tør for plads på dit JBOD-array, kan du øge dets størrelse ved at tilføje diske til arrayet.
Sørg for, at de diske, du planlægger at tilføje til det eksisterende JBOD-array, er knyttet til din Mac og monteret på skrivebordet.
- Start Diskværktøj, hvis det ikke er åbent.
- Vælg den JBOD-array, du oprettede tidligere, i sidebjælken i Diskværktøj.
- Tjek infopanelet for at sikre, at du har valgt det korrekte element. Typefeltet skal være "RAID Set Volume."
- Vælg knappen plus (+) placeret over infopanelet.
- Fra listen over tilgængelige diske, vælg den disk eller den diskenhed, du ønsker at tilføje til JBOD-arrayet. Vælg Vælg for at fortsætte.
- Der falder et vindue ned, der advarer dig om, at den disk, du tilføjer, vil blive slettet, hvilket medfører, at alle data på disken går tabt. Vælg Add.
- Disken er tilføjet, hvilket får den tilgængelige lagerplads på JBOD-arrayet til at øges.
Fjern en disk fra et JBOD-array
Det er muligt at fjerne en disk fra et JBOD-array, selvom det har problemer. Disken, der fjernes, skal være den første disk i arrayet, og der skal være nok ledig plads på de resterende diske til at flytte dataene fra den disk, du planlægger at fjerne, til de diske, der forbliver i arrayet. Ændring af størrelsen på arrayet på denne måde kræver, at partitionskortet genskabes. Enhver fejl i nogen del af processen får processen til at afbryde, og dataene i arrayet går tabt.
- Start Disk Utility, og vælg JBOD-arrayet fra sidebjælken.
- Disk Utility viser listen over diske, der udgør arrayet. Vælg den disk, du vil fjerne, og vælg knappen minus (- ).
- Du bliver advaret om muligt tab af data, hvis processen mislykkes. Vælg Remove for at fortsætte.
- Når fjernelsen er fuldført, skal du vælge Udført.
Slet et JBOD-array
Du kan slette et JBOD-array og returnere hver disk, der udgør JBOD-arrayet, til almindelig brug.
- Start Diskværktøj.
- Vælg JBOD-arrayet fra sidebjælken i Diskværktøj.
- Sørg for, at Type-feltet under infopanelet viser "RAID Set Volume."
- Vælg Slet.
- Der falder et vindue ned, der advarer dig om, at sletning af JBOD-arrayet sandsynligvis vil medføre, at alle data i arrayet går tabt. Vælg Slet.
- Når JBOD-arrayet er fjernet, skal du vælge Done.