El mes pasado, analizamos varias utilidades esenciales de código abierto y destacamos dos sistemas de respaldo de red: la conocida suite Amanda y la bacula menos conocida. Bueno, ha llegado el momento de un tiroteo entre Amanda con Bacula para recomendar que ofrece la mejor copia de seguridad de código abierto.
Amanda comenzó su vida hace unos diez años en la Universidad de Maryland como el avanzado Archiver de Disco de la Red Automática de Maryland y ahora es un producto maduro. En 1999, el desarrollo se transfirió a SourceForge: descargarlo desde http: // SourceForge.Net/Projects/Amanda, y este año salió un producto comercial bajo la marca Zmanda. (Como muchos productos de código abierto que se vuelven comerciales, Zmanda promete mantener una versión de código abierto de desarrollos posteriores.) Amanda viene incluido con una serie de distribuciones de Linux, y los paquetes para versiones más recientes se pueden descargar desde www.zmanda.com, mientras que los paquetes para Solaris están disponibles en los repositorios habituales que incluyen Blastwave. Actualmente no hay una versión de Windows de Amanda, pero mencionaremos formas en torno a esta brecha a continuación.
Amanda es una suite de archivo de red compuesta por dos partes principales: un servidor central y un cliente que se ejecuta en cada estación de trabajo para estar respaldados. No tiene su propio programa de copia de seguridad o formato de copia de seguridad, sino que utiliza cualquier programa de copia de seguridad que esté disponible en las estaciones de trabajo para la copia de seguridad local. Por ejemplo, en Solaris puede usar los programas UFSBackup/UFSrestore, mientras que en Linux usará volcado o más probable GNU Tar. En esencia, entonces, Amanda es una extensión de red de una estrategia de vertido local, pero se debe tener algo de cuidado con este enfoque. Por ejemplo, si tuviera máquinas Linux y Solaris en su red, una copia de seguridad creada con UFSrestore en Solaris no se pudo restaurar en Linux, mientras que el uso de GNU podría.
Como se mencionó anteriormente, no hay un cliente Amanda para Windows, pero es posible hacer una copia de seguridad de las máquinas de Windows utilizando Samba, el conjunto de aplicaciones que proporciona instalaciones de red de Windows para UNIX, para exportar sus archivos de Windows a un cuadro de Unix y hacer que Amanda los respalde desde allá. Tenga en cuenta que esto no será una muy buena copia de seguridad, porque si usa algún permiso complejo en la máquina de Windows, es muy poco probable que sean retroceder y restaurar correctamente. A medida que el software de servidor Amanda se ejecuta en UNIX, es compatible con prácticamente todas las una unidad de cinta de la que haya oído hablar y también tiene un buen soporte para bibliotecas de cintas y copias de seguridad de disco a disco. Con un poco de pensamiento, también se puede utilizar para hacer una copia de seguridad de CD-ROM o DVD WRITITY.
En general, cuando está haciendo una copia de seguridad de un sistema, debe implementar una estrategia de copia de seguridad, que generalmente comienza con una copia de seguridad completa que copia cada archivo en el disco o la partición que está respaldando. Esta copia de seguridad completa o "nivel cero" completa será seguida por una copia de seguridad incremental o "nivel uno", que atrapa solo aquellos archivos que han cambiado o se han agregado desde la copia de seguridad de nivel cero. Posteriormente puede haber un nivel dos o tres copias de seguridad para hacer una copia de seguridad de los archivos que han cambiado desde el último nivel uno o nivel dos, y eventualmente se quedará sin medios vacíos (por ejemplo, cintas) y tendrá que comenzar de nuevo con otro nivel cero. Este estilo de régimen de copia de seguridad plantea un problema sobre cómo se restauran los archivos. Supongamos que tomó una copia de seguridad de nivel cero el domingo y luego las copias de seguridad de nivel uno los lunes, martes y miércoles. El jueves, se produce un problema y debe llevar a cabo una restauración: en este caso, restaurará el último nivel de respaldo de nivel cero (desde el domingo) y solo la copia de seguridad de nivel uno más reciente (del miércoles). Si hubiera tomado copias de seguridad del nivel uno el lunes, el nivel dos el martes y el nivel tres el miércoles, tendría que restaurar las cuatro cintas el jueves.