TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
Introducción a Bacula
1. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Backups con Bacula
Introducci´n a Bacula
o
Matias D. Banchoff T.
matias@3-ik.com.ar
3-ik: Intelligence Keys
13 de septiembre de 2011
2. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Agenda
• ¿Qu´ es Bacula?
e
• Acerca de Bacula
• Arquitectura de Bacula
• Bacula y backups
• ¿Por donde empezar?
3. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
¿Qu´ es Bacula?
e
• Bacula es la soluci´n de backup distribu´
o ıda, multiplataforma
y OpenSource.
• Permite recuperar, restaurar y verificar datos en un entorno
de red heterogeneo.
4. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Ventajas al usar Bacula
• Bacula reduce el riesgo de p´rdida de datos a un bajo costo
e
y cumpliendo con los est´ndares de la industria.
a
• No requiere de un nivel alto de mantenimiento, liberando a su
equipo de IT para realizar otras tareas.
• Bacula es un sistema escalable y mantenible, que lleva
estabilidad y seguridad a su organizaci´n a un costo m´s
o a
bajo que el de cualquier herramienta paga.
5. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Soluci´n Distribu´
o ıda
Bacula se compone de varios elementos que interact´an entre s´
u ı:
• Bacula Director.
• Bacula Consola.
• Bacula Filer.
• Bacula Storage.
• Cat´logo.
a
• Bacula Monitor.
Cada uno puede instalarse en m´quinas separadas.
a
6. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Soluci´n Multiplataforma
o
• Los elementos que componen Bacula pueden instalarse sobre
diferentes plataformas (Linux, Windows, BSD).
• El storage de Bacula soporta una variedad importante de
cintas y robots cambiadores.
7. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Soluci´n Open Source
o
Debido a su licencia OpenSource:
• No hay que pagar regal´ por su utilizaci´n.
ıas o
• Adem´s, dispone de una comunidad importante de usuarios,
a
por lo que es f´cil encontrar documentaci´n y gente
a o
capacitada para operarlo.
• M´s info: http://www.3-ik.com.ar/blog/2011/04/19/
a
lo-que-implica-la-licencia-open-source-de-bacula/
8. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
¿Qui´n hace Bacula?
e
• Comenz´ siendo un proyecto de Kern Sibbald.
o
• Actualmente cuenta con una comunidad de desarrolladores y
usuarios de todo el mundo.
9. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
¿Qui´nes usan Bacula?
e
• Empresas, Universidades, organismos gubernamentales,
PyMEs.
• (Info algo desactualizada):
http://www.bacula.org/en/?page=testimonial
10. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Elementos
• Bacula Director.
• Bacula Consola.
• Bacula Filer.
• Bacula Storage.
• Cat´logo.
a
• Bacula Monitor.
11. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Elementos - Director
• Inicia y detiene tareas (de backup, restauraci´n o verificaci´n
o o
de datos).
• Coordina todo el sistema.
• Temporizador para iniciar/detener tareas.
12. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Elementos - Consola
• Usada por los operadores para acceder al Director.
• Textual. Hay opciones gr´ficas.
a
• Configurable con ACLs, para que distintos usuarios tengan
distintos privilegios y accesos.
• La consola textual puede usarse en scripts.
13. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Elementos - Filer
• El ”cliente” de Bacula instalado en cada servidor a resguardar.
• Empaqueta los datos para enviarlos por la red para ser
almacenados.
14. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Elementos - Storage
• Lee y escribe los datos en los medios de backup (cintas,
discos, USBs, DVDs).
• Recibe directamente del ”cliente” los datos a resguardar.
15. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Elementos - Cat´logo
a
• Base de datos que almacena informaci´n sobre los backups y
o
el propio Bacula.
• Actualmente: PostgreSQL, MySQL o Sqlite.
• Lo distingue de otras soluciones de backup.
• Permite generar un ´rbol de directorio virtual a la hora de
a
restaurar.
• Permite comparar la firma de los archivos y verificar
r´pidamente si cambiaron (Mayor seguridad).
a
16. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Elementos - Monitor
• Permite ver el estado actual de Bacula (cliente, director y
storage).
• Funciona en Windows y Linux.
17. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Razones para hacer backups
• Error de los usuarios.
• Falla del hardware.
• Falla del software.
• Situaci´n de desastre (Incendio, inundaci´n).
o o
• Robo.
18. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
¿Qu´ cosas NO son un backup?
e
Herramientas y t´cnicas que no sirven como backups:
e
• Copias espor´dicas de algunos directorios.
a
• Discos en RAID.
• Servidores espejados (o mirrors).
http://wiki.bacula.org/doku.php?id=horror_stories
19. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Funcionamiento de Bacula
• Sistema distribu´ y multiplataforma.
ıdo
• Las componentes de Bacula pueden instalarse en m´quinas
a
separadas.
• Tener en cuenta la relaci´n entre Pool, Volumen y el
o
Per´
ıodo de retenci´n.
o
http://www.3-ik.com.ar/blog/2011/04/25/%c2%
bfcomo-funciona-bacula/
20. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Enlaces interesantes
• http://www.bacula-backup.com.ar/
• http://www.3-ik.com.ar/blog/tag/bacula/
• http://www.bacula.org/es/
• http://www.bacula.org/en/dev-manual/main/main/
What_is_Bacula.html
• http://wiki.bacula.org/doku.php?id=faq
• http://wiki.bacula.org/doku.php
• http://www.baculasystems.com/
21. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Contacto
@3 ik
http://www.3-ik.com.ar/blog/feed/
consultas@bacula-backup.com.ar
http://www.bacula-backup.com.ar/
http://www.3-ik.com.ar/
22. ¿Qu´ es Bacula?
e Acerca de Bacula Arquitectura de Bacula Bacula y backups ¿Por donde empezar?
Finalizando
¿Preguntas? ¿Dudas? ¿Sugerencias?