Desde la compra decarcasas NAS de alta gamahasta la creación de un sistema de copia de seguridad y uso compartido de archivos, existen muchas formas de crear un servidor de almacenamiento. Si le gusta especialmente experimentar, puede inclusovirtualizar su NASutilizando una plataforma de servidor doméstico dedicada comoProxmox.
Pero, ¿qué ocurre si no desea la sobrecarga de rendimiento adicional que generan las máquinas virtuales? Gracias a su compatibilidad integrada conZFSy las raíces Debian que sustentan la plataforma, Proxmox le permite armar un NAS sin depender de máquinas virtuales o contenedores.
4 razones por las que Proxmox es ideal para virtualizar todo su laboratorio doméstico
Si no le gusta comprar varios dispositivos para sus proyectos de laboratorio en casa, puede ser una buena idea virtualizar todo con Proxmox
Creación del pool ZFS
Antes de poder configurar los recursos compartidos de red, deberá montar las unidades en su máquina Proxmox. Dado que ZFS tiene una compatibilidad RAID increíble, una utilidad de instantáneas y funciones de autorreparación, utilizaremos Zpools en nuestro NAS improvisado.
- Conecte sus unidades al servidor Proxmox y diríjase a la interfaz de usuario web una vez que se inicie.
- Abra la pestañaDiscosde su nodo Proxmox y presione el botónBorrarpara preparar sus unidades para el grupo ZFS.
- Cambie a la pestañaZFSy toque el botónCrear ZFS.
- Ingrese elnombrede su grupo ZFS, elija sunivel RAIDpreferido y presioneCrear.
Configurar un recurso compartido de Samba
Con el grupo ZFS listo, es momento de instalar los paquetes Samba y configurar el recurso compartido de red.
- Vaya a la pestañaShellde sunodo Proxmoxpreferido y ejecute el siguiente comando para descargar los paquetes Samba.
apt install samba smbclient -y
- Cree un nuevo directorio para su recurso compartido de red dentro del grupo ZFS que creó anteriormente con el comandomkdir. mkdir /zfs_pool_name/share_name
- Configure un nuevo usuario para el recurso compartido de red antes de crear una contraseña para él.
useradd -m nombre_usuario
contraseña nombre_usuario
- Cree una contraseña SMB para el usuario con este comando:
smbpasswd -a nombre_usuario
- Utilice el editor nano para acceder al archivo smb.conf en la terminal.
nano /etc/samba/smb.conf
- Dirígete a la parte inferior del archivo de configuración, ingresa el nombre del recurso compartido de red entre corchetes ([]) e ingresa los siguientes campos con la sangría adecuada.
ruta = /nombre_del_pool_zfs/nombre_del_recurso_compartido
solo lectura = no
usuario válido = nombre_usuario
escribible = si
- PresioneCtrl+Xseguido deYyEnterpara guardar y salir del archivosmb.conf.
- Ejecute el comandochmodpara otorgar privilegios completos a su directorio compartido de red.
chmod 777 /nombre_del_pool_zfs/nombre_del_recurso_compartido
- Reinicie elrecurso compartido SMButilizando el siguiente comando:
systemctl reiniciar smbd.servicio
Acceder al recurso compartido en otro dispositivo
Ahora que el recurso compartido SMB está en funcionamiento, puedes acceder a él desde tu PC. Hemos mostrado los pasos para hacerlo en Windows 11, pero el proceso general es el mismo para la mayoría de los sistemas operativos.
- Inicie elExplorador de archivos.
- Escriba ladirección IPde su máquina Proxmox (sin el número de puerto) en labarra de direcciones.
- Ingrese elnombre de usuarioyla contraseñaque estableció anteriormente en la ventana emergente para acceder al recurso compartido de red.
Construyendo un servidor de almacenamiento con Proxmox
Una vez que haya transferido sus archivos al NAS con tecnología Proxmox, puede realizar las tareas de limpieza, recorte y resilver mediante la ventana Shell de su nodo. Dicho esto, es difícil negar la conveniencia de un sistema operativo NAS dedicado, especialmente porque puede realizar todas las tareas dentro de las IU web en lugar de ejecutar círculos dentro de una interfaz de línea de comandos. Afortunadamente, puede ejecutar la mayoría de los sistemas operativos NAS dentro de las máquinas virtuales Proxmox y esperar un rendimiento decente después de asignar suficientes núcleos, memoria y provisiones de almacenamiento a dichas máquinas virtuales.
Intenté crear un laboratorio casero Proxmox... dentro de Windows 11
Con el poder de la virtualización anidada, es posible ejecutar un servidor Proxmox sobre su PC con Windows 11