Ten wpis możesz również obejrzeć na YouTube

Od dłuższego czasu planowałem budowę własnego serwera NAS. Teraz, gdy miałem wyjechać na miesiąc poza dom, znalazła się idealna motywacja do tego. Dlatego wziąłem tylko swój stary komputer i zacząłem zabawę. Na swojej drodze spotkałem jednak parę przeszkód 🙂

Dla wszystkich ciekawych, komputer, na którym będę pracować to maszyna z procesorem i5 7400 i 12 GB RAM-u.

Problem z dyskami

Na samym początku wyjąłem komputer z przysłowiowej piwnicy. Oczyściłem go z grubsza z kurzu, spojrzałem na obudowę i zauważyłem pierwszy problem: mam tylko jeden uchwyt na dysk 3,5″. Obudowa nie ma standardowego mocowania na śrubki, tylko bezśrubkowe plastikowe uchwyty.

układ dysków

Chciałem zamontować 3 dyski: dwa 1 TB i jeden 6 TB, bo takie akurat miałem pod ręką. Dzięki temu mogłem stworzyć macierz RAID-1 o pojemności 1 TB i zostało mi jeszcze 6 TB na dane, których nie muszę zabezpieczać. Do tego została para dysków SSD 120 GB, również w RAID-1, na których miałem postawić system.

Ale czym jest ten RAID-1? To jedna z wielu technik łączenia dysków w sposób zabezpieczający przed awarią jednego z dysków. W tym przypadku na obu dyskach są zapisywane te same informacje, czyli tworzone jest odbicie lustrzane (mirror).

adaptery z druku 3D

Wracając do problemu z brakiem uchwytów do dysków w obudowie. Za pomocą suwmiarki i paru chwil zaprojektowałem swoją wersję i wydrukowałem na drukarce 3D, dzięki czemu mogłem zachować bezśrubkowe rozwiązanie. Finalnie okazało się jednak, że mocowania wyszły lekko za duże, co jednak nie zatrzymało mnie przed montażem dysków.

Dyski HDD i SSD

Montaż i instalacja systemu

Kiedy wszystkie części były już gotowe, zająłem się montażem. Dyski SSD 2,5″ poszły w miarę gładko, tak samo jak jeden dysk 3,5″ z oryginalnym adapterem. Ciekawiej zaczęło się przy moich mocowaniach. Tak jak wcześniej pisałem, okazały się lekko za duże.

Założyłem mocowania na dysk, zacząłem wsuwać w kieszeń, ale… szybko poczułem opór. Ogólnie nie powinno się uderzać w dyski talerzowe, ponieważ wibracje mogą uszkodzić ich części mechaniczne. Ja jednak zaryzykowałem, bo nie miałem już czasu na drukowanie poprawionych adapterów. Na szczęście dyski później okazały się w pełni sprawne.

Zamknąłem obudowę, podłączyłem pendrive’a z Ventoyem i zacząłem instalację TrueNAS-a. Ustawiłem hasło, zainstalowałem system na dyskach SSD i dalszą konfigurację przeprowadziłem przez interfejs sieciowy.

Konfiguracja Nextcloud’a

Po zalogowaniu do panelu stworzyłem dwie pule danych. Jedna 6 TB i jedna 1 TB z dwóch dysków, tak jak wcześniej pisałem. Po tym zainstalowałem ZeroTiera na puli 6TB, aby mieć zdalny dostęp do moich danych bez udostępniania wszystkiego w Internecie.

Na sam koniec zainstalowałem Nextcloud’a i stworzyłem na nim użytkownika, aby mieć dostęp do swoich danych. To aplikacja, dzięki której mogę w telefonie skonfigurować sobie na przykład automatyczne synchronizowanie zdjęć. Do tego, mogę mieć w taki sposób prosty dostęp do moich plików.

Dalej czeka mnie więcej pracy

Podczas całego procesu na pewno popełniłem wiele błędów. Chociażby zainstalowałem Nextcloud’a na puli 6 TB, dlatego moje dane jeszcze nie są bezpieczne. W najbliższym czasie muszę przenieść pliki na pulę 1 TB. Do tego chcę stworzyć też swój serwer multimediów i może postawić serwer Minecraft dla znajomych, aby w pełni wykorzystać możliwości systemu.

Jak oceniasz moją pracę nad systemem? Czy jest coś, co jeszcze przeoczyłem, co sam byś zrobił inaczej? Daj znać w komentarzu!