Reklame
I min tredje og sidste artikel om Amahi Home Server vil jeg vise dig, hvordan man opretter nye netværksandele til at gemme filer i, opsætte filduplikation til kritiske filer ved hjælp af Greyhole opbevaringspool, og se et hurtigt kig på de andre applikationer i app store, såsom transmission til download af torrents. Jeg tester også filnedlæggelsen ved at slukke for et drev, mens serveren kører!
Hvis du ikke allerede har gjort det, og ønsker at følge med i at opsætte din egen hjemmeserver med Amahi, du skal begynde med at oprette en grundlæggende installation Sådan konfigureres en hjemmeserver med Amahi [Linux] Læs mere , derefter tilføje en harddisk til dit system Opsætning af en Amahi-startserver - Tilføjelse af et drev til din server [Linux] Læs mere .
Tænd for avancerede indstillinger
Lagringspoolingsteknologien, vi ser på i dag, falder fast under kategorien avanceret, så du skal aktivere avancerede indstillinger. Log ind på din HDA og klik på Opsætning -> Indstillinger -> kryds i Avancerede indstillinger.
Aktier
Andele er den mest grundlæggende del af din server. A Share er dybest set bare en mappe, som du får adgang til på dit netværk til at gemme filer på, og Amahi er som standard opsat med dele som bøger, film, billeder. Gå til for at oprette en ny Share Opsætning -> Aktier, og klik på knappen Ny deling. Standardindstillingerne er fine, skriv bare navnet på din nye deling og klik skab.
Fil duplikering
Når avancerede indstillinger er aktiveret, vil du bemærke det på Opsætning -> Aktier skærm, en ny menuindstilling til Opbevaring pool er dukket op. Herfra kan vi vælge drev for at føje dem til "poolen". Når vi er i poolen, kan vi duplikere filer på tværs af dem og sikre redundans.
Bemærk: det første anførte drev er det drev, som Amahi er installeret på. Det anbefales kraftigt, at du ikke tilføjer denne til puljen, da udfyldning af den ville ødelægge din server.
Til dette har jeg tilføjet to drev i puljen, så jeg kan maksimalt oprette 1 kopi. Marker boksene ved siden af drevet for at tilføje dem i poolen:
Nu skal vi bede systemet om at lave kopier af noget i en bestemt andel. Klik her for at gøre dette Aktier og vælg den deling, du vil tilføje duplikationsfunktionen til. I dette tilfælde har jeg valgt Film. Rul ned til Opbevaring pool valgmulighed, kryds Bruger pool, og vælg antallet af ekstra kopier.
For at teste det kopierede jeg 20 GB af mine yndlingsfilm i og ventede i en halv time på, at Greyhole havde balance i alt. For at simulere en harddiskfejl trak jeg strømmen fra et af drevene, mens systemet kørte. Resultaterne? Godt og dårligt.
For det første prøvede jeg at få adgang til filmene igen, og de var fine - dubletterne fungerede åbenbart. På den dårlige side giver Amahi ingen indikation som standard, at et drev faktisk er mislykkedes, så hvis dette var en real-life drevfejl, ville jeg simpelthen ikke vide noget om det. Jeg henvendte mig til skaberen af Greyhole (Guillaume Boudreau) i officielt chatroom at spørge om dette, og det ser ud til, at fejlen er hos Amahi. Selvom Greyhole sender e-mails, når der opstår fejl, aktiverer Amahi som standard ikke udgående e-mails. Han foreslog at følge dette Amahi wiki-tutorial om aktivering af udgående e-mails, og derefter redigere greyhole.yml og greyhole.conf med den e-mail-adresse, du vil have alarmer sendt til.
Forhåbentlig vil fremtidige versioner af Amahi ordne det. Jeg må sige, at jeg er imponeret over det faktum, at jeg var i stand til at få et omfattende svar fra skaberen ikke mindre på under 5 minutter. Det samme kunne ikke siges om de fleste softwarepakker, og denne ene episode har givet mig noget mere tro på styrken i Linux og open source-samfundet generelt.
Der er også en nyttig side her på gendannes efter en harddiskfejl med Amahi i tilfælde af, at dit system genstartes og ikke kan starte.
App Store og transmission
En af de ting, jeg kan lide at downloade til min server, er at downloade torrenter. Ideelt set vil jeg gerne bare slippe mine torrentfiler i en netværksdeling og lade serveren håndtere alt derfra. Faktisk er dette standardadfærden for transmissionen-appen, som du kan installere fra fanen Apps -> Tilgængelig. Når det er installeret, vil du kunne få adgang til torrentadministrationssiden direkte fra Transmission Web Interface, og en ny del kaldet Torrents oprettes automatisk.
Selvfølgelig er transmission ikke kun tilgængelig app, så her er nogle få, der fangede mit øje.
WordPress: Hvis du gerne vil køre egen blog på verdens mest populære og aktivt understøttede blogging, er WordPress det. Denne app gør det let at konfigurere den til at køre på din hjemmeserver, og når du begynder at få et par tusinde besøgende om dagen, kan du nemt aflæse dit websted til en rigtig webhost. (Husk, at nogle internetudbydere på forhånd forbyder dig at køre en webserver på din internetforbindelse til hjemmet)
WebVNC: For at gøre din server virkelig hovedløs, kan du installere WebVNC, som giver dig mulighed for at logge ind og se skrivebordet fra enhver webbrowser, ikke kun det almindelige HDA-dashboard.
DLNA: Gør det muligt let at se dine delte film og mediefiler på DLNA / UPnP-AV-klienter, f.eks. Xbox360 eller Playstation 3. DLNA er vigtig, hvis du planlægger at streame film i stedet for blot at køre en sikkerhedskopieringsserver.
CrashPlan: Selvom jeg ikke har haft en chance for at prøve denne og ikke kan garantere det, lover CrashPlan at være din ultimative sikkerhedskopi-løsning; med kryptering, komprimering og automatiserede sikkerhedskopier på alle dine Windows-, Mac OSX- og Linux-klienter.
Det er det for denne serie. Tak til alle dem, der har bidraget i kommentarerne fra tidligere artikler og foreslåede alternativer, som vi kan udforske i fremtiden, og lad os vide det, hvis du fandt dette nyttigt ved opsætning af din Amahi-server, eller om dine erfaringer med det langt. Vil du have tillid til dine filer til det?
James har en BSc i kunstig intelligens og er CompTIA A + og Network + certificeret. Han er hovedudvikler af MakeUseOf og bruger sin fritid på at spille VR paintball og brætspil. Han har bygget pc'er siden han var barn.