Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de Usuario Del Sistema de Respaldos Bacula
Manual de Usuario Del Sistema de Respaldos Bacula
Contexto Hospitalario.
Proyecto de grado
Edicin 2009
Supervisores:
Mara Eugenia Corti
Ariel Sabiguero
Responsables:
Julio Carrau
Gustavo Perez
Estudiantes:
Martn Calabria
Gonzalo Perretti
ndice
1.
OBJETIVO ........................................................................................................................................ 3
2.
ALCANCE......................................................................................................................................... 3
3.
RESPONSABILIDADES ................................................................................................................. 3
4.
CONTENIDO .................................................................................................................................... 4
4.1.
4.2.
4.3.
1.
Objetivo
Este manual est orientado a los funcionarios tcnicos del Hospital.
La aplicacin fue investigada para el Hospital de Clnicas y su principal objetivo es
brindar un mecanismo de definicin y ejecucin de respaldos utilizando el programa
Bacula y el sistema de administracin Webmin.
2.
Alcance
Este documento intenta ser una gua prctica para el uso del sistema de Respaldos
donde se describen las funcionalidades del sistema y los mecanismos de utilizacin.
Contiene ejemplos prcticos e imgenes ilustrativas.
3.
Responsabilidades
Este manual est orientado a la aplicacin Bacula y sus funcionalidades. Se asume que
los usuarios poseen conocimientos del manejo y utilizacin de exploradores de Internet
como por ejemplo Firefox (Iceweasel en Debian) o Internet Explorer 6.0/7.0 como de los
conceptos asociados a los sistemas de respaldos.
4.
Contenido
4.1.
Ingreso al sistema
Para el inicio del sistema se debe abrir el explorador de Internet y colocar la siguiente
direccin: https://localhost:10000/, luego de esto se desplegar la pgina principal del
sistema donde deber ingresar el nombre de usuario: root y la contrasea: admin llagando
as a la siguiente pantalla:
Figura 1
Es importante verificar el estado de los componentes de Bacula para corroborar que estn
activos, esto se hace en la parte inferior de la ventana de administracin como se observa
en la Figura 2.
Figura 2
Luego de chequear que todos los componentes de Bacula se esta ejecutando revisaremos
sus configuraciones.
4.2.
Figura 3
Figura 4
Figura 5
Figura 6
Y por ltimo configuramos un cliente (tambin en la mquina que el director) luego de elegir
File Deamon Configuration (Figura 7) llegamos a la pantalla que muestra los datos que se
pueden configurar como se muestra en la Figura 8
Figura 7
Figura 8
4.3.
Configuraremos una tarea de respaldo de ejemplo, pero para eso necesitamos tener
configurado el cliente que queremos respaldar (Client), el grupo de archivos a respaldar (File
Set), el lugar donde se guardar la informacin respaldada (Storage Device), y por ultimo el
trabajo de respaldo o restauracin (Job) que involucra todos los componentes definidos
anteriormente.
Comenzaremos configurando el cliente para lo cual seleccionamos Backup Clients en la
seccin de configuraciones del director como lo indica la figura siguiente:
Figura 9
Figura 10
Clickeando en Add a new backup client se abre la seccin donde debemos ingresar la
informacin del cliente. En este ejemplo definiremos un cliente en Windows XP pero sirve
para clientes en cualquier sistema operativo.
Aqu deberemos definir principalmente el nombre que identificar al cliente, el password con
que el Director se autenticar para comunicarse, la IP de la maquina donde esta ubicado y
el puerto donde esta escuchando, el catlogo que utilizar para almacenar la informacin
de los respaldos (el resto de los datos determinan el tiempo que se debe tener almacenados
los datos y su informacin).
Figura 11
Aqu tambin se puede especificar los certificados que se utilizarn para establecer una
conexin segura con el cliente.
Para finalizar comprobamos que los datos almacenados son correctos haciendo click en
Show Status (Figura 12), si la comunicacin se realiz exitosamente se muestra el
mensaje de la Figura 13, de lo contrario se muestra el mensaje de la Figura 14.
Figura 12
Figura 13
Figura 14
Figura 15
10
Ahora elegiremos los archivos que vamos a respaldar, para eso clickeamos en File Sets
como se indica en la Figura 16, viendo as a la lista de de los ya definidos (Figura 17)
Figura 16
Figura 17
Y a continuacin crearemos un nuevo grupo haciendo clic en Add new backup file set
(Figura 17) y especificando la ruta completa de los archivos que queremos respaldar y los
que no:
Figura 18
11
Cmo se puede apreciar tambin es posible definir el algoritmo de encriptacin de los datos,
pudiendo dejar la opcin en none para no encriptar los datos o seleccionar uno entre MD5
y SHA1 como en este caso.
Tambin se puede establecer el nivel de compresin de los datos donde <Default
compression level> es sin compresin y Gzip level 9 es la mayor compresin.
Para el ejemplo la ruta que seleccionamos es donde se ubican los archivos de las bases de
datos de manejador mySQL del servidor web xamp en su versin lite.
Guardamos y corroboramos que se el nuevo grupo de archivos con nombre
Respaldo_mySQL_WinXP este en la lista como se muestra en la Figura 19.
Figura 19
Definiremos ahora el lugar donde se almacenaran los respaldos de estos archivos entrando
en Volume Pools donde se observara la lista de Volmenes (Figura 21) y agregaremos 3
nuevos llamados Diario, Semanal y Mensual (en la Figura 22 se muestra el ejemplo
para el volumen de nombre Diario)
Figura 20
12
Figura 21
Figura 22
El Volumen pool type debe ser Backup porque lo usaremos para almacenar informacin.
Luego de agregar los 3 volmenes nuevos continuaremos con la configuracin de las fechas
y horarios en que se puede hacer un respaldo determinado yendo a Backup Schedules
como en la Figura 23 donde veremos la lista actual y agregaremos una nueva yendo a Add
new backup schedule (Figura 24)
Figura 23
13
Figura 24
Como ejemplo configuraremos la poltica de respaldo GFS (Granfather, Father, Son) que a
grandes rasgos tiene planificados respaldos diferenciales de lunes a domingos, y completos
los domingos y cuyos detalles se pueden ver en el documento de Estado del Arte de
Sistemas de Respaldos.
En la Figura 25 vemos queda configuradas las fechas y en que volumen se realiza cada
respaldo:
Figura 25
14
Figura 26
Y por ultimo crearemos la tarea de respaldo que utilizar todo lo anteriormente definido.
Para esto vamos a Backup Job (Figura 27) y agregaremos uno nuevo llamado
Respaldo_mySQL_WinXP como se muestra en la Figura 28.
Figura 27
15
Figura 28
Figura 29
Por ultimo clickeamos en Create y tenemos la tarea pronta y lista para ejecutarse segn la
planificacin indicada.
16