Cómo convertir una PC vieja en un NAS

click fraud protection

Si todavía tienes una PC vieja por ahí, puedes convertirla en un NAS.

Si tiene una PC vieja por ahí, es posible que se pregunte qué hacer con ella. Podrías convertirlo en una PC de transmisión, podrías dárselo a un familiar o amigo... o podrías convertirlo en un NAS. NAS significa Almacenamiento conectado en red, pero es un nombre un poco inapropiado para dispositivos como estos. Que no es justo almacenamiento y, de hecho, también puede hacer mucho más. Tomé mi vieja PC para juegos y la convertí en un NAS, y fue sorprendentemente fácil de hacer. Aún mejor es que tú también puedes hacerlo.

¿Por qué utilizar una PC más antigua en lugar de comprar un NAS dedicado?

Para ser honesto, hay algunas razones por las que es posible que desees utilizar una PC más antigua, pero la más importante es simplemente el acto de reciclar. Si tiene una PC en perfecto estado sin hacer nada, ¿por qué saldría y compraría un NAS en lugar de simplemente poner a trabajar su vieja computadora? Especialmente porque las computadoras más antiguas como esas probablemente serán más poderosas que la mayoría de los dispositivos NAS que usaría, en realidad es una obviedad.

Aún mejor es que presumiblemente también estará más familiarizado con las partes de su computadora y con lo que es y lo que no es capaz de hacer. Por ejemplo, el Ryzen 7 3700x al no tener una GPU integrada significa que sé que necesito una GPU en la PC para la transcodificación de medios. Si simplemente comprara un NAS disponible en el mercado asumiendo que podría transmitir video 4k codificado con HEVC, existe la posibilidad de que me sienta muy decepcionado.

Luego está el factor costo. Si tiene una PC que miente y dice que no hace nada, entonces es probable que no necesite invertir mucho. Toda mi PC seguía intacta con un Ryzen 7 3700x, 24 GB de RAM y una GTX 1070. Para un NAS, querrás adquirir unidades NAS especializadas, pero eso es todo lo que necesitaba comprar. Cualquiera de los mejores discos duros NAS servirá, y compré un Seagate IronWolf Pro de 4 TB. De manera realista, querrá tener varios de estos en una configuración RAID para fines de redundancia de datos y velocidad, pero puede actualizar en cualquier momento. El sistema operativo que elija afectará la facilidad con la que podrá agregar almacenamiento en el futuro. Sólo necesitarás tener suficientes conexiones SATA en tu placa base y espacio para las unidades dentro de tu computadora. Si su PC tiene elementos como un lector de DVD, incluso puede comprar adaptadores de las ranuras de 5,25 pulgadas que suelen utilizar las computadoras de escritorio para que quepan en una unidad SATA de 3,5 pulgadas.

Podría ser bueno también recoger un SSD para arrancar desde. No tiene por qué ser grande y, en la mayoría de los casos, un SSD de 64 GB es más que suficiente. Puede obtener una más grande y particionarla si desea usar la partición secundaria para el almacenamiento en caché, pero no es necesario y estará completamente bien sin ella. Es posible que también desee un SSD más grande si está construyendo un NAS de nivel más entusiasta y desea utilizar la unidad de arranque para otros fines. Los sistemas operativos como TrueNAS necesitarán un dispositivo de arranque específico.

Seagate IronWolf Pro

Diseñada para cargas de trabajo pesadas, la línea de discos duros IronWolf Pro de Seagate ofrece altas velocidades de transferencia y tiene un enorme límite de carga de trabajo de 300 TB/año y un alto valor MTBF de 2,5 millones de horas. Los discos duros IronWolf Pro proporcionan hasta 22 TB de almacenamiento y puede colocar un máximo de veinticuatro de estos discos ultrarrápidos en su gabinete NAS.

$89 en Amazon$ 89 en Newegg

Elegir su sistema operativo

Hay algunas maneras de construir la parte de software de un NAS una vez que tenga sus discos duros, y van desde fáciles hasta entusiastas. Una forma entusiasta sería instalar un estándar linux distribución como Debian, instale algo como Proxmox para la administración de máquinas virtuales y luego configure todo el software usted mismo. Esto podría ser muy divertido si es algo en lo que deseas dedicarte, pero es una gran inversión de tiempo para obtener una flexibilidad adicional que la mayoría de las personas probablemente no necesiten.

En cambio, elegí TrueNAS Scale. TrueNAS Scale es un sistema operativo basado en Debian (es decir, Linux) que puede instalar en un NAS y administra sus contenedores Docker mediante Kubernetes. Los contenedores son la forma en que se ejecutan la mayoría de los programas en un NAS, donde un contenedor es esencialmente una isla digital aislada en la que se ejecuta una aplicación. Para permitirle conectarse a otros contenedores en la máquina y compartir datos, se construyen "puentes" entre estas islas permitiéndoles conectarse directamente entre sí. Los contenedores están naturalmente aislados, lo cual es excelente para la seguridad y significa que las aplicaciones solo comparten los datos que usted les permite compartir.

Para el proceso de configuración e instalación, necesitará una salida de gráficos de la computadora en la que está instalando TrueNAS y también un teclado conectado a ella. Después de eso, siempre que la unidad TrueNAS esté encendida y se inicie automáticamente cuando reinicie el sistema, no necesitará mantener un monitor conectado. Mi NAS solo tiene dos cables: un cable Ethernet y un cable de alimentación. En mi caso, mi Ryzen 7 3700x no tiene una GPU integrada, pero la máquina aún arrancará sin el 1070. En otras palabras, si tiene una PC de repuesto que necesita una GPU dedicada para funcionar, puede simplemente iniciarla y configurarla con la GPU y luego sacarla.

Otros sistemas operativos que puede utilizar incluyen (pero no se limitan a):

  • Núcleo TrueNAS
  • sin RAID
  • OpenMediaVault
  • rocator

Investigue siempre qué sistema operativo es mejor para usted antes de implementarlo.

Núcleo TrueNAS

TrueNAS Core tiene más soporte técnico que TrueNAS Scale y está basado en FreeBSD. La mayoría de la gente preferiría Scale para ejecutar aplicaciones reales, por lo que si desea que su NAS sea más que solo almacenamiento, probablemente no quieras usar Core a menos que te sientas cómodo haciendo algunas tareas avanzadas. retocando. Core es muy estable con documentación más amplia y soporte por más tiempo, pero Scale generalmente será más fácil, especialmente si ya conoce Linux. Core tiene exactamente el mismo aspecto que TrueNAS Scale en su interfaz de usuario.

sin RAID

UnRAID es una excelente opción para un NAS que es fácil de usar, pero es un sistema operativo pago que tiene algunas limitaciones, como la cantidad de unidades en un sistema. El límite es 30, por lo que no es un problema para la mayoría de la gente, pero el hecho de que pagues por este sistema operativo probablemente no sea algo que le interese a la mayoría de la gente. UnRAID, al igual que TrueNAS, tiene una búsqueda de aplicaciones integrada para que puedas crear un servicio de transmisión de medios o incluso un servidor de Minecraft.

OpenMediaVault aspecto Anticuado, pero es muy funcional. No está obligado a utilizar el sistema de archivos ZFS, lo que significa que hay mucha flexibilidad para agregar y cambiar unidades, y tampoco hay requisitos reales de hardware. OpenMediaVault puede ejecutarse en una Raspberry Pi si así lo desea, y es mucho más sencillo y directo en su interfaz de usuario. A veces me encuentro haciendo clic en TrueNAS para encontrar opciones para cosas en un mar de menús, mientras que OpenMediaVault es mucho más deliberado. Es un software diferente para diferentes personas, pero también vale la pena echarle un vistazo.

Qué hacer con tu NAS

Una vez que esté todo configurado, podrá acceder a su NAS desde otro dispositivo en la misma red. La forma de acceder depende exactamente del sistema operativo que haya elegido, pero para TrueNAS Scale, hay una GUI web como se muestra arriba. Puede instalar aplicaciones y configurar todo su NAS desde aquí, y es el punto central de todo lo que hará.

En mi NAS, configuré un par de servicios. El primero es MineOS, una plataforma de gestión de servidores de Minecraft. En esto, puede alojar servidores de Minecraft en su NAS y hacer que otros se conecten a ellos. Necesitará reenviar los puertos de su enrutador para permitir que Internet en general vea su servidor, pero esta es una excelente manera de obtener una utilidad instantánea.

Otra cosa que he hecho es crear un gran Alternativa a Google Fotos: Próxima nube. Nextcloud es un proveedor de almacenamiento en la nube autohospedado al que puede acceder y sincronizar automáticamente desde múltiples dispositivos. Tengo una copia de seguridad automática de todas las fotos que capturo en mi teléfono inteligente en mi instancia de Nextcloud, lo que significa que luego también puedo acceder a esas fotos desde cualquier otro lugar con mucha facilidad.

Finalmente, también configuré Jellyfin. Jellyfin es similar a Plex excepto que es gratuito y completamente de código abierto, pero puedes alojar tus propios medios con él. Por ejemplo, si tiene muchos DVD y programas de TV copiados (yo los tengo), puede alojarlos y transmitirlos a sus dispositivos en su hogar. Hay un montón de automatizaciones que puedes configurar con Jellyfin y muchas aplicaciones diferentes que puedes instalar para trabajar con él, así que asegúrate de investigar un poco esta si estás interesado.

Con todo esto, necesita estar en la misma red para acceder a estos servicios a menos que reenvíe el puerto y, por razones de seguridad, probablemente no debería simplemente exponerlos a Internet en general. En su lugar, puedes configurar un proxy inverso o una VPN. Configuré Wireguard usando la aplicación wg-easy en el catálogo TrueCharts TrueNAS. Desde aquí, puede crear perfiles que se pueden importar en cualquier cliente Wireguard y luego acceder a los servicios en su red doméstica desde cualquier lugar. Con esto, puedo ver medios en mi servidor Jellyfin desde cualquier lugar, administrar mi NAS y controlar cualquier otra cosa también.

Todo esto funciona si tienes una dirección IP estática. Si no es así, puede que valga la pena considerar la configuración de un DNS dinámico. De lo contrario, puede resultar difícil acceder a su NAS desde fuera de su red doméstica.

Lo que necesitas para que un NAS funcione

Para ser honesto, si no necesita hacer nada demasiado costoso desde el punto de vista computacional, entonces no necesita usar una PC de juegos vieja para ejecutar su propio NAS. Cualquier PC de escritorio antigua servirá, pero cuanto mejor sea el hardware, más capacidades tendrá.

Por ejemplo, puedo transmitir vídeo 4K desde el mío sin problemas y Jellyfin puede transcodificar medios a una resolución más baja si lo necesito, pero Si solo quisiera una caja Nextcloud y una forma de almacenar medios sin transmisión ni transcodificación, entonces no necesitaría ser potente en todo. Mucha gente usa la antigua Raspberry Pis para la transmisión de medios sin transcodificación y con un disco duro conectado para almacenar datos.

El hardware que necesita depende de lo que quiera hacer, pero pase lo que pase, puede convertir una PC vieja en un NAS: solo que las capacidades posteriores serán diferentes.