Time machine + Freenas ( copias de seguridad en red )

Lo prometido es deuda. Voy a tratar de explicar en este post como montar un NAS en tu red con la distribucion Freenas, y utilizarlo para realizar las copias de seguridad de time machine.

Lo primero que tenemos que hacer es descargar Freenas e instalarlo en el equipo que queramos utilizar como NAS. Recomiendo utilizar para montar nuestro nas un HD pequeño para la instalacion del sistema, y otro grande para guardar los datos de copia de seguridad.

La instalacion es muy sencilla, simplemente grabamos la Iso a un cd o usb, y arrancamos el equipo desde el mismo. Cuando el equipo haya arrancado correctamente veremos esto:

Lo primero que hacemos es ir a la opcion 2 y asignar la ip que nos interese a nuestro nas.

Despues de haber asignado la ip , vamos a la opcion 9 , y seguimos el menu de instalacion selepcionando las opciones adecuadas a nuestro nas.

Una vez finalizada la instalacion ( unos 2 minutos o menos ) , reiniciamos el equipo extrayendo en cd o usb , para que arranque desde el disco duro en el que acabamos de instalar Freenas.

Comprobamos que nuestro equipo responde a ping en la red, y accedemos desde el navegador de otro equipo a la ip que le hemos dado a nuestro nas. Veremos esto:

Os adelanto, que para logearnos correctamente la primera vez, debemos usar el usuario admin, y contraseña freenas. Ya lo cambiaremos despues.

Tras logearnos en la maquina vemos la siguiente pantalla:

Bien, nuestro nas funciona. Ahora procederemos a formatear el disco secundario ( el de almacenamiento ) y a darle los servicios necesarios para que time machine trabaje con el.

Nos vamos al menu Disk, y seleccionamos la opcion management. Una vez ahi, pulsamos el + y añadimos el disco ( seleccionando el adecuado ) y lo formateamos como ufs with soft updates.

Ahora vamos a Disk, seleccionando fotmat, y formateamos nuestro disco como UFS.

Aplicamos cambios y nos vamos de nuevo a Disk, ahora a la opcion Mount point. Aqui montaremos nuestro disco para que se pueda usar.

Seleccionamos el disco que acabamos de formatear, como tipo de particion escogemos GPT, y le damos la descripcion que mas nos guste.  Pulsamos add, y nos aparecera algo como esto:

Aplicamos los cambios

Si ahora pinchamos sobre System en la barra superior, veremos que nuestro NAS ya cuenta con su espacio de almacenamiento

Ahora iremos a la pestaña services, opcion AFP ( Apple File System ). Pinchamos el cuadrito de enable, y nos vamos a la pestaña share. Ahi definimos la ubicacion del espacio compartido para el servicio AFP. Configuramos los datos a nuestro antojo y le damos a add. Veremos algo asi:

Aplicamos los cambios.

Ahora nos vamos a la pestaña settings, y le damos un nombre a nuestro servidor AFP. Yo he puesto TM. Pinchamos en save and restart, y en teoria nuestro servidor AFP deberia funcionar.

Probamos

Introducimos la contraseña correcta ( que hemos configurado anteriormente ) y listo, ya tenemos montada una unidad con nuestro servidor AFP.

Solo nos queda un paso, y es hacer que time machine reconozca unidades de red en teoria no soportadas. Para esto, abrimos un terminal y ejecutamos lo siguiente:

defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

Enter y listo.

Abrimos Time Machine, y en las preferencias seleccionamos como disco para la copia de seguridad nuestro server AFP.

Es importante, que antes de comenzar la copia de seguridad, desmonteis el volumen, ya que time machine lo monta automaticamente, y si ya esta montado el proceso puede fallar.

Eso es todo. Yo lo uso en mi casa sin ningun tipo de problema y funciona correctamente.

Personalmente, en mi nas he montado un HD de 500gb para time machine, y he hecho un raid con otros 3 HD, ya que queria centralizar toda la informacion en un punto, que me sirviera de backup multiplataforma.

Esta es una imagen de mi nas:

Pero claro, cada uno puede ampliar el sistema como quiera y utilizarlo para multitud de cosas, ya es cuestion de investigar y probar…

13 thoughts on “Time machine + Freenas ( copias de seguridad en red )

  1. Gracias por tu aportación, todo muy clarito, me gusta.

    También uso un imac y voy a dedicar un hd exclusivo para TM.

    También sigo usando windows xp en otra máquina, supongo que si instalo otro hd en el freenas, lo podría usar compartido para mac y windows ¿es posible?

    Saludos

    1. Por supuesto, puedes instalar tantos hd como tu equipo acepte y utilizarlos para distintas plataformas. Es cuestion de configurarlo correctamente.

  2. Gracias de nuevo por tu información.
    La idea es meter un raid 1 para TM y otro raid 1 para el xp, aparte una impresora en red.
    Saludos

    1. RAID 1: Mirroring «Redundancia. Más rápido que un disco y más seguro»

      También llamado «Mirroring» o «Duplicación» (Creación de discos en espejo). Se basa en la utilización de discos adicionales sobre los que se realiza una copia en todo momento de los datos que se están modificando. RAID 1 ofrece una excelente disponibilidad de los datos mediante la redundancia total de los mismos. Para ello, se duplican todos los datos de una unidad o matriz en otra. De esta manera se asegura la integridad de los datos y la tolerancia al fallo, pues en caso de avería, la controladora sigue trabajando con los discos no dañados sin detener el sistema. Los datos se pueden leer desde la unidad o matriz duplicada sin que se produzcan interrupciones. RAID 1 es una alternativa costosa para los grandes sistemas, ya que las unidades se deben añadir en pares para aumentar la capacidad de almacenamiento. Sin embargo, RAID 1 es una buena solución para las aplicaciones que requieren redundancia cuando hay sólo dos unidades disponibles. Los servidores de archivos pequeños son un buen ejemplo. Se necesita un mínimo de dos unidades para implementar una solución RAID 1.

      Dada la definicion, necesitarias 4 unidades fisicas en tu nas. Si el equipo lo admite, adelante.

      Simplemente configura 1 raid con el servicio afs y el otro como smb, por ejemplo. Con esto tendrias el raid A usado exclusivamente para time machine, y el B podrias utilizarlo con cualquier maquina.

  3. Esa es la idea. La impresora sería compartida con el xp y el Leopard, supongo que será posible. Actualmente estoy usando el Windows Server 2003 sólo como servidor de archivos e impresora y va bien, pero tengo interés en probar el freenas en un Atom sobre todo por su bajísimo consumo.

    El algún sitio he leído que con FreeNas es posible modificar el rendimiento de los hd a través de una opción para controlar la temperatura… ¿Qué hay de cierto?
    Salu2

    1. En principio el control de la temperatura de los discos duros en freenas es unicamente para conocer a que temperatura se encuentran los mismos.
      Llevo bastante tiempo usandolo, y por ningun sitio he encontrado nada que permita modificar dicha temperatura.
      Ademas, tampoco tendria mucho sentido, ya que la velocidad de los discos duros esta limitada al diseño de los mismos. Es decir RPM e inteface.
      Lo unico que mejora el rendimiento es el tipo de particion, ya que unas son mas «rapidas» que otras, o mas seguras.

  4. Concretamente hay una opción en el menú del FreeNas para ajustar el nivel de ruido de los hd. Como no sea que por software consiga bajar revoluciones….

    Sal2

    1. Efectivamente, reduce las revoluciones del disco duro, y con ello el nivel de ruido, pero la verdad es que en los hd actuales el nivel de ruido suele ser bastante bajo ( teniendo en cuenta que lo tienes dentro de la caja, claro ). No se, a mi nunca me ha molestado el ruido de los hd, pero hay gente que si le molesta. Mi recomendacion es que lo tengas siempre al maximo, ya que asi el hd funcionara a pleno rendimiento. Esa opcion la traen muchos equipos en bios tambien.

  5. En mi caso, desde hace 4 meses que tengo un Imac i5 de 27″ estoy disfrutando de un enorme silencio, no se oye nada, una gozada.
    Sin embargo en la mayoría de pc,s suena casi todo, hasta el ratón, je.je., es un suplicio tener la torre cerca…

    Sobre la velocidad de los hd para un servidor casero, al que se van a conectar como mucho 2/3 equipos, supongo que bajarlos de velocidad no repercutiría en el rendimiento total, sobre todo, teniendo en cuenta la limitación real de la red aunque ésta sea de 1 Gbs.
    Otra cosa sería una conexión por fibra ó manejando bases para muchos usuarios.
    Salu2

    1. Hombre, en una red gigabite el rendimiento real continuo aproximado es de unos 300mb/s . Este rendimiento depende de muchos factores, pero mas o menos es una estimacion.

      Si tenemos en cuenta que la velocidad real de lectura/escritura de un hd normalito ronda los 60mb/s , siempre un valor mas alto para la lectura, podriamos decir que con una red Gbs estariamos aprovechando completamente la velocidad que es capaz de entregar nuestro hd. Si reducimos el rendimiento del mismo, estos valores lectura/escritura bajaran, logicamente, por lo que si podriamos decir que tendriamos una perdida de rendimiento. Dadas las caracteristicas de nuestro equipo y el uso que se le va a dar, ya que es un nas y estara constantemente leyendo y escribiendo datos, lo mejor es aprovechar esa velocidad maxima del hd.
      Ahora bien, si notaremos o no esa perdida de rendimiento depende de mas factores, como la memoria ram, por ejemplo.
      Yo te diria que pruebes con un soft de benchmarkt y saques tus propias conslusiones.
      Nada mejor que la experiencia…

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.