Siirry sisältöön
Laitteet

Kotipalvelimen rakentaminen varmuuskopiointiin

Kotipalvelimen komponentteja pöydällä

Valmis NAS-laite on helppo ratkaisu, mutta se ei ole ainoa vaihtoehto. Oman kotipalvelimen rakentaminen varmuuskopiointiin antaa täyden hallinnan laitteistoon, mahdollisuuden päivittää komponentteja vapaasti ja usein paremman hinta-teho-suhteen. Tässä oppaassa käymme läpi koko prosessin komponenttien valinnasta käyttövalmiiseen palvelimeen.

Miksi rakentaa oma palvelin?

Valmiit NAS-laitteet ovat kompakteja ja helppokäyttöisiä, mutta niiden prosessoriteho ja muistikapasiteetti ovat rajallisia. Kahden tai neljän levypaikan Synology- tai QNAP-laite riittää monelle, mutta jos haluat ajaa virtuaalikoneita, Docker-kontteja tai palvella useampaa käyttäjää samanaikaisesti, oma rakennus on järkevämpi vaihtoehto.

Oman palvelimen edut tiivistettynä:

  • Vapaa komponenttivalinta — valitset juuri tarvitsemasi prosessorin, muistin ja tallennustilan
  • Skaalautuvuus — levypaikkoja ja muistia voi lisätä myöhemmin
  • Kustannustehokkuus — käytetyt palvelinkomponentit tai toimiston ylijäämäkoneet ovat edullisia
  • Monipuolisuus — sama kone hoitaa varmuuskopioinnin, mediapalvelimen ja kotiverkon muut palvelut

Valmiin NAS-laitteen selkeä etu on puolestaan kompakti koko, hiljainen toiminta ja valmistajan tuki. Jos haluat laitteen, joka toimii heti paketista, valmis NAS voi olla parempi valinta.

Prosessorin ja emolevyn valinta

Varmuuskopiointipalvelin ei tarvitse huippuprosessoria. Tärkeämpää on energiatehokkuus ja luotettavuus, sillä laite on käynnissä ympäri vuorokauden.

Hyviä vaihtoehtoja ovat Intelin N100-sarjan prosessorit, jotka kuluttavat vain 6 wattia mutta tarjoavat riittävästi tehoa tiedostopalvelimelle. Jos tarvitset enemmän suorituskykyä esimerkiksi median transkoodausta varten, Intel Core i3 tai AMD Ryzen 3 -sarjan prosessori on hyvä valinta.

Emolevyn valinnassa kiinnitä huomiota näihin asioihin:

  • SATA-portit — vähintään neljä, mieluiten kuusi kiintolevyjen liittämistä varten
  • M.2-paikka — käyttöjärjestelmälle erillinen SSD-levy
  • ECC-muistituki — ei välttämätön, mutta suositeltava datan eheyden kannalta
  • Verkkoportti — vähintään gigabitin ethernet, 2,5 Gbit on vielä parempi

Mini-ITX-kokoluokan emolevyt sopivat kompakteihin koteloihin, mutta microATX tarjoaa enemmän laajennuspaikkoja.

Muisti ja tallennustila

Muistia tarvitaan vähintään 8 gigatavua, mutta 16 gigatavua antaa mukavasti pelivaraa. ZFS-tiedostojärjestelmä hyötyy runsaasta muistista, joten jos aiot käyttää TrueNAS-käyttöjärjestelmää, 16 gigatavua on käytännössä minimi.

Tallennustila jakautuu kahteen osaan:

Käyttöjärjestelmälevy — pieni SSD riittää, esimerkiksi 128 tai 256 gigatavun M.2-levy. Tämä pitää käyttöjärjestelmän erillään datalevyistä.

Datalevyt — varmuuskopioinnissa kapasiteetti on nopeutta tärkeämpi. Perinteiset pyörivät kiintolevyt (HDD) tarjoavat edullisinta gigatavuhintaa. Valitse NAS-käyttöön suunniteltuja levyjä kuten WD Red Plus tai Seagate IronWolf — ne kestävät jatkuvaa käyttöä paremmin kuin tavalliset pöytäkonelevyt.

Aloita kahdella tai neljällä levyllä ja lisää kapasiteettia tarpeen mukaan. Neljällä neljän teratavun levyllä saat RAID 5 -kokoonpanossa noin 12 teratavua käyttökelpoista tilaa.

Kotelo ja virtalähde

Palvelinkotelo eroaa tavallisesta pelitietokonekotelosta kiintolevypaikkojen määrässä. Hyvässä kotipalvelinkotelossa on vähintään neljä 3,5 tuuman levypaikkaa ja riittävä ilmanvaihto.

Fractal Design Node 304 on suosittu Mini-ITX-kotelo kuudella levypaikalla. Jos käytät microATX-emolevyä, Fractal Design Define Mini tai vastaava tarjoaa enemmän tilaa. Räkkiasenteinen kotelo on vaihtoehto, jos sinulla on palvelinkaappi, mutta ne ovat usein äänekkäitä.

Virtalähteen ei tarvitse olla tehokas — 300–400 watin virtalähde riittää. Valitse 80 Plus Bronze -sertifioitu tai parempi, sillä laite on päällä jatkuvasti ja energiatehokkuus näkyy suoraan sähkölaskussa. Neljän kiintolevyn ja matalan kulutuksen prosessorin kokonaisuus kuluttaa tyypillisesti 40–60 wattia.

Käyttöjärjestelmän valinta

Kotipalvelimelle on kolme vakiintunutta käyttöjärjestelmää, joista jokainen sopii hieman eri tarpeisiin.

TrueNAS Scale

TrueNAS Scale perustuu Linuxiin ja käyttää ZFS-tiedostojärjestelmää, joka on erinomainen datan eheyden kannalta. Se havaitsee ja korjaa bittitason virheitä automaattisesti. Käyttöliittymä on selkeä ja sovelluksia voi ajaa Docker-konteissa. TrueNAS on paras valinta, kun datan luotettavuus on tärkein prioriteetti.

Unraid

Unraid on kaupallinen käyttöjärjestelmä, joka erottuu joustavuudellaan. Toisin kuin perinteisessä RAIDissa, Unraidiin voi lisätä erikokoisia levyjä vapaasti. Se tukee Docker-kontteja ja virtuaalikoneita selkeän käyttöliittymän kautta. Lisenssi maksaa 59–129 dollaria levymäärästä riippuen.

OpenMediaVault

OpenMediaVault on ilmainen ja kevyt Debian-pohjainen NAS-käyttöjärjestelmä. Se toimii vaatimattomammallakin laitteistolla ja sopii hyvin puhtaaseen tiedostopalvelinkäyttöön. Laajennuksia löytyy runsaasti, ja yhteisötuki on aktiivinen.

Käyttöjärjestelmän asennus vaiheittain

Asennuksen perusperiaate on sama käyttöjärjestelmästä riippumatta:

  1. Lataa ISO-levykuva käyttöjärjestelmän verkkosivuilta
  2. Kirjoita levykuva USB-tikulle — Rufus (Windows) tai Balena Etcher (kaikki alustat) hoitaa tämän
  3. Käynnistä palvelin USB-tikulta — valitse BIOS-asetuksista käynnistysjärjestys
  4. Asenna käyttöjärjestelmä SSD-levylle — seuraa asennusohjelman ohjeita
  5. Määritä verkkoasetukset — kiinteä IP-osoite helpottaa palvelimen löytämistä verkosta
  6. Kirjaudu selainkäyttöliittymään toiselta tietokoneelta — osoite on palvelimen IP-osoite
  7. Luo tallennuspooli datalevyistä — valitse haluamasi RAID-taso
  8. Luo jaetut kansiot ja käyttäjätilit

Kiinteä IP-osoite kannattaa varata reitittimen DHCP-asetuksista palvelimen MAC-osoitteen perusteella. Näin osoite pysyy samana, vaikka palvelin käynnistettäisiin uudelleen.

Varmuuskopioinnin käyttöönotto

Kun palvelin on pystyssä, määritä varsinaiset varmuuskopiot. Windowsin tiedostohistoria osaa tallentaa tiedostot suoraan verkkolevylle. macOS Time Machine toimii samoin, kun palvelimella on AFP- tai SMB-jako oikeilla asetuksilla.

Linux-koneilla rsync on yksinkertainen ja tehokas vaihtoehto. Ajasta cron-työ, joka synkronoi halutut kansiot palvelimelle päivittäin.

Muista myös palvelimen oma varmuuskopiointi. Pelkkä RAID ei suojaa vahingossa poistetuilta tiedostoilta, ohjelmistovirheiltä tai kiristysohjelmilta. Hyvä käytäntö on kopioida tärkeimmät tiedot palvelimelta myös ulkoiselle kiintolevylle tai pilvipalveluun.

Ylläpito ja seuranta

Kotipalvelin vaatii vähemmän huomiota kuin moni luulee, mutta kokonaan huoletta ei laitetta voi jättää. Tarkista säännöllisesti:

  • Levyjen kunto — SMART-tiedot kertovat levyjen tilasta ennen kuin ongelmia ilmenee
  • Päivitykset — käyttöjärjestelmän ja sovellusten päivitykset korjaavat tietoturva-aukkoja
  • Lämpötilat — pölyiset tuulettimet nostavat komponenttien lämpötilaa
  • Tallennustilan käyttö — seuraa, ettei levytila lopu kesken

Useimmat NAS-käyttöjärjestelmät lähettävät sähköposti-ilmoituksia ongelmatilanteissa. Tämän asetuksen määrittäminen on yksi ensimmäisistä asioista, jotka kannattaa tehdä asennuksen jälkeen.

Oman kotipalvelimen rakentaminen vaatii hieman enemmän vaivaa kuin valmiin NAS-laitteen käyttöönotto, mutta lopputuloksena saat juuri tarpeisiisi räätälöidyn ja laajennettavan varmuuskopiointiratkaisun. Kun perusasennus on tehty, päivittäinen käyttö ei juurikaan eroa valmiista laitteesta.