Búsqueda de sitios web

Amanda: una herramienta avanzada de copia de seguridad automática de red para Linux


En la era de la tecnología de la información, los datos no tienen precio. Tenemos que proteger los datos del acceso no autorizado, así como de cualquier tipo de pérdida de datos. Tenemos que gestionar cada uno de ellos por separado.

Aquí, en este artículo cubriremos el proceso de copia de seguridad de datos, que es imprescindible para la mayoría de los administradores de sistemas y la mayor parte del tiempo se supone que es una actividad aburrida. La herramienta que utilizaremos es 'Amanda'.

¿Qué es Amanda?

Amanda significa (Advanced Maryland Automatic Network Disk Archiver), que es una herramienta de copia de seguridad muy útil diseñada para realizar copias de seguridad y archivar computadoras en la red en un disco, cinta o nube.

Historia de Amanda

El Departamento de Ciencias de la Computación de la Universidad de Maryland (UoM) siguió siendo la fuente de software libre y de calidad, a la par del software propietario. El Advanced Maryland Automatic Network Disk Archiver fue desarrollado por UoM, pero ahora este maravilloso proyecto ya no cuenta con el respaldo de UoM y está alojado en SourceForge, donde permanece en desarrollo.

Características de Amanda

  1. Herramienta de archivo de código abierto escrita en C y Perl.
  2. Capaz de realizar copias de seguridad de datos en varias computadoras en la red.
  3. Basado en el modelo Cliente-Servidor.
  4. Copia de seguridad programada compatible.
  5. Disponible como edición comunitaria gratuita y edición empresarial, con soporte completo.
  6. Disponible para la mayoría de las distribuciones de Linux.
  7. Máquina Windows compatible con Samba o cliente win32 nativo.
  8. Admite cintas y unidades de disco para realizar copias de seguridad.
  9. Admite la distribución de cintas, es decir, dividir archivos grandes en varias cintas.
  10. La empresa comercial Amanda es desarrollada por Zmanda.
  11. Zmanda incluye: Zmanda Management Console (ZMC), programador, servicio basado en la nube y marco de complementos.
  12. El servicio basado en la nube funciona de acuerdo con Amazon s3.
  13. El marco de complementos admite aplicaciones como Oracle Database, Samba, etc.
  14. Amanda Enterprise zmanda admite copias de seguridad de imágenes, lo que permite realizar copias de seguridad de Live VMware.
  15. Toma menos tiempo que otras herramientas de respaldo crear una copia de seguridad del mismo volumen de datos.
  16. Admite conexión segura entre el servidor y el cliente mediante OpenSSH.
  17. Cifrado posible mediante GPG y compatible con compresión
  18. Recuperarse con gracia de los errores.
  19. Informe el resultado detallado, incluidos los errores, por correo electrónico.
  20. Muy configurable, estable y robusto gracias a un código de alta calidad.

Instalación de Amanda Backup en Linux

Estamos construyendo Amanda desde Source y luego la instalamos. Este proceso de construcción e instalación de Amanda es el mismo para cualquier distribución, ya sea basada en YUM o APT.

Antes de compilar desde el código fuente, necesitamos instalar algunos paquetes requeridos desde el repositorio usando el comando yum o apt-get.

En RHEL, CentOS y Fedora
yum install gcc make gcc-c++ glib2-devel gnuplot perl-ExtUtils-Embed bison flex
En Debian, Ubuntu y Linux Mint
sudo apt-get install build-essential gnuplot

Una vez instalados los paquetes necesarios, puede descargar Amanda (última versión Amanda 3.3.5) desde el siguiente enlace.

  1. http://sourceforge.net/projects/amanda/files/latest/download

Alternativamente, puede utilizar el siguiente comando wget para descargarlo y compilarlo desde el código fuente como se muestra a continuación.

wget http://jaist.dl.sourceforge.net/project/amanda/amanda%20-%20stable/3.3.5/amanda-3.3.5.tar.gz
tar -zxvf amanda-3.3.5.tar.gz
cd amanda-3.3.5/ 
./configure 
make
make install		[On Red Hat based systems]
sudo make install	[On Debian based systems]

Después de una instalación exitosa, verifique la instalación de Amanda usando el siguiente comando.

amadmin --version

amadmin-3.3.5

Nota: utilice la interfaz administrativa de amadmin para controlar las copias de seguridad de Amanda. También tenga en cuenta que el archivo de configuración de Amanda se encuentra en '/etc/amanda/intra/amanda.conf'.

Volcar sistema de archivos

Ejecute el siguiente comando para volcar todo el sistema de archivos usando amanda y envíe el correo electrónico a la dirección de correo electrónico que figura en el archivo de configuración.

amdump all

Amanda

amflush -f all

Amanda tiene muchas opciones para generar copias de seguridad en una ubicación precisa y crear copias de seguridad personalizadas. Amanda en sí es un tema muy amplio y nos resultó difícil cubrirlo todo en un solo artículo. Cubriremos esas opciones y comandos en publicaciones posteriores.

Eso es todo por ahora. Estaré aquí nuevamente con otro artículo pronto. Hasta entonces, permanezcan atentos y conectados con nosotros y no olviden brindarnos sus valiosos comentarios en la sección de comentarios.