Ako premeniť starý počítač na NAS

Ak máte starý počítač, ktorý sa vám stále povaľuje, môžete ho zmeniť na NAS.

Ak sa vám povaľuje starý počítač, možno sa pýtate, čo s ním. Môžete ho premeniť na streamovací počítač, môžete ho darovať rodine alebo priateľovi... alebo by ste ho mohli zmeniť na NAS. NAS je skratka pre Network Attached Storage, ale pre zariadenia ako sú tieto je to trochu nesprávne pomenovanie. nie je len úložného priestoru a v skutočnosti dokáže oveľa viac. Vzal som svoj starý herný počítač a zmenil ho na NAS a bolo to prekvapivo jednoduché. Ešte lepšie je, že to dokážete aj vy.

Prečo používať starší počítač namiesto kúpy špecializovaného NAS?

Aby som bol úprimný, existuje niekoľko dôvodov, prečo by ste možno chceli používať starší počítač, ale najväčší je jednoducho len akt recyklácie. Ak máte perfektne dobrý počítač, ktorý sa povaľuje a nič nerobí, prečo by ste si kupovali NAS namiesto toho, aby ste svoj starý počítač dali do práce? Najmä preto, že staršie počítače, ako sú tieto, budú pravdepodobne výkonnejšie ako väčšina zariadení NAS, ktoré by ste si zobrali do ruky, je to naozaj zbytočnosť.

Ešte lepšie je, že pravdepodobne budete lepšie oboznámení s časťami vo vašom počítači a s tým, čo dokáže a čo nie. Napríklad Ryzen 7 3700x, ktorý nemá integrovaný GPU, znamená, že viem, že potrebujem GPU v PC na prekódovanie médií. Ak by som si jednoducho kúpil štandardný NAS s predpokladom, že dokáže streamovať 4k video s kódovaním HEVC, je tu šanca, že by som bol veľmi sklamaný.

Potom je tu nákladový faktor. Ak máte počítač, ktorý klame o tom, že nič nerobíte, je pravdepodobné, že v skutočnosti nebudete musieť veľa investovať. Celý môj počítač bol stále nedotknutý s Ryzen 7 3700x, 24 GB RAM a GTX 1070. Pre NAS budete chcieť vyzdvihnúť špecializované jednotky NAS, ale to je všetko, čo som potreboval kúpiť. Ktorýkoľvek z najlepšie pevné disky NAS bude stačiť a vybral som si 4TB Seagate IronWolf Pro. Reálne budete chcieť mať ich v konfigurácii RAID násobky kvôli redundancii dát a rýchlosti, ale môžete kedykoľvek upgradovať. To, aký operačný systém si vyberiete, ovplyvní, aké ľahké je neskôr pridať úložisko. Potrebujete len dostatok SATA pripojení na základnej doske a miesta pre jednotky vo vnútri počítača. Ak má váš počítač veci ako čítačku diskov DVD, môžete si dokonca kúpiť adaptéry z 5,25-palcových slotov, ktoré bežne používajú stolné počítače, aby sa zmestili na 3,5-palcovú jednotku SATA.

Tiež by to mohlo byť dobré vyzdvihnúť SSD pre bootovanie z. To nemusí byť veľké a vo väčšine prípadov je 64GB SSD viac než dosť. Môžete si zaobstarať väčší a rozdeliť ho, ak by ste chceli použiť sekundárny oddiel na ukladanie do vyrovnávacej pamäte, ale nepotrebujete to a zaobídete sa aj bez neho. Môžete tiež chcieť väčší SSD, ak vytvárate NAS pre nadšencov a chcete použiť zavádzaciu jednotku na iné účely. Operačné systémy ako TrueNAS budú potrebovať špecifikované zavádzacie zariadenie.

Seagate IronWolf Pro

Rad pevných diskov IronWolf Pro od Seagate, vytvorený pre veľké pracovné zaťaženie, ponúka vysoké prenosové rýchlosti a má enormný limit pracovného zaťaženia 300 TB/rok a vysokú hodnotu MTBF 2,5 milióna hodín. Pevné disky IronWolf Pro poskytujú až 22 TB úložného priestoru a do krytu NAS môžete umiestniť maximálne dvadsaťštyri týchto bleskovo rýchlych diskov.

89 dolárov na Amazone89 dolárov v Neweggu

Výber operačného systému

Existuje niekoľko spôsobov, ako vytvoriť softvérovú časť NAS, keď máte svoje pevné disky, a siahajú od jednoduchých až po nadšencov. Jedným zo spôsobov nadšencov by bola inštalácia bežne dostupného Linux distro ako Debian, nainštalujte si niečo ako Proxmox na správu virtuálnych strojov a potom si nakonfigurujte všetok softvér sami. To by mohla byť veľká zábava, ak sa do toho chcete dostať, ale je to veľká časová investícia pre dodatočnú flexibilitu, ktorú väčšina ľudí pravdepodobne nepotrebuje.

Namiesto toho som išiel s TrueNAS Scale. TrueNAS Scale je operačný systém založený na Debiane (teda Linux), ktorý si môžete nainštalovať na NAS a spravuje vaše kontajnery Docker pomocou Kubernetes. Kontajnery sú spôsob, akým spúšťate väčšinu programov na NAS, kde kontajner je v podstate izolovaný digitálny ostrov, v ktorom sa aplikácia spúšťa. Aby ste sa mohli pripojiť k iným kontajnerom na stroji a zdieľať dáta, postavíte medzi týmito ostrovmi „mosty“ tým, že im umožníte priame vzájomné prepojenie. Kontajnery sú prirodzene izolované, čo je skvelé pre bezpečnosť a znamená to, že aplikácie zdieľajú iba tie údaje, ktoré im dovolíte zdieľať.

Pre proces nastavenia a inštalácie budete potrebovať grafický výstup z počítača, na ktorý inštalujete TrueNAS, a k nemu pripojenú klávesnicu. Potom, pokiaľ je disk TrueNAS zapnutý a automaticky sa spúšťa pri reštartovaní systému, nebudete musieť mať k nemu pripojený monitor. Do môjho NAS idú len dva káble: ethernetový kábel a napájací kábel. V mojom prípade môj Ryzen 7 3700x nemá integrovaný GPU, ale stroj sa aj tak nabootuje bez 1070 v ňom. Inými slovami, ak máte náhradný počítač, ktorý potrebuje vyhradený GPU na prácu, môžete ho jednoducho spustiť a nastaviť pomocou GPU a potom ho vybrať.

Medzi ďalšie operačné systémy, ktoré môžete používať, patria (okrem iného):

  • Jadro TrueNAS
  • UnRAID
  • OpenMediaVault
  • Rockstor

Pred nasadením vždy zistite, ktorý operačný systém je pre vás najlepší.

Jadro TrueNAS

TrueNAS Core je technicky viac podporovaný ako TrueNAS Scale a je založený na FreeBSD. Väčšina ľudí by uprednostnila Scale na spúšťanie skutočných aplikácií, takže ak chcete, aby váš NAS bol viac než len Úložný priestor, pravdepodobne nebudete chcieť používať Core, pokiaľ vám nevyhovujú niektoré pokročilé funkcie drotárstvo. Core je veľmi stabilný so širšou dokumentáciou a dlhšou podporou, ale Scale bude zvyčajne jednoduchší, najmä ak sa už v Linuxe orientujete. Core vyzerá úplne rovnako ako TrueNAS Scale vo svojom používateľskom rozhraní.

UnRAID

UnRAID je vynikajúca možnosť pre NAS, ktorá sa ľahko používa, ale je to platený operačný systém, ktorý má určité obmedzenia, napríklad počet jednotiek v systéme. Limit je 30, takže to nie je problém pre väčšinu ľudí, ale skutočnosť, že za tento operačný systém zaplatíte, zrejme väčšinu ľudí nezaujíma. UnRAID, podobne ako TrueNAS, má zabudované vyhľadávanie aplikácií, takže si môžete vytvoriť službu streamovania médií alebo dokonca server Minecraft.

OpenMediaVault vyzerá starý, ale je veľmi funkčný. Nie ste viazaní na používanie súborového systému ZFS, čo znamená, že existuje veľká flexibilita pri pridávaní a zmene diskov a tiež neexistujú žiadne skutočné hardvérové ​​požiadavky. OpenMediaVault môže bežať na Raspberry Pi, ak chcete, a je oveľa priamočiarejší a v jeho používateľskom rozhraní k veci. Občas sa pristihnem, že v TrueNAS klikám, aby som našiel možnosti pre veci v mori ponúk, zatiaľ čo OpenMediaVault je oveľa premyslenejší. Je to rôzny softvér pre rôznych ľudí, ale oplatí sa ho tiež vyskúšať.

Čo robiť s NAS

Keď budete mať všetko nastavené, budete mať prístup k svojmu NAS z iného zariadenia v rovnakej sieti. Spôsob, akým k nemu pristupujete, presne závisí od operačného systému, ktorý ste si vybrali, ale pre TrueNAS Scale je k dispozícii webové GUI, ako je uvedené vyššie. Odtiaľto môžete inštalovať aplikácie a konfigurovať celý váš NAS a je to ústredný bod všetkého, čo budete robiť.

Na mojom NAS som si nastavil pár služieb. Prvým je MineOS, platforma na správu serverov Minecraft. V tomto môžete hostiť servery Minecraft na vašom NAS a nechať ostatných, aby sa k nim pripojili. Budete musieť presmerovať porty na smerovači, aby ste umožnili širšiemu internetu vidieť váš server, ale je to skvelý spôsob, ako z neho okamžite získať užitočnosť.

Ďalšia vec, ktorú som urobil, je vytvoriť skvelé Alternatíva Fotiek Google: Nextcloud. Nextcloud je poskytovateľ cloudového úložiska s vlastným hosťovaním, ku ktorému máte prístup a môžete ho automaticky synchronizovať z viacerých zariadení. Všetky moje fotografie, ktoré zachytím na svojom smartfóne, sa automaticky zálohujú do mojej inštancie Nextcloud, čo znamená, že potom môžem k týmto fotografiám pristupovať naozaj jednoducho kdekoľvek inde.

Konečne mám nastavený aj Jellyfin. Jellyfin je podobný ako Plex s výnimkou toho, že je to bezplatný a úplne otvorený zdroj, ale môžete s ním hostiť svoje vlastné médiá. Napríklad, ak máte veľa strhnutých DVD a televíznych relácií (ja áno), môžete ich hostiť a streamovať do svojich zariadení vo vašej domácnosti. Existuje množstvo automatizácií, ktoré môžete nastaviť pomocou Jellyfin, a mnoho rôznych aplikácií, ktoré si môžete nainštalovať, aby ste s ním mohli pracovať, takže ak vás to zaujíma, určite sa do toho pustite.

So všetkými týmito službami musíte byť v rovnakej sieti, aby ste mohli pristupovať k týmto službám, pokiaľ ich nepresmerujete, a z bezpečnostných dôvodov by ste ich pravdepodobne nemali len vystavovať širšiemu internetu. Namiesto toho môžete nastaviť reverzný proxy alebo VPN. Wireguard som nastavil pomocou aplikácie wg-easy v katalógu TrueCharts TrueNAS. Odtiaľto môžete vytvárať profily, ktoré je možné importovať do ľubovoľného klienta Wireguard, a potom pristupovať k službám vo vašej domácej sieti odkiaľkoľvek. Vďaka tomu môžem odkiaľkoľvek sledovať médiá na svojom serveri Jellyfin, spravovať svoj NAS a ovládať čokoľvek iné.

Toto všetko funguje, ak máte statickú IP adresu. Ak nie, možno by stálo za to pozrieť sa na konfiguráciu dynamického DNS. V opačnom prípade môže byť ťažké získať prístup k NAS mimo vašej domácej siete.

Čo potrebujete, aby NAS fungoval

Aby som bol úprimný, ak nepotrebujete robiť nič príliš výpočtovo nákladné, potom na prevádzkovanie vlastného NAS nemusíte používať starý herný počítač. Bude stačiť akýkoľvek starý stolný počítač, ale čím lepší hardvér, tým viac možností máte.

Napríklad môžem streamovať 4K video z môjho bez problémov a Jellyfin dokáže prekódovať médiá tak, aby mali nižšie rozlíšenie, ak potrebujem, ale ak by som chcel len box Nextcloud a spôsob ukladania médií bez streamovania alebo prekódovania, potom by nemusel byť výkonný všetky. Veľa ľudí používa starý Raspberry Pis na streamovanie médií bez prekódovania a s pripojeným pevným diskom na ukladanie dát.

To, aký hardvér potrebujete, závisí od toho, čo chcete robiť, ale bez ohľadu na to môžete zo starého počítača urobiť NAS: len jeho možnosti sa budú líšiť.