Come trasformare un vecchio PC in un NAS

Blog

CasaCasa / Blog / Come trasformare un vecchio PC in un NAS

Jun 11, 2023

Come trasformare un vecchio PC in un NAS

Se hai ancora un vecchio PC, potresti trasformarlo in un NAS. Se hai un vecchio PC in giro, potresti chiederti cosa farne. Potresti trasformarlo in un PC stream, potresti regalarlo

Se hai ancora un vecchio PC, potresti trasformarlo in un NAS.

Se hai un vecchio PC in giro, potresti chiederti cosa farne. Potresti trasformarlo in un PC streaming, potresti regalarlo a una famiglia o a un amico... oppure potresti trasformarlo in un NAS. NAS sta per Network Associated Storage, ma è un termine improprio per dispositivi come questi. Non si tratta solo di archiviazione e può anche fare molto di più. Ho preso il mio vecchio PC da gioco e l'ho trasformato in un NAS ed è stato sorprendentemente facile da fare. Ancora meglio è che puoi farlo anche tu.

Ad essere onesti, ci sono alcuni motivi per cui potresti voler utilizzare un PC più vecchio, ma il più grande è semplicemente l'atto del riciclo. Se hai un PC perfettamente funzionante in giro che non fa nulla, perché dovresti uscire e comprare un NAS invece di mettere semplicemente in funzione il tuo vecchio computer? Soprattutto perché i computer più vecchi come questi saranno probabilmente più potenti della maggior parte dei dispositivi NAS che potresti acquistare, è davvero un gioco da ragazzi.

Ancora meglio è che presumibilmente avrai anche più familiarità con le parti del tuo computer e di cosa è e di cosa non è capace. Ad esempio, il fatto che Ryzen 7 3700x non avesse una GPU integrata significava che sapevo di aver bisogno di una GPU nel PC per la transcodifica multimediale. Se acquistassi semplicemente un NAS standard con il presupposto che potesse riprodurre in streaming video 4K con codifica HEVC, c'è la possibilità che rimarrei molto deluso.

Poi c'è il fattore costo. Se il tuo PC mente dicendo di non fare nulla, è probabile che non avrai bisogno di investire molto. Il mio intero PC era ancora intatto con un Ryzen 7 3700x, 24 GB di RAM e una GTX 1070. Per un NAS, ti consigliamo di acquistare unità NAS specializzate, ma è tutto ciò che dovevo acquistare. Andrà bene qualsiasi dei migliori dischi rigidi NAS e ho acquistato un Seagate IronWolf Pro da 4 TB. Realisticamente vorrai averne multipli in una configurazione RAID per motivi di ridondanza dei dati e velocità, ma puoi eseguire l'aggiornamento in qualsiasi momento. Il sistema operativo scelto influirà sulla facilità con cui sarà possibile aggiungere spazio di archiviazione in un secondo momento. Avrai solo bisogno di abbastanza connessioni SATA sulla scheda madre e spazio per le unità all'interno del tuo computer. Se il tuo PC è dotato di dispositivi come un lettore DVD, puoi anche acquistare adattatori per gli slot da 5,25 pollici generalmente utilizzati dai desktop per adattarli a un'unità SATA da 3,5 pollici.

Potrebbe essere utile prendere anche un SSD da cui eseguire l'avvio. Non deve essere necessariamente grande e, nella maggior parte dei casi, un SSD da 64 GB è più che sufficiente. Puoi prenderne uno più grande e partizionarlo se desideri utilizzare la partizione secondaria per la memorizzazione nella cache, ma non è necessario e starai completamente bene senza di essa. Potresti anche volere un SSD più grande se stai costruendo un NAS più adatto agli appassionati e desideri utilizzare l'unità di avvio per altri scopi. I sistemi operativi come TrueNAS avranno bisogno di un dispositivo di avvio specifico.

Realizzata per carichi di lavoro pesanti, la linea di dischi rigidi IronWolf Pro di Seagate offre velocità di trasferimento elevate e ha un enorme limite di carico di lavoro di 300 TB/anno e un elevato valore MTBF di 2,5 milioni di ore. I dischi rigidi IronWolf Pro forniscono fino a 22 TB di spazio di archiviazione e puoi inserire un massimo di 24 di queste unità incredibilmente veloci nel tuo contenitore NAS.

Ci sono alcuni modi per costruire la parte software di un NAS una volta che hai i tuoi dischi rigidi, e vanno dal facile all'entusiasta. Un modo entusiasta sarebbe quello di installare una distribuzione Linux standard come Debian, installare qualcosa come Proxmox per la gestione della macchina virtuale e quindi configurare tu stesso tutto il software. Potrebbe essere molto divertente se è qualcosa in cui vuoi entrare, ma è un grande investimento di tempo per una flessibilità aggiuntiva di cui la maggior parte delle persone probabilmente non ha bisogno.

Invece, ho scelto TrueNAS Scale. TrueNAS Scale è un sistema operativo basato su Debian (quindi Linux) che puoi installare su un NAS e gestisce i tuoi contenitori Docker utilizzando Kubernetes. I contenitori sono il modo in cui esegui la maggior parte dei programmi su un NAS, dove un contenitore è essenzialmente un'isola digitale isolata in cui può essere eseguita un'applicazione. Per consentirle di connettersi ad altri contenitori sulla macchina e condividere dati, costruisci "ponti" tra questi isole consentendo loro di connettersi direttamente tra loro. I contenitori sono naturalmente isolati, il che è ottimo per la sicurezza e significa che le applicazioni condividono solo i dati che tu consenti loro di condividere.