Artikel top billede

(Foto: Computerworld)

Guide: Styr din NAS med brugervenligt gratis-program

I Alt om DATA har vi mange gange tidligere testet diverse NAS og lavet guides til at bygge en selv, men vi har ikke dækket software-siden af dette aspekt i dybden, så på disse to sider vil vi prøve at rette op på det.

Af Mette Eklund, Alt om Data

Denne artikel er oprindeligt bragt på Alt om Data. Computerworld overtog i november 2022 Alt om Data. Du kan læse mere om overtagelsen her.

Naturligvis går vi allerede ud fra, at du har passende hardware – basalt set enhver pc kan gøre det, men ideelt set noget med et eller flere store drev. Vi vil dække RAID, hvilket vil hjælpe dig, hvis et (eller hvis du har valgt flere for ekstra redundans) af dine drev fejler. Husk på, at RAID ikke beskytter imod klodsede sletninger eller endda subtile drevfejl (hvor data i al stilhed bliver korrumperet eller læst ukorrekt).

Den eneste redning i dette tilfælde er regelmæssige backups. Heldigvis kan disse også håndteres af OMV, og flere plugins kan sørge for at kryptere dem og sende dem ud i verden til skylagringstjenester. Hvis du er modig nok til at gøre din NAS synlig for omverdenen (en beslutning, der ikke bør tages alt for uovervejet), kan OMV også håndtere firewall.

1 Installer OMV

Hent den nyeste OMV ISO fra www.openmediavault.org/download.html, og skriv den på en USB-nøgle ved at bruge et værktøj såsom Etcher (det er tilgængeligt på Windows, Linux og macOS på https://etcher.io). Genstart og prøv at overbevise din firmware om at starte det nye medie.

Du er nødt til at slå sikker boot fra, da Debian Linux (som OMV er baseret på) ikke tror på denne funktion. Og før vi fortsætter, så vær klar over, at dit drev vil blive helt slettet. Der er ingen måde at installere det sammen med andre partitioner, så at bruge et stort drev til selve OMV er lidt spildt (det kræver kun omkring en halv GB). Enhver overflødig lagerkapacitet bør bruges til din NAS.

>> Installeren er en meget spartansk tekst-baseret affære, men den er meget ligetil. Bare følg anvisningerne, og du bliver guidet gennem lokaliseringen og indstillingerne. Du bliver bedt om et root-password (som du måske kun skal bruge en enkelt gang eller aldrig, men husk det nu alligevel), og derefter bliver du spurgt om at vælge en lokal spejling (til opdateringer) og specificere en proxy (hvis det er påkrævet). Til sidst er bootloaderen installeret, og du skulle være i stand til at genstarte i OMV.

2 Indstil et password

Forhåbentlig vil OMV starte op uden fejlbeskeder og bede dig om at besøge web-kontrolpanelet. Under denne besked bør du kunne se IP-adressen på din NAS. Hvis den ikke vises (og det sker sommetider, hvis DHCP tager for lang tid), så log ind som root og skriv “ip a“.

På en anden maskine på dit netværk skal du besøge denne adresse i en webbrowser og logge ind med brugernavnet “admin” og password “openmediavault”. Det rootpassword, du oprettede tidligere, er kun til brug for konsol-login, hvilket du højst sandsynligt kun skal bruge, hvis noget går i stykker. Indtil da, så nyd den skønne brugergrænseflade på OMV [Billede A].

Billede A

Herfra kan du med få klik indstille, hvad der ellers ville tage timer med besværlige kommandolinje-syntakser og tekst-redigeringsværktøjer, der ikke fungerer så godt i en almindelig Linux-distribution. Det første, du bør gøre, er at ændre standard-kodeordet, også selvom du stoler på de folk, der bruger dit netværk.

Det ville være forfærdeligt, hvis noget malware var i stand til at snuppe al din data, fordi det kendte standard-kodeordet. Du kan finde denne indstilling i “General Settings > Web Administrator Password.” Hvis du vælger at gøre din NAS tilgængelig fra hele internettet, er et stærkt kodeord essentielt.

3 Vær Smart

Moderne harddiske er smarte. Så smarte at de overvåger deres eget helbred og holder styr på alle vitale ting. Anormaliteter i disse SMART (Self-Monitoring, Analysis, and Reporting Technology)-attributter kan være tegn på kommende drevfejl, så hold øje med dem, du køber dig måske nok tid til at kunne genhuse dine data (eller erstattet en fejlende harddisk, hvis den er del af et array), før det forsvinder i en sky af ulæselige sektorer. Fra menuen til venstre skal du gå til “Settings > S.M.A.R.T.” og trykke påknappen “Enable”.

I fanen “Devices” aktiverer du SMART for hvert af dine lagerdrev og eventuelt også for OS-drevet. Drev gemmer på listig vis et par sektorer, så ulæselige sektorer kan reallokeres, og denne reallokerede sektor er en af de myriader af attributter, som OMV nu flittigt holder øje med. Skulle den give problemer, vil du se en rød cirkel i status-rækken, og du kan undersøge det yderligere med knappen “Information” [Billede B].

Billede B

Tit er disse advarsler isolerede hændelser og ikke noget, du bør bekymre dig over, men hvis der hurtigt kommer flere, bør du handle hurtigt.

Prøv et plugin

OpenMediaVault kan nemt udvides, og der findes en lang række plugins på “System > Plugins.” USB-backup-værktøjet er ret smart til automatisk at tage backup af foldere (såsom dine meget vigtige dokumenter og fotos) til et USB-drev. Der er også plugins til Transmission BitTorrent-klienten eller krypteret lagerplads via LUKS. Der findes en del mere eventyrlystne tredjeparts-plugins fra OMV-Extras.

For at aktivere disse gå til http://omv-extras.org/joomla/index.php/guides, download .deb-filen til OMV 4.x, og følg resten af instruktionerne på denne side. Listen af mulige plugins vokser, og der er blandt andet kommet plugins som SnapRAID og MergerFS plugins for mere fleksibel lagring – konventionel RAID kan føre til spildt plads på drev med forskellige størrelser.

Du kan finde en ny “OMV-Extras”-menu til at tilføje flere repositories, inklusiv Docker, TeamViewer, og Plex, som kan indeksere dit mediebibliotek (hvis bare det er blot en smule organiseret til at starte med) og dermed forvandle din NAS til en komplet mediestreamings-løsning. Det kan sende video til enhver enhed med en web-browser og løbende transkode video. Når du først har aktiveret repositoriet og opdateret det, kan Plexmediaserver-plugin’et findes på listen.

4 RAID-on

Gå nu til “Storage > Disks,” og vælg en af de drev, du vil bruge som ny lagerplads (ikke den vi lige har installeret OMW på, eller et drev der allerede har data skrevet på det). Drev skal have deres partitionstabeller nulstillet, før de kan bruges sikkert i RAID-arrays, så tryk på “Wipe”-knappen, og gentag dette for andre nye lagerdrev. Ikke-tomme drev kan ikke så let bruges i RAID-arrays, men hvis du har nok plads, kan du kopiere dataen til et nyt array, slette det gamle drev, og udvide arrayet til at inkludere det.

Gå til “Storage > RAID Management,” og klik på knappen “Create”. OMV kan håndtere alt fra spejling af to eller flere drev (RAID 1) til dual parity over fire eller flere drev (RAID 6), samt flere konfigurationer ud over og imellem disse.

Striping (RAID 0) giver ikke meget mening i en NAS, for netværksbåndbredden er højst sandsynligt en begrænsende faktor. Navngiv dit array. Vælg et RAID-niveau i forhold til det antal drev du har, og mængden af redundans du kræver eller ønsker. Vi havde tre billige 1 TB-diske, så vi lavede et RAID 5-array.

5 Sjov med Filsystem

Det tager lang tid at lave array, hvis du bruger RAID 5 eller 6 (vores tog omkring 10 timer), men du kan starte med at bruge det med det samme, dog i en degraderet tilstand, mens paritets-strukturen bliver initialiseret. Før vi kan kopiere noget data, skal vi dog skænke et filsystem til arrayet.

Gå til “Storage > Filesystems” og klik “Create” [Billede C]. Vælg RAID-enhed, sandsynligvis navngivet “/dev/md0” og vælg et filsystem. Medmindre du har grund til at tro noget andet, er Ext4 et godt valg. Gå nu til “Access Rights Management > Shared Folders,” og skab nogle foldere.

Billede C

6 tid til Samba

Der er adskillige måder, du kan dele disse delte foldere, men den mest anvendte måde er at bruge Samba, som gør dine delinger synlige via Windows NetWorking. Opret en bruger fra “Access Rights Management > Users”-siden, så et password er påkrævet for at se delingerne.

Gå til “Services > SMB/CIFS.” I fanen “Settings” kan du konfigurere kosmetiske detaljer såsom navne til arbejdsgrupper, og i fanen “Shares” kan du tilføje din delte folder og gøre den “Public” eller “Read Only.” For mere avanceret indstillinger så gå tilbage til “Shared Folders”-indstillingerne [Billede D].

Billede D