Backups en red con Bacula 2: Instalación de Bacula y Webmin en Debian Wheezy

Instalación del servidor Bacula en Debian 7 Wheezy

Lo primero de todo debemos instalar Apache, MySQL y PHP, necesitaremos el servidor de aplicaciones web para correr Webmin en el servidor y así tener una herramienta gráfica muy potente para administrar no solo Bacula sino también todo el sistema y servicios que tengamos en el servidor, ademas necesitaremos el SGBD MySQL para que Bacula lo use en sus bases de datos.

Instalamos Apache, MySQL y PHP:

aptitude install apache2 mysql-server-5.5 mysql-client-5.5 php5

Durante la instalación nos pedirá varias veces contraseñas para MySQL etc, las rellenaremos todas con la misma.

También podríamos usar como servidor de aplicaciones web, un paquete de servicios como XAMPP, etc.

Ahora instalamos los paquetes necesarios de cliente y servidor de Bacula, en el servidor Debian:

aptitude install bacula bacula-client bacula-common-mysql
bacula-director-mysql bacula-sd-mysql bacula-server bacula-traymonitor

Nos preguntará si queremos configurar la base de datos que bacula-director va a usar, le decimos que si.

aptitude install bacula-director-mysql

Nos pedirá varias veces la contraseña, pondremos siempre la misma contraseña.

aptitude install bacula-director-mysql

Una vez finalizada la instalación comprobamos que la base de datos de Bacula se a creado.

bacula database

Los ficheros de configuración de Bacula se encuentran en el directorio /etc/bacula

Instalación de Webmin en el servidor Debian 7 Wheezy

Configurar ciertos servicios o tareas a veces es costoso, tenemos que editar archivos complejos, dedicar mucho tiempo en aprender como funciona una herramienta desde la consola y como configurar sus ficheros, a veces el software de Linux no cuenta con una interface de usuario intuitiva que nos facilite el trabajo, etc.

Webmin es una herramienta que permite la configuración del sistema vía Web para sistemas Linux.

Con Webmin podemos configurar y administrar cualquier cosa referente al sistema, herramientas o servicios.

Quizá configurar y controlar en su totalidad Bacula puede ser algo complejo y poco intuitivo ya que no cuenta con una interface gráfica, por ello la mejor opción para facilitarnos el trabajo con Bacula es usar Webmin.

Para instalar Webmin tenemos que descarlo desde su web oficial http://www.webmin.com/download.html y descargar la versión para Debian.

Una vez finalizada la descarga entramos al directorio donde se ha descargado e instalamos el paquete:

dpkg -i webmin_1.660_all.deb

dpkg -i webmin

Es posible que nos aparezcan errores por la falta de dependencias, si este es el caso instalamos los paquetes faltantes:

aptitude install libauthen-pam-perl libio-pty-perl apt-show-versions

Una vez finalizada la instalación ya tenemos acceso desde la dirección https://localhost:10000 con el usuario root y la contraseña que tenga este en el sistema.

Victor

Autor: Victor

Desarrollador web - Formador online - Blogger

Compartir este post

1 Comentario

  1. Una pequeña nota es que falta instalar el Bconsole que lo pueden descargar como apt-get install bacula-console para poder usar la herramienta web. saludos

    Responder

Poner un comentario

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