Annons
I min tredje och sista artikel om Amahi Home Server kommer jag att visa dig hur du skapar nya nätverksaktier för att lagra filer i, ställa in filduplicering för kritiska filer med hjälp av Greyhole lagringspool och titta snabbt på de andra applikationerna i app store, till exempel överföring för nedladdning av torrenter. Jag testar också filredundansen genom att stänga av en enhet medan servern körs!
Om du inte redan och vill följa med att ställa in din egen hemserver med Amahi, bör du börja med att ställa in en grundläggande installation Hur man ställer in en hemserver med Amahi [Linux] Läs mer då lägga till en hårddisk till ditt system Ställa in en Amahi-hemserver - lägga till en enhet till din server [Linux] Läs mer .
Slå på avancerade inställningar
Lagringspoolingstekniken som vi tittar på idag faller fast under kategorin avancerade, så du måste aktivera avancerade inställningar. Logga in på din HDA och klicka på Inställningar -> Inställningar -> kryssa för Avancerade inställningar.

aktier
Andelar är den mest grundläggande delen av din server. A Share är i princip bara en mapp som du får åtkomst till i ditt nätverk för att lagra filer på, och Amahi är som standard inställt med aktier som böcker, filmer, bilder. För att skapa en ny Share, gå till Inställning -> Aktieroch klicka på knappen New Share. Standardalternativen är bra, skriv bara namnet på din nya delning och klicka Skapa.

Filduplikering
Med avancerade inställningar aktiverade kommer du att märka det på Inställning -> Aktier skärm, ett nytt menyalternativ för Förvaringspool har dykt upp. Härifrån kan vi välja enheter för att lägga till dem i "poolen". En gång i poolen kan vi duplicera filer över dem och säkerställa redundans.
Obs: den första enheten som anges är den enhet som Amahi är installerad på. Det rekommenderas starkt att du inte lägger till den här i poolen, eftersom att fylla i den skulle bryta din server.
För detta har jag lagt till två enheter i poolen, så jag kan skapa högst 1 kopia. Kryssa i rutorna bredvid enheten för att lägga till dem i poolen:

Nu måste vi berätta för systemet att kopiera allt i en viss del. För att göra detta, klicka tillbaka till aktier och välj den delning du vill lägga till dupliceringsfunktionen till. I det här fallet har jag valt filmer. Rulla ner till Förvaringspool alternativ, kryssa för Använder pool, och välj antalet ytterligare kopior.

För att testa det kopierade jag 20 GB av mina favoritfilmer i och väntade ungefär en halvtimme för att Greyhole skulle balansera allt. För att simulera ett hårddiskfel, tog jag bort strömmen till en av enheterna medan systemet var igång. Resultaten? Bra och dåligt.
För det första försökte jag få åtkomst till filmerna igen, och de var bra - dubbletterna fungerade uppenbarligen. På den dåliga sidan ger Amahi ingen indikation som standard att en enhet faktiskt har misslyckats, så om det här var ett verkligt drivfel skulle jag helt enkelt inte veta om det. Jag närmade mig skaparen av Greyhole (Guillaume Boudreau) i officiellt chattrum att fråga om detta, och det verkar som om felet är hos Amahi. Även om Greyhole skickar e-postmeddelanden när fel uppstår, aktiverar Amahi som standard inte utgående e-postmeddelanden. Han föreslog att följa detta Amahi wikidutorial om att aktivera utgående e-postmeddelandenoch sedan redigera greyhole.yml och greyhole.conf med den e-postadress du vill ha varningar skickade till.
Förhoppningsvis kommer framtida versioner av Amahi att reda ut detta. Jag måste säga att jag är imponerad av det faktum att jag kunde få ett omfattande svar från skaparen inte mindre på under 5 minuter. Detsamma kunde inte sägas om de flesta programvarupaket, och det här avsnittet har gett mig något mer förtroende för kraften i Linux och öppen källkod i allmänhet.
Det finns också en användbar sida här på återhämtar sig från ett hårddiskfel med Amahi om ditt system startas om och inte kan starta.
App Store och sändning
En av de saker jag gillar att ladda ner till min server är att ladda ner torrenter. Helst skulle jag bara släppa mina torrentfiler i en nätverksdelning och låta servern hantera allt därifrån. I själva verket är detta standardbeteendet för överföringsappen som du kan installera från fliken Apps -> Tillgänglig. När installationen är installerad kan du komma åt torrenthanteringssidan direkt från Transmission Web Interface och en ny delning som heter Torrents skapas automatiskt.

Naturligtvis är överföring inte bara en app tillgänglig, så här är några som fångade mitt öga.
Wordpress: Om du vill driva en egen blogg på världens mest populära och aktivt stödda bloggsystem är WordPress det. Denna app gör det enkelt att ställa in den för att köra på din hemserver och när du börjar få några tusen besökare om dagen kan du enkelt ladda ner din webbplats till en riktig webbhotell. (Kom ihåg att vissa internetleverantörer eplicit förbjuder dig att köra en webbserver på din internetanslutning)
WebVNC: För att göra din server verkligen huvudlös kan du installera WebVNC, som låter dig logga in och visa skrivbordet från vilken webbläsare som helst, inte bara den vanliga HDA-instrumentpanelen.
DLNA: Gör det möjligt att enkelt visa dina delade filmer och mediefiler på DLNA / UPnP-AV-klienter, till exempel Xbox360 eller Playstation 3. DLNA är viktigt om du planerar att strömma filmer snarare än att bara köra en reservlagringsserver.
Crashplan: Även om jag inte haft en chans att prova den här och inte kan garantera det, lovar CrashPlan att vara din ultimata säkerhetslösning; med kryptering, komprimering och automatiserade säkerhetskopior på alla dina Windows-, Mac OSX- och Linux-klienter.
Det är det för den här serien. Tack till alla som har bidragit med kommentarerna från tidigare artiklar och föreslagna alternativ som vi kan utforska i framtiden, och låt oss veta om du tyckte att det var användbart vid installationen av din Amahi-server, eller om dina erfarenheter av det långt. Skulle du lita på dina filer till det?
James har en kandidatexamen i artificiell intelligens och är CompTIA A + och Network + certifierad. Han är ledande utvecklare av MakeUseOf och tillbringar sin fritid med att spela VR-paintball och brädspel. Han har byggt datorer sedan han var liten.