In mijn derde en laatste artikel over Amahi Home Server laat ik je zien hoe je nieuwe netwerkshares kunt maken om bestanden op te slaan, bestandsduplicatie instellen voor kritieke bestanden met behulp van de Greyhole-opslagpool, en snel de andere applicaties in de app store, zoals Transmission voor het downloaden van torrents. Ik test ook de bestandsredundantie door een schijf uit te schakelen terwijl de server actief is!
Als je dit nog niet hebt gedaan en dit wilt doen, samen met het opzetten van je eigen homeserver met Amahi, moet je beginnen met het instellen van een basisinstallatie. Een thuisserver instellen met Amahi [Linux] Een thuisserver instellen met Amahi [Linux] Lees Meer en vervolgens een harde schijf aan uw systeem toevoegen Een Amahi Home Server instellen - Een schijf aan uw server toevoegen [Linux] Een Amahi Home Server instellen - een schijf aan uw server toevoegen [Linux] Meer lezen.
Schakel geavanceerde instellingen in
De technologie voor opslagpooling die we vandaag zullen bekijken, valt beslist onder de categorie geavanceerd, dus u moet geavanceerde instellingen inschakelen. Log in op uw HDA en klik op Instellingen -> Instellingen -> vink Geavanceerde instellingen aan.
Aandelen
Aandelen vormen het meest fundamentele onderdeel van uw server. Een share is in feite gewoon een map die u op uw netwerk gebruikt om bestanden op te slaan en Amahi is standaard ingesteld met shares zoals boeken, films en afbeeldingen. Ga naar Setup -> Shares en klik op de knop New Share om een nieuw Share te maken. De standaardopties zijn prima, typ gewoon de naam van uw nieuwe share in en klik op Maken .
Bestandsduplicatie
Als geavanceerde instellingen zijn ingeschakeld, ziet u dat op het scherm Setup -> Shares een nieuwe menuoptie voor Storage Pool is verschenen. Vanaf hier kunnen we schijven selecteren om ze toe te voegen aan de "pool". Eenmaal in de pool kunnen we bestanden dupliceren en zorgen voor redundantie.
Opmerking: de eerste vermelde drive is de drive waarop Amahi is geïnstalleerd. Het wordt ten zeerste aangeraden dat u deze niet aan de pool toevoegt, omdat het opvullen uw server zou breken.
Hiervoor heb ik twee schijven toegevoegd aan het zwembad, dus ik kan maximaal 1 exemplaar maken. Vink de vakjes naast het station aan om ze toe te voegen aan de pool:
Nu moeten we het systeem vertellen om kopieën te maken van alles in een bepaald aandeel. Om dit te doen, klikt u terug naar het scherm Shares en selecteert u de Share waaraan u de duplicatiefunctie wilt toevoegen. In dit geval heb ik Movies gekozen. Blader omlaag naar de Storage Pool- optie, tik op Use Pool en selecteer het aantal extra exemplaren.
Om het te testen, kopieerde ik 20 GB van mijn favoriete films en wachtte ongeveer een halfuur tot Greyhole alles in evenwicht bracht. Om een defect aan de harde schijf te simuleren, heb ik een van de schijven uitgeschakeld terwijl het systeem draaide. De resultaten? Goed en slecht.
Ten eerste probeerde ik de films opnieuw te openen, en ze waren in orde - de duplicaten werkten duidelijk. Aan de slechte kant geeft Amahi standaard niet aan dat een schijf daadwerkelijk is mislukt, dus als dit een echte schijfstoring was, zou ik het gewoon niet weten. Ik benaderde de maker van Greyhole (Guillaume Boudreau) in de officiële chatroom om hiernaar te vragen en het lijkt erop dat de fout bij Amahi ligt. Hoewel Greyhole e-mails zal sturen als er fouten optreden, schakelt Amahi standaard geen uitgaande e-mails in. Hij stelde voor om deze Amahi-wiki-tutorial te volgen over het inschakelen van uitgaande e-mails en vervolgens het greyhole.yml en greyhole.conf te bewerken met het e-mailadres waarnaar je meldingen wilt sturen.
Hopelijk zullen toekomstige versies van Amahi dit uitzoeken. Ik moet zeggen dat ik onder de indruk ben van het feit dat ik in minder dan 5 minuten een uitgebreid antwoord van de maker, niet minder, heb gekregen. Hetzelfde kan niet worden gezegd van de meeste softwarepakketten, en deze ene aflevering heeft me enigszins meer vertrouwen gegeven in de kracht van Linux en de open-sourcecommunity in het algemeen.
Er is ook een nuttige pagina over het herstellen van een harde schijfstoring met Amahi in het geval dat uw systeem opnieuw is opgestart en niet kan opstarten.
App Store en verzending
Een van de dingen die ik graag op mijn server laad is het downloaden van torrents. In het ideale geval wil ik gewoon mijn torrent-bestanden in een netwerkshare plaatsen en de server vanaf daar alles laten afhandelen. Dit is in feite het standaardgedrag voor de Transmission-app, die u kunt installeren via het tabblad Apps -> Beschikbaar. Na de installatie krijgt u direct toegang tot de torrent-managementpagina vanuit de Transmission-webinterface en wordt automatisch een nieuwe share met de naam Torrents aangemaakt.
Natuurlijk is Transmission niet alleen app beschikbaar, dus hier zijn er een paar die me opvielen.
WordPress : als je een eigen blog wilt houden op 's werelds populairste en actief ondersteunde blogsysteem, is WordPress het. Deze app maakt het gemakkelijk om het in te stellen om eenvoudig op uw thuisserver uit te voeren, en wanneer u een paar duizend bezoekers per dag krijgt, kunt u uw site eenvoudig naar een echte webhost verplaatsen. (Houd er rekening mee dat sommige internetaanbieders je op de pc verbieden om een webserver op je thuisnetwerk te gebruiken)
WebVNC : om uw server echt headless te maken, kunt u WebVNC installeren. Hiermee kunt u zich aanmelden en het bureaublad bekijken vanuit elke webbrowser, niet alleen het standaard HDA-dashboard.
DLNA : maakt het mogelijk om uw gedeelde films en mediabestanden eenvoudig te bekijken op DLNA / UPnP-AV-clients, zoals de Xbox360 of Playstation 3. DLNA is essentieel als u van plan bent om films te streamen in plaats van gewoon een back-upopslagserver te gebruiken.
CrashPlan : hoewel ik geen kans heb gehad om dit te proberen en er niet voor instaat, belooft CrashPlan je ultieme back-upoplossing te zijn; met codering, compressie en geautomatiseerde back-ups op al uw Windows-, Mac OSX- en Linux-clients.
Dat is het voor deze serie. Dank aan iedereen die heeft bijgedragen aan de opmerkingen van eerdere artikelen en suggesties voor alternatieven die we in de toekomst kunnen onderzoeken, en laat het ons alsjeblieft weten of je dit nuttig hebt gevonden bij het opzetten van je Amahi-server, of je ervaringen ermee tot nu toe. Zou je je bestanden erop vertrouwen?