MacOS Diskverktøy kan lage fire populære RAID-arrayer

Innholdsfortegnelse:

MacOS Diskverktøy kan lage fire populære RAID-arrayer
MacOS Diskverktøy kan lage fire populære RAID-arrayer
Anonim

macOS Sierra (10.12) fikk tilbake RAID-støtte til Apple Disk Utility, en funksjon som ble fjernet med OS X El Capitan (10.11). Med retur av RAID-støtte i Diskverktøy trenger du ikke lenger å bruke Terminal for å opprette og administrere RAID-systemene dine.

Apple returnerte ikke bare RAID-støtte til Diskverktøy; det endret brukergrensesnittet nok til å sikre at din tidligere metode for å jobbe med RAID-arrayer ville kreve å lære noen nye triks.

Informasjonen i denne artikkelen gjelder for macOS Big Sur (11) til macOS Sierra (10.12).

RAID 0, 1, 10 og JBOD

Diskverktøy kan brukes til å lage og administrere de samme fire RAID-versjonene som det alltid har vært i stand til å jobbe med:

  • RAID 0 (stripet)
  • RAID 1 (speilet)
  • RAID 10 (speilet sett med stripete stasjoner)
  • JBOD (bare en haug med disker)

Det finnes andre RAID-typer og tredjeparts RAID-apper som kan administrere RAID-arrays for deg. I noen tilfeller gjør de en bedre jobb.

Hvorfor bruke RAID?

RAID-matriser kan løse noen problemer du kan oppleve med Macens nåværende lagringssystem. Kanskje du vil ha raskere ytelse, slik den er tilgjengelig fra forskjellige SSD-tilbud, til du innså at en stor SSD er utenfor budsjettet ditt. RAID 0 kan brukes til å øke ytelsen til en rimelig pris.

På samme måte kan du bruke RAID 1 til å øke påliteligheten til en lagringsgruppe når dine behov krever høy pålitelighet. Du kan til og med kombinere RAID-moduser for å produsere en lagringsgruppe som er rask og pålitelig.

bunnlinjen

Prosessen med å lage en RAID-array i Diskverktøy innebærer å slette diskene som utgjør arrayen. Hvis du har data på disse diskene som du vil beholde, må du sikkerhetskopiere dataene før du fortsetter. Hvis du trenger hjelp med å lage en sikkerhetskopi, sjekk ut Mac-sikkerhetskopiprogramvare, -maskinvare og -veiledninger for din Mac.

Opprett og administrer et stripet RAID 0-array

Bruk Diskverktøy for å opprette og administrere en stripet (RAID 0)-array, som deler data mellom to eller flere disker for å gi raskere tilgang for data som leses fra og data skrives til diskene.

RAID 0-krav

Diskverktøy krever minimum to disker for å lage en stripet RAID 0-array. Selv om det ikke er noe krav om at diskene skal være av samme størrelse eller fra samme produsent, bør disker i en stripet array matche for å sikre best ytelse og pålitelighet.

RAID 0 Array Failure Rate

Ytterligere disker utover minimum kan brukes for å øke den generelle ytelsen, selv om det kommer på bekostning av å øke den totale feilfrekvensen til arrayet. Metoden for å beregne feilfrekvensen til en stripet matrise, forutsatt at alle diskene i matrisen er like, er som følger:

1 - (1 - den publiserte feilfrekvensen for en enkelt disk) hevet til antall stykker i matrisen

Slice er begrepet som vanligvis brukes for å referere til en enkelt disk i en RAID-array. Jo raskere du ønsker å gå, jo større er risikoen for feil. Du bør ha en sikkerhetskopiplan på plass hvis du lager en stripet RAID-array.

Bruk diskverktøy for å lage et RAID 0-array

For dette eksempelet, anta at du bruker to disker for å lage en rask stripet RAID 0-matrise.

  1. Launch Disk Utility, som ligger på /Applications/Utilities/.
  2. Forsikre deg om at de to diskene du ønsker å bruke i RAID-arrayet er tilstede i Diskverktøy-sidefeltet. De trenger ikke velges på dette tidspunktet; bare sørg for at de er montert på Mac-en din.

  3. Velg RAID Assistant fra Diskverktøyet Fil-menyen.
  4. I RAID Assistant-vinduet, velg Striped (RAID 0) og velg deretter Next.

    Image
    Image
  5. RAID-assistenten viser en liste over tilgjengelige disker og volumer. Bare de diskene som oppfyller kravene for den valgte RAID-typen er uthevet, slik at du kan velge dem. De vanlige kravene er at de må formateres som Mac OS Extended (Journaled) og kan ikke være gjeldende oppstartsstasjon.
  6. Velg minst to disker. Det er mulig å velge individuelle volumer som en disk kan være vert for, men det anses som bedre praksis å bruke en hel disk i en RAID-array. Velg Next når du er klar.

    Image
    Image
  7. Skriv inn et navn for den nye stripete matrisen du skal lage, og velg et format som skal brukes på matrisen. Du kan også velge en Chunk size. Delstørrelsen skal løst samsvare med den dominerende størrelsen på dataene matrisen din skal håndtere.

    For eksempel, hvis RAID-arrayen brukes til å øke hastigheten på macOS-operativsystemet, vil en delstørrelse på 64K fungere bra siden de fleste systemfiler generelt er små i størrelse. Hvis du planlegger å bruke den stripete matrisen til å være vert for video- eller multimedieprosjektene dine, kan den største tilgjengelige delstørrelsen være et bedre valg.

    Hver disk du valgte å være en del av denne stripete matrisen vil bli slettet og formatert, noe som fører til at alle eksisterende data på stasjonene går tapt.

  8. Velg Next.
  9. Et vindu vises som ber deg bekrefte at du vil opprette RAID 0-arrayen. Velg Create.

Diskverktøy oppretter din nye RAID-array. Når prosessen er fullført, viser RAID-assistenten en melding om at prosessen var vellykket, og det nye stripete arrayet ditt er montert på Mac-ens skrivebord.

Slett et RAID 0-array

nr

  1. Launch Diskverktøy.
  2. I sidefeltet for Diskverktøy velger du den stripete matrisen du vil fjerne. Sidefeltet viser ikke disktypene, så du må velge disken etter navn. Du kan bekrefte at det er riktig disk ved å se på Info-panelet (panelet nederst til høyre i Diskverktøy-vinduet). Typen skal si "RAID Set Volume."
  3. Like over infopanelet er en Delete RAID-knapp. Hvis du ikke ser knappen, kan det hende du har valgt feil disk i sidefeltet. Velg Slett RAID.
  4. Et vindu faller ned og ber deg bekrefte slettingen av RAID-settet. Velg Slett.
  5. Et annet vindu faller ned, og viser fremdriften for sletting av RAID-arrayen. Når prosessen er fullført, velg Done.

    Sletting av en RAID-matrise kan etterlate noen av eller alle skivene som utgjorde matrisen i en uinitialisert tilstand. Det er en god idé å slette og formatere alle diskene som var en del av den slettede matrisen.

Opprett og administrer et RAID 1-array

RAID Assistant, en komponent av Diskverktøy i macOS, støtter flere RAID-arrayer. Denne delen ser på å opprette og administrere en RAID 1-matrise, også kjent som en speilet matrise.

Speilede arrays replikerer data på tvers av to eller flere disker, med det primære målet å øke påliteligheten ved å skape dataredundans, og sikre at hvis en disk i en speilet array skulle svikte, vil datatilgjengeligheten fortsette uten avbrudd.

Image
Image

RAID 1-arraykrav

RAID 1 krever minimum to disker for å utgjøre RAID-arrayen. Hvis du legger til flere disker i arrayet, øker den generelle påliteligheten med kraften til antall disker i arrayet. Du kan lære mer om RAID 1-krav og hvordan du beregner pålitelighet på RAID 1: Mirroring Hard Drives.

Bruk diskverktøy for å lage et RAID 1-array

Pass på at diskene som skal utgjøre RAID 1-speilet array er festet til Mac-en og montert på skrivebordet.

  1. Launch Disk Utility, som ligger i /Applications/Utilities/.
  2. Bekreft at diskene du har tenkt å bruke i den speilvendte matrisen er oppført i sidefeltet for Diskverktøy. Diskene trenger ikke velges, men de må være til stede i sidefeltet.
  3. Velg RAID Assistant fra Diskverktøyet Fil-menyen.
  4. I RAID Assistant-vinduet som åpnes, velg Mirrored (RAID 1) fra listen over RAID-typer og velg deretter Next.
  5. En liste over disker og volumer vises. Velg disken eller volumet du vil skal være en del av den speilede matrisen. Du kan velge begge typer, men beste praksis er å bruke en hel disk for hver RAID-slice.
  6. I Role-kolonnen i diskvalgvinduet, bruk rullegardinmenyen til å velge hvordan den valgte disken skal brukes: som en RAID-slice eller som en reservedel. Du må ha minst to RAID-slicer; en reservedel brukes hvis en diskdel svikter eller er koblet fra RAID-settet. Når en del svikter eller kobles fra, brukes en reserve automatisk i stedet, og RAID-arrayet starter gjenoppbyggingsprosessen for å fylle reservedelen med data fra de andre medlemmene av RAID-settet.
  7. Velg dine valg og velg deretter Next.
  8. RAID-assistenten ber deg angi egenskapene til det speilvendte RAID-settet. Dette inkluderer å gi RAID-settet et navn, velge en formattype som skal brukes og velge delstørrelse. Bruk 64K for arrays som skal inneholde generelle data og operativsystemer. Bruk en større delstørrelse for matriser som lagrer bilder, musikk eller videoer. Bruk den mindre delstørrelsen for matriser som brukes med databaser og regneark.
  9. Speilvendte RAID-sett kan også konfigureres til å gjenoppbygge arrayen automatisk når en del svikter eller kobles fra. Velg Automatically Rebuild for å sikre optimal dataintegritet. Vær oppmerksom på at automatisk gjenoppbygging kan føre til at Mac-en fungerer sakte mens gjenoppbyggingen pågår.
  10. Velg dine valg og velg Next.

    Du er i ferd med å slette og formatere diskene knyttet til RAID-arrayet. Alle data på diskene vil gå tapt. Sørg for at du har en sikkerhetskopi av innholdet på disse diskene før du fortsetter.

  11. Et vindu faller ned og ber deg bekrefte at du vil opprette RAID 1-settet. Velg Create.
  12. RAID-assistenten viser en prosesslinje og status når matrisen opprettes. Når den er fullført, velg Done.

Legg til stykker til et speilet RAID 1-array

Det kan komme en tid når du vil legge til skiver til den speilvendte RAID 1-arrayen. Det kan være lurt å gjøre dette for å øke påliteligheten eller for å erstatte eldre skiver som viser problemer.

  1. Launch Diskverktøy.
  2. I sidefeltet for Diskverktøy velger du RAID 1-disken (speilet). Du kan sjekke om du valgte riktig element ved å undersøke infopanelet nederst i Diskverktøy-vinduet. Type skal stå "RAID Set Volume."
  3. For å legge til et stykke til RAID 1-arrayen, velg plus (+)-knappen over infopanelet.
  4. Fra rullegardinmenyen som vises, velg Legg til medlem hvis stykket du legger til skal brukes aktivt i arrayet. Velg Add Spare hvis formålet med den nye delen er å tjene som en sikkerhetskopi hvis en del mislykkes eller kobles fra matrisen.
  5. Et vindu vises som viser tilgjengelige disker og volumer som kan legges til den speilede matrisen. Velg en disk eller et volum, og velg deretter Choose.

    Disken du skal legge til vil bli slettet; sørg for at du har en sikkerhetskopi av alle data den inneholder.

  6. Et vindu faller ned for å bekrefte at du er i ferd med å legge til en disk i RAID-settet. Velg Add.
  7. Arket viser en statuslinje. Når disken er lagt til RAID, velg Done.

Fjern et RAID 1-stykke

Du kan fjerne et RAID-stykke fra et RAID 1-speil forutsatt at det er mer enn to stykker. Det kan være lurt å fjerne en skive for å erstatte den med en annen nyere disk eller bruke den som en del av et sikkerhetskopierings- eller arkiveringssystem. Disker som fjernes fra et RAID 1-speil har vanligvis dataene bevart. Dette lar deg arkivere dataene på et trygt sted uten å forstyrre RAID-arrayet.

For at dataene skal beholdes, må filsystemet på den fjernede delen kunne endre størrelsen. Hvis endringen av størrelse mislykkes, går alle data på den fjernede delen tapt.

  1. Launch Disk Utility.
  2. Velg RAID-arrayen fra sidefeltet for Diskverktøy.
  3. Diskverktøy-vinduet viser alle skivene som utgjør den speilvendte matrisen. Velg stykket du vil fjerne, og velg deretter minus (- )-knappen.
  4. Et vindu vises som ber deg bekrefte at du vil fjerne en skive og at du er klar over at dataene på den fjernede skiven kan gå tapt. Velg Fjern.
  5. Arket viser en statuslinje. Når fjerningen er fullført, velg Done.

Reparer en RAID 1-array

Det kan virke som om reparasjonsfunksjonen skal ligne på Disk Utilitys førstehjelp, bortsett fra rettet mot behovene til en RAID 1-speilet array. Reparasjon har imidlertid en helt annen betydning her. I hovedsak brukes Repair til å legge til en ny disk i RAID-settet og tvinge en gjenoppbygging av RAID-settet for å kopiere dataene til det nye RAID-medlemmet.

Når "reparasjonsprosessen" er fullført, fjerner du RAID-delen som mislyktes og ba deg kjøre reparasjonsprosessen.

Reparasjon er det samme som å bruke add (+)-knappen og velge New Membersom typen disk eller volum som skal legges til. Siden du må fjerne den dårlige RAID-delen manuelt ved å bruke minus (-)-knappen når du bruker reparasjonsfunksjonen, kan du bruke Add (+) og Remove (- ) i stedet.

Remove a Mirrored RAID 1 Array

Du kan fjerne en speilet array fullstendig, og returnere hver skive som utgjør arrayen til generell bruk av Mac-en.

  1. Launch Diskverktøy.
  2. Velg den speilede matrisen i sidefeltet for Diskverktøy. Bekreft at du valgte riktig element ved å sjekke infopanelet og bekrefte at typen er satt til "RAID Set Volume."
  3. Like over infopanelet, velg Delete RAID.
  4. Et vindu faller ned og advarer deg om at du er i ferd med å slette RAID-settet. Diskverktøy prøver å bryte RAID-arrayet fra hverandre mens dataene på hver RAID-slice bevares. Det er ingen garanti for at dataene er intakte etter sletting av RAID-arrayet. Hvis du trenger dataene, foreta en sikkerhetskopi før du velger Delete
  5. Arket viser en statuslinje når RAID-en fjernes. Når den er fullført, velg Done.

Opprett og administrer RAID 10 eller RAID 01

RAID-assistenten som følger med Diskverktøy og macOS støtter å lage sammensatte RAID-matriser, det vil si matriser som involverer kombinasjonen av stripete og speilvendte RAID-sett.

Den vanligste sammensatte RAID-matrisen er en RAID 10- eller RAID 01-matrise. RAID 10 er striping (RAID 0) av et par RAID 1 speilsett (en striping av speil), mens RAID 01 er speiling av et par RAID 0 stripete sett (en speiling av striper).

Image
Image

Dette eksemplet oppretter et RAID 10-sett ved hjelp av Diskverktøy og RAID-assistenten. Du kan bruke det samme konseptet for å lage en RAID 01-array, selv om RAID 10 er mer vanlig.

RAID 10 brukes ofte når du vil ha hastigheten til en stripet array, men ikke ønsker å være sårbar for feil på en enkelt disk, som i en normal stripet array vil føre til at du taper alle dataene dine. Ved å stripe et par speilede arrays øker du påliteligheten samtidig som du opprettholder den forbedrede ytelsen i en striped array.

Pålitelighetsforbedringen kommer på bekostning av en dobling av antall disker som trengs.

RAID 10-krav

RAID 10 krever minst fire disker, delt inn i to stripete sett med to disker. Diskene bør være fra samme produsent og være av samme størrelse, selv om det teknisk sett ikke er et krav.

Bruk diskverktøy for å lage et RAID 10-array

Slik oppretter du en RAID 10-matrise:

  1. Begynn med å bruke Disk Utility og RAID Assistant for å lage en speilet matrise som består av to disker.
  2. Med det første speilet par opprettet, gjenta prosessen for å lage et andre speilet par. For å lette forståelsen kan det være lurt å gi de speilvendte matrisene navn, for eksempel Mirror1 og Mirror2.
  3. På dette tidspunktet har du to speilede arrays k alt Mirror1 og Mirror2.
  4. Opprett en stripet matrise ved å bruke Mirror1 og Mirror2 som stykkene som utgjør RAID 10-matrisen, følg instruksjonene for å lage stripede RAID-matriser. Det viktige trinnet i prosessen er å velge Mirror1 og Mirror2 som diskene som skal utgjøre den stripede matrisen.
  5. Når du fullfører trinnene for å lage en stripet matrise, er du ferdig med å lage en sammensatt RAID 10-matrise.

Opprett og administrer en JBOD-array

Det endelige RAID-settet som Diskverktøy kan lage, blir ofte referert til som JBOD (Just a Bunch of Disks) - en sammenkobling av disker. Teknisk sett er det ikke et anerkjent RAID-nivå, slik RAID 0 og RAID 1 er. Likevel er det en nyttig metode for å bruke flere disker for å lage et enkelt større volum for lagring.

Image
Image

JBOD-krav

Kravene for å lage en JBOD-array er løse. Disker som utgjør arrayet kan være fra flere produsenter, og diskytelsen trenger ikke å samsvare.

JBOD-matriser gir verken ytelsesøkning eller pålitelighetsøkning. Selv om det kan være mulig å gjenopprette data ved hjelp av datagjenopprettingsverktøy, vil en enkelt diskfeil sannsynligvis føre til tapte data. Som med alle RAID-matriser er det en god idé å ha en sikkerhetskopiplan.

Bruk diskverktøy for å lage en JBOD-array

Før du begynner, sørg for at diskene du vil bruke for JBOD-arrayet er koblet til Mac-en og montert på skrivebordet.

  1. Launch Disk Utility, lokalisert på /Applications/Utilities/.
  2. Fra Diskverktøyet Fil-menyen, velg RAID Assistant.
  3. I RAID Assistant-vinduet, velg Concatenated (JBOD) og velg deretter Next.
  4. I Diskvalglisten som vises, velg to eller flere disker som du vil bruke i JBOD-arrayen. Du kan velge en hel disk eller et volum på en disk.
  5. Velg dine valg og velg Next.
  6. Skriv inn et navn for JBOD-arrayen, et format som skal brukes og en Chunk-størrelse. Vær oppmerksom på at chunk-størrelse har liten betydning i en JBOD-array. Likevel kan du følge Apples retningslinjer for å velge en større delstørrelse for multimediefiler og en mindre delstørrelse for databaser og operativsystemer.
  7. Velg dine valg og velg deretter Next.
  8. Du blir advart om at oppretting av JBOD-matrisen sletter alle data som for øyeblikket er lagret på diskene som utgjør matrisen. Velg Create.
  9. RAID-assistenten lager den nye JBOD-arrayen. Når den er fullført, velg Done.

Legg til disker i en JBOD-array

Hvis du går tom for plass på JBOD-arrayet ditt, kan du øke størrelsen ved å legge til disker i arrayet.

Sørg for at diskene du planlegger å legge til den eksisterende JBOD-arrayen er koblet til Mac-en og montert på skrivebordet.

  1. Start Diskverktøy hvis det ikke er åpent.
  2. I sidefeltet for Diskverktøy velger du JBOD-arrayen du opprettet tidligere.
  3. For å sikre at du har valgt riktig element, sjekk infopanelet. Type-feltet skal stå "RAID Set Volume."
  4. Velg pluss (+)-knappen over infopanelet.
  5. Fra listen over tilgjengelige disker, velg disken eller volumet du ønsker å legge til JBOD-arrayen. Velg Choose for å fortsette.
  6. Et vindu faller ned som advarer deg om at disken du legger til vil bli slettet, noe som fører til at all data på disken går tapt. Velg Add.
  7. Disken er lagt til, noe som fører til at tilgjengelig lagringsplass på JBOD-arrayen øker.

Fjern en disk fra en JBOD-array

Det er mulig å fjerne en disk fra en JBOD-array, selv om den har problemer. Disken som fjernes må være den første disken i matrisen, og det må være nok ledig plass på de gjenværende diskene til å flytte dataene fra disken du planlegger å fjerne til diskene som er igjen i matrisen. Endre størrelse på matrisen på denne måten krever at partisjonskartet gjenskapes. Enhver feil i noen del av prosessen fører til at prosessen avbrytes og dataene i matrisen går tapt.

  1. Start Diskverktøy og velg JBOD-arrayen fra sidefeltet.
  2. Diskverktøy viser listen over disker som utgjør matrisen. Velg disken du vil fjerne, og velg minus (- )-knappen.
  3. Du blir advart om mulig tap av data dersom prosessen mislykkes. Velg Remove for å fortsette.
  4. Etter at fjerningen er fullført, velg Done.

Slett en JBOD-array

Du kan slette en JBOD-array, og returnere hver disk som utgjør JBOD-arrayen til generell bruk.

  1. Launch Diskverktøy.
  2. Velg JBOD-arrayen fra sidefeltet for Diskverktøy.
  3. Pass på at Type-feltet under infopanelet viser "RAID Set Volume."
  4. Velg Slett.
  5. Et vindu faller ned og advarer deg om at sletting av JBOD-matrisen sannsynligvis vil føre til at all data i matrisen går tapt. Velg Slett.
  6. Etter at JBOD-arrayen er fjernet, velg Done.

Anbefalt: