Montar tu Propio Home Server: Cómo Almacenar una Gran Cantidad de Archivos Multimedia

¿Por qué necesitarías un servidor de almacenamiento conectado en red (NAS) en casa?

  • Copia de seguridad automática de los datos de tu Smartphone
  • Administrar y compartir datos en Internet
  • Transmitir y reproducir videos guardados
  • Descargar y administrar Torrents en un smartphone
  • Alojar un blog personal
  • Habilitar SSL por seguridad

Componentes necesarios:

  • Servicio de Internet
  • Un router WiFi
  • Un ordenador de escritorio o un ordenador portátil, como un MacBook Pro
  • Un ODROID-HC1 con su fuente de alimentación
  • Una Tarjeta MicroSD para el sistema operativo
  • Un Cable LAN para conectar el ODROID-HC1 al router WiFi
  • Una Unidad de disco duro (2,5 pulgadas) para almacenar los datos multimedia

ODroid Figure 1 - Home server using ODROID-HC1
Figura 1 – Home Server usando un ODROID-HC1

También necesitas conocer un poco el sistema operativo, además de Open Media Vault (www.openmediavault.org), que nos permitirá instalar y administrar un almacenamiento conectado en red sin necesidad de tener conocimientos avanzados.

Preparación

En primer lugar, descarga Open Media Vault (OMV) para el ODROID-HC1 desde http://bit.ly/2xogExP a tu ordenador. Consulta el archivo readme.txt para conocer el nombre de usuario y la contraseña.

Nombre de usuario de la interfaz web = admin Contraseña de la interfaz web = openmediavault

Nombre de usuario de la consola/ssh = root Contraseña de la consola/ssh (3.0.75+)  = openmediavault

ODROID Figure 2 - Downloaded Open Media Vault image
Figura 2 – Imagen de Open Media Vault descargada

A continuación, utiliza un adaptador USB con una tarjeta microSD de 8GB, abre Etcher (etcher.io) para grabar el sistema operativo, tal y como se muestra en la Figura 3. Asegúrate de descomprimir el archivo .7z antes de seleccionarlo en Etcher.

ODROID Figure 3 - Inserting the USB adapter and microSD card in the computer
Figura 3 – Insertando el adaptador USB y la tarjeta microSD en el ordenador

ODROID Figure 4 - The unzipped image file has a different filename than the .7z file
Figura 4: el archivo de imagen descomprimido tiene un nombre de archivo diferente al archivo .7z

ODROID Figure 5 - Etcher allows you to write pre-built images to a microSD card
Figura 5: Etcher te permite escribir imágenes pre-configuradas en una tarjeta microSD

Configuración general

Inserta la SD con la imagen completada de Open Media Vault en el ODROID-HC1, luego desliza e inserta la unidad de disco duro en el conector SATA. Conecta el cable LAN desde el router WiFi al HC1 y utiliza la fuente de alimentación para encenderlo. Para el primer arranque necesitarás aproximadamente unos 10 minutos. Con otro cable LAN, conecta el ordenador al mismo router WiFi al que está conectado el HC1.

A continuación, descarga e instale Angry IP Scanner (http://bit.ly/2wCMeII) y escanea las direcciones IP de los dispositivos conectados. El nombre de equipo aparecerá como odroidxu4.local. Abre un navegador e introduce la dirección del ODROID-HC1.

ODROID Figure 6 - Scanning the local IP addresses to locate the IP address of the ODROID-HC1
Figura 6: Escaneando las direcciones IP locales para localizar la dirección IP del ODROID-HC1

ODROID Figure 7 - Logging into the web interface of Open Media Vault
Figura 7 – Iniciando sesión en la interfaz web de Open Media Vault

Como ya he mencionado, el nombre de usuario y la contraseña por defecto se encuentran en readme.txt en http://bit.ly/2xogExP.

Nombre de usuario de la interfaz web = admin Contraseña de la interfaz web = openmediavault

ODROID Figure 8 - Home screen of the Open Media Vault web interface
Figura 8 – Pantalla de inicio de la interfaz web de Open Media Vault

Dirígete a “System -> Date & Time” y cambia la zona horaria según tu ubicación actual, luego activa la opción “Use NTP server -> Save -> Apply”.

ODROID Figure 9 - Updating the date and time in Open Media Vault
Figura 9 – Actualizando la fecha y hora en Open Media Vault

También puedes cambiar el tiempo de espera de la sesión a “0” para no cerrar sesión tras una cierta cantidad de tiempo de inactividad seleccionando “General Settings -> Session timeout -> 0 -> Save -> Apply -> Yes “.

ODROID Figure 10 - Saving the configuration changes in Open Media Vault
Figura 10: Guardando los cambios de la configuración en Open Media Vault

A continuación, actualiza el sistema a la última versión seleccionando ” Update Management -> Check Package information -> Upgrade “, vuelva a cargar la página una vez que haya finalizado la actualización, luego reinicie ODROID-HC1 utilizando la opción “Reboot” en la interfaz web de Open Media Vault

ODROID Figure 11 - Updating to the latest version of Open Media Vault
Figura 11 – Actualizando a la última versión de Open Media Vault

ODROID Figure 12 - The Open Media Vault update has been completed
Figura 12: La actualización de Open Media Vault se ha completado

ODROID Figure 13 - The page should be reloaded after the Open Media Vault update completes
Figura 13: la página se debe volver a cargar tras completarse la actualización de Open Media Vault

ODROID Figure 14 - Select “Reboot” from the Open Media Vault web interface
Figura 14: Seleccionando la opción “Reboot” en la interfaz web de Open Media Vault

ODROID Figure 15 and 16 - Ignore the error messages after pressing “Reboot”
Figura 15 y 16: Ignora los mensajes de error después de presionar “Reboot”

ODROID Figure 15 and 16 - Ignore the error messages after pressing “Reboot”

ODROID Figure 17 - Login to the Open Media Vault web interface after the reboot has completed
Figura 17: inicia sesión en la interfaz web de Open Media Vault tras haberse completado el reinicio

Definir los permisos

El disco duro debe estar en formato ext4 para que sea compatible con Open Media Vault. Si el sistema de archivos del disco duro no es ext4, necesitarás crear un nuevo sistema de archivos, tal y como se muestra en la Figura 18.

ODROID Figures 18 - 24 - Formatting the hard drive to ext4 format
Figuras 18 – 24 – Formateando del disco duro en ext4

ODROID Figures 18 - 24 - Formatting the hard drive to ext4 format

ODROID Figures 18 - 24 - Formatting the hard drive to ext4 format

ODROID Figures 18 - 24 - Formatting the hard drive to ext4 format

ODROID Figures 18 - 24 - Formatting the hard drive to ext4 format

ODROID Figures 18 - 24 - Formatting the hard drive to ext4 format

ODROID Figures 18 - 24 - Formatting the hard drive to ext4 format

Una vez completado el formato, selecciona “Mount” tal y como se muestra en las Figuras 19 y 20.

ODROID Figures 25, 26 and 27 - Mounting the newly formatted hard drive
Figuras 25, 26 y 27 – Montando la unidad de disco duro recién formateada

ODROID Figures 25, 26 and 27 - Mounting the newly formatted hard drive

ODROID Figures 25, 26 and 27 - Mounting the newly formatted hard drive

El siguiente paso es registrar los usuarios que tendrán permisos para transferir datos hacia/desde el servidor.

ODROID Figures 28 and 29 - Registering the “odroid” user to be able to transfer data to/from the server
Figuras 28 y 29: Registrando del usuario “odroid” para poder transferir datos desde/hacia el servidor

ODROID Figures 28 and 29 - Registering the “odroid” user to be able to transfer data to/from the server

Una vez creado el usuario, crea una carpeta compartida seleccionando ” Shared Folders -> Add -> Name -> Select Device -> Set Permissions -> Save “. A cada usuario se le debe conceder los correspondiente sprivilegios. Concede al usuario “odroid” los privilegios de lectura/escritura para la carpeta compartida y guarda la configuración.

ODROID Figures 30 and 31 - Creating the shared folder and assigning individual user privileges
Figuras 30 y 31: Creando la carpeta compartida y asignando los privilegios individuales de usuario

ODROID Figures 30 and 31 - Creating the shared folder and assigning individual user privileges

ACL es otro tipo de permiso que se deben conceder, tal y como se describe en http://bit.ly/2xn98sb. El usuario “odroid” necesita permisos de lectura/escritura/ejecución, y al resto de usuarios se les pueden conceder los permisos que sean necesarios.

ODROID Figure 32 - Giving ACL permissions to the “odroid” user
Figura 32: Concediendo permisos ACL al usuario “odroid”

Transferencia de datos usando Samba

El servidor se puede compartir con el grupo de trabajo utilizando Samba (SMB). Haz clic en “Apply” para ver la carpeta compartida.

ODROID Figures 33, 34 and 35 - Sharing the server using Samba
Figuras 33, 34 y 35: compartir el servidor usando Samba

ODROID Figures 33, 34 and 35 - Sharing the server using Samba

ODROID Figures 33, 34 and 35 - Sharing the server using Samba

Ten en cuenta que si tienes dos o más dispositivos o carpetas compartidas idénticas, tu ordenador puede cambiarle el nombre a uno de ellos. Por ejemplo, si tiene dos ODROID-HC1 conectados al router, reconocerá el primero como odroidxu4 y nombrará el segundo como odroidxu4-2, para diferenciarlos. Si no ves los dos automáticamente, intenta reiniciar el ordenador.

ODROID Figure 36 - Accessing the shared folder from a networked computer
Figura 36: Accediendo a la carpeta compartida desde un ordenador conectado a la red

Abre Finder y marca “Shared” para ver el servidor compartido odroidxu4, que es el ODROID-HC1. Haz clic en “Connect As” e introduce el nombre y la contraseña que coinciden con el nombre de usuario y la contraseña que se crearon en el servidor. Una vez establecida la conexión, se pueden transferir los archivos y las carpetas desde y hacia el servidor ODROID-HC1.

ODROID Figure 37 - Copying files and folders to the ODROID-HC1 using Samba
Figura 37 – Copiando archivos y carpetas al ODROID-HC1 usando Samba

Transferencia de datos mediante FTP

El Protocolo de Transferencia de Archivos (FTP) es un protocolo de red estándar utilizado para la transferencia de archivos entre un cliente y un servidor dentro de una red informática. En primer lugar, activa el FTP en Open Media Vault tal y como se muestra en la Figura 38.

ODROID Figure 38 - Enabling FTP in Open Media Vault
Figura 38: Activando el FTP en Open Media Vault

A continuación, habilita la carpeta compartida seleccionando “Services -> FTP -> Shares -> Add -> Enable -> select Shared folder -> Save”.

ODROID Figure 39 - Selecting the shared FTP folder in Open Media Vault
Figura 39: Seleccionando la carpeta FTP compartida en Open Media Vault

Tras habilitar el FTP, los archivos se podrán transferir hacia/desde el servidor visitando ftp://192.168.0.111 en tu navegador, utiliza la dirección de tu servidor ODROID-HC1 en lugar de 192.168.0.111.

ODROID Figures 40 and 41 - Visiting the Open Media Vault server via FTP using Firefox
Figuras 40 y 41: visitando el servidor de Open Media Vault a través de FTP usando Firefox

ODROID Figures 40 and 41 - Visiting the Open Media Vault server via FTP using Firefox

ODROID Figure 42 - Visiting the Open Media Vault server via FTP using Chrome
Figura 42: Visitando el servidor de Open Media Vault a través de FTP usando Chrome

Después, instala un FTP en su teléfono movil, usando una aplicación como FTP Sprite para iPhone o ES File Explorer para Android.

ODROID Figures 43 and 44 - Accessing the Open Media Vault server using FTP on a smartphone
Figuras 43 y 44: Accediendo al servidor de Open Media Vault usando FTP con un smartphone

ODROID Figures 43 and 44 - Accessing the Open Media Vault server using FTP on a smartphone

Cierre del sistema

En la interfaz web de Open Media Vault, justamente debajo del banner, haz clic en los tres puntos verticales de la derecha y selecciona “Shutdown”.

ODROID Figures 45 and 46 - Shutting down the server via the Open Media Vault menu
Figuras 45 y 46: Cerrando el servidor a través del menú Open Media Vault

ODROID Figures 45 and 46 - Shutting down the server via the Open Media Vault menu

Cuando aparezca la pantalla que se muestra en la Figura 47, significara que tu sistema operativo ha dejado de funcionar y el LED azul deberías verlo apagado en el ODROID-HC1. Llegados a este punto, puedes desconectar la fuente de alimentación y extraer la tarjeta microSD. Sigue este procedimiento de apagado cada vez que necesites cambiar el disco duro, actualizar el sistema operativo en la tarjeta microSD o simplemente desenchufar la alimentación. Esto te ayudará a evitar daños en el ODROID-HC1.

ODROID Figure 47 - Post-shutdown screen in Open Media Vault
Figura 47: pantalla post-cierre del Open Media Vault

Para comentarios, preguntas o sugerencias, visita el artículo original en https://medium.com/p/6a3771d9172.

Be the first to comment

Leave a Reply