Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de Respaldo PDF
Manual de Respaldo PDF
recuperacin de datos
sobre Canaima GNU/Linux
Crditos y licencia
documento
se
distribuye
al
pblico
como
Convenciones tipogrficas
Texto enfatizado, anglicismos, texto resaltado, comandos,
salidas, paquetes o contenido de archivos.
Indica
informacin
muy
importante
con
respecto
al
contenido.
Indica comandos, salidas en pantalla o contenido de archivos.
Indica los pasos de un procedimiento.
Pgina 2 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Contenido
Crditos y licencia.......................................................................................................................2
Convenciones tipogrficas..........................................................................................................2
Unidad I: Introduccin a la gestin de respaldos........................................................................6
Tema 1: Evolucin de los respaldos.......................................................................................6
Elementos para mantener la informacin segura..............................................................6
TEMA 2. Aspectos claves del proceso evolutivo de los respaldos.........................................7
Almacenamiento remoto y centralizado ............................................................................7
Tecnologa SAN y NAS ......................................................................................................8
Aparicin de los nmeros de unidad lgicos (LUNs) ........................................................9
Aparicin de caractersticas de Respaldo sin servidor....................................................10
Compresin de la informacin .........................................................................................10
Bloqueo de archivos ........................................................................................................11
Unidad II: Recomendaciones y estrategias para la ejecucin de Respaldos..........................12
TEMA 1. Justificando los respaldos .....................................................................................12
Tareas de mantenimiento ................................................................................................12
Ley de Murphy .................................................................................................................13
TEMA 2. Tipos de respaldo ..................................................................................................14
Respaldos completos.......................................................................................................14
Respaldos incrementales ................................................................................................14
Respaldos diferenciales ..................................................................................................15
TEMA 3. Modelos de repositorios de datos comunes..........................................................17
No estructurado................................................................................................................17
Completo ms incremental...............................................................................................17
Completo ms diferencial.................................................................................................17
Proteccin continua de datos...........................................................................................18
TEMA 4. Medios de almacenamiento comunes ..................................................................19
Cintas ...............................................................................................................................19
Discos duros ....................................................................................................................20
Desventajas de utilizar discos duros para la realizacin de respaldos............................20
TEMA 5. Accesibilidad al repositorio de datos.....................................................................22
Acceso en lnea ...............................................................................................................22
Acceso eventual programado...........................................................................................22
Acceso fuera de lnea.......................................................................................................23
TEMA 6. Plan de recuperacin ante desastres....................................................................25
Plan de recuperacin ante desastres ..............................................................................25
Consideraciones generales de preparacin antes de cualquier desastre.......................26
Antes del desastre .......................................................................................................26
Despus del desastre ..................................................................................................28
Unidad III: Herramientas bsicas para respaldo y recuperacin..............................................29
TEMA 1. Utilidad dump ........................................................................................................29
Conociendo el funcionamiento de dump y restore ..........................................................29
Pgina 3 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Pgina 4 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Ficha descriptiva
Curso
Modalidad
A distancia.
Duracin
3 semanas
Dirigido a
Requisitos
previos
Redes en GNU/Linux.
Objetivo del
curso
Pgina 5 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
estos
elementos
son:
confidencialidad,
integridad
Pgina 7 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Pgina 8 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
recuperacin
de
informacin
perdida,
evitando
el
proceso
tiempo
de
Compresin de la informacin
La compresin de la informacin es til para ahorrar espacio en los medios
que almacenan informacin. Se hace an ms importante al hacer respaldos, ya
que permite que se reduzca el tamao total de los datos en bruto que se
Pgina 10 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Bloqueo de archivos
El bloqueo de archivos se refiere al mantenimiento inmutable de uno o
varios archivos cuando se les realiza respaldo, ya que si mientras el respaldo es
realizado alguno de estos archivos cambiase su contenido, nuestro respaldo sera
inmediatamente invalidado al no contener los ltimos datos que se desean
respaldar.
Pgina 11 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
puede
ser
muy
amplia,
sin
embargo,
presentamos
algunas
Para que un respaldo sea til, es indispensable que pueda ser recuperado y
para estar seguros de esto es necesario que la poltica de respaldo incluya
simulaciones peridicas, donde restauremos nuestros sistemas desde las
cintas u otros medios de almacenamiento.
Pgina 12 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
La nica forma de obtener una imagen exacta del disco, con la certeza de
que no contendr ningn tipo de inconsistencia a nivel lgico del disco, ni a
nivel transaccional de las aplicaciones, es realizar respaldos fuera de lnea.
Ley de Murphy
Pgina 13 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Por esta razn, es que los respaldos completos no se hacen todo el tiempo,
cada archivo es escrito a la media de respaldo. Esto significa el uso de gran
cantidad de media de respaldo, an cuando nada se haya cambiado. Respaldar
100 GB de datos cada noche cuando solamente cambi 10 MB de datos, no es
una buena solucin; por eso es que se crean los respaldos incrementales.
Respaldos incrementales
A diferencia de los respaldos completos, los respaldos incrementales
primero revisan para ver si la fecha de modificacin de un archivo es ms reciente
que la fecha de su ltimo respaldo. Si no lo es, significa que el archivo no ha sido
modificado desde su ltimo respaldo, y por tanto se puede saltar esta vez. Por
otro lado, si la fecha de modificacin es ms reciente, el archivo ha sido
modificado y se debera copiar.
Respaldos diferenciales
Los respaldos diferenciales son similares a los respaldos incrementales, en
que ambos solamente copian archivos que han sido modificados. Sin embargo, los
respaldos diferenciales son acumulativos, en otras palabras, con un respaldo
diferencial, una vez que un archivo ha sido modificado continua siendo incluido en
todos los respaldos diferenciales subsecuentes hasta el prximo respaldo
completo.
Esto significa que cada respaldo diferencial contiene todos los archivos
modificados desde el ltimo respaldo completo, haciendo posible realizar una
total restauracin solamente con el ltimo respaldo completo y el ltimo respaldo
diferencial. De la misma manera que la estrategia de respaldo de los respaldos
incrementales, los respaldos diferenciales siguen el mismo enfoque: un respaldo
completo peridico seguido de ms frecuentes respaldos diferenciales.
Pgina 15 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Pgina 16 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Este tipo de
Pgina 17 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Pgina 18 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Por otro lado, las cintas son uno de los medios de almacenamiento masivo
menos costosos disponibles y tienen una larga historia de confiabilidad. Esto
significa que construir una biblioteca de cintas de un buen tamao no necesita
consumir una gran parte de su presupuesto, y puede contar con poderla utilizar
ahora y en un futuro.
Pgina 19 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Discos duros
En aos anteriores, las unidades de disco nunca se utilizaban como medio
para respaldos. Sin embargo, los precios se han reducido tanto que, en algunos
casos, el uso de discos duros como unidades de respaldo, tiene sentido.
Normalmente los discos duros no son removibles. Un factor clave para una
estrategia de respaldo efectiva, es que se pueda retirar la media de su
centro de datos y en algn tipo de almacenamiento fuera del sitio. Un
respaldo de la base de datos de produccin sentada en un disco duro medio
metro ms all de la base de datos misma no es un respaldo; es una copia.
Y las copias no son muy tiles, si los datos del centro de datos y sus
contenidos (incluyendo las copias) son daados o destruidos por algn tipo
de evento desafortunado.
Las unidades de disco duro son costosas (al menos comparada con otros
tipos de media). Hay situaciones donde el dinero realmente no es un
problema, pero en todos los dems casos, los costos asociados con el uso
de discos duros para respaldos, significa que el nmero de copias de
Pgina 20 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Los discos duros son frgiles. Si se le cae un disco, usted perdi el respaldo.
Es posible comprar estuches especiales que pueden reducir (pero no
eliminar completamente) este peligro, lo que hace una propuesta costosa
an ms costosa.
Las unidades de disco no son medios para archivado. Asumiendo que pueda
superar todos los otros problemas asociados con la realizacin de respaldos
a unidades de disco, se debera considerar lo siguiente: La mayora de las
organizaciones tienen varios requerimientos legales para mantener los
registros disponibles por cierto tiempo. Las posibilidades de obtener data
utilizable desde una cinta de 20 aos son mucho ms grandes que las
posibilidades de hacerlo desde un disco de 20 aos. Por ejemplo, tendr el
hardware necesario para conectarlo a su sistema? Otro aspecto a
considerar, es que una unidad de disco es mucho ms compleja que una
unidad de cinta. Cuando un motor de 20 aos gira un plato de disco de 20
aos, causando que los cabezales de lectura/escritura de 20 aos vuelen
sobre la superficie del plato, cules son las posibilidades de que estos
componentes funcionen sin problemas despus de haber estado 20 aos
inactivos?.
Pgina 21 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Acceso en lnea
El acceso en lnea es aquel donde el medio a respaldar est activo y en
funcionamiento, y donde las utilidades de respaldo son capaces de leer y escribir
mientras
el
medio
es
accesible
por
otros
usuarios
sin
interrumpir
su
funcionamiento.
en
franjas
temporales
definidas,
debido
cuestiones
Pgina 22 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
de
rendimiento.
Pgina 24 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Consideraciones
generales
de
preparacin
antes
de
cualquier
desastre.
Ante situaciones de desastre debemos tomar en cuenta una serie de
consideraciones generales, las cules realizaremos tanto antes como despus que
ocurra cualquier desastre, de tal manera, que podamos proceder a recuperar cada
sistema de archivo por separado.
Antes del desastre
Existen cuatro pasos que se deben realizar como preparacin ante
cualquier desastre que pudiera ocurrir:
Pgina 27 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Una vez que su sistema est en marcha respalde sus datos en nuevos
medios. Cualquiera que haya sido la causa de la cada o prdida de datos,
siempre existe la posibilidad de que suceda de nuevo.
Pgina 28 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Los argumentos para dump y restore deben ser adecuados para usarse en
la computadora remota. Podemos usar dump y restore de una forma ms segura
a travs de ssh.
Pgina 29 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
usuario@maquina
dd
of=/misarchivo/dump-usr-l0.gz.
.
Consideraciones del uso de dump
Dump posee desventajas bastante grandes para los estndares de respaldo
de hoy en da, ya que no puede hacer un respaldo de un sistema de archivos que
se encuentra activo o montado, lo que de por s obliga al administrador a
mantener los datos fuera de lnea mientras se hace el respaldo; Si la cantidad de
datos a respaldar es pequea, esto no es un gran problema, pero si la cantidad de
datos a respaldar es grande, mantenerla fuera de lnea puede interrumpir el
trabajo de los usuarios que acceden a la misma, lo que puede traer consecuencias
no deseables para la organizacin.
Por otro lado, dump hace una copia exacta de los dispositivos de bloque que
respalda, por lo que no aprovecha la optimizacin inherente de los sistemas de
archivos que soporta para minimizar el tiempo de lectura y escritura de los datos
respaldados en los medios a donde dirige su salida, ms an, dump no est
preparado para hacer respaldos de sistemas de archivos que cambian mientras
son ledos, por lo que es improductivo para respaldos programados cuando exista
Pgina 30 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Pgina 31 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Accin
-c / --create
Crear archivador.
-t / --list
-x / --extract
Extraer
archivos
y/o
carpetas
archivador.
Pgina 32 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
del
Por otro lado, existen las opciones, de las que puede haber ms de una en
cualquier ejecucin de tar. Las opciones comnmente utilizadas en el comando tar
son las siguientes:
Opcin de lnea de comandos
-v / --verbose
Accin
Activa
el
modo
prolijo
(informacin
Filtrar
el
archivador
travs
de
archivador
travs
de
gzip/gunzip.
-j / --bzip2
Filtrar
el
bzip2/bunzip2.
-f / --file archivador
Esta
opcin
siempre
debe
antes
estar
del
presente
nombre
del
Pgina 33 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Pgina 34 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Ejemplo de cpio
Cpio crea los archivadores de una manera diferente a tar. Tar es capaz de
recorrer recursivamente los subdirectorios, mientras que cpio lee de la entrada
estndar (stdin) una lista de archivos y directorios a archivar; este no recorre
recursivamente los subdirectorios de forma automtica.
Para crear un archivador, es necesario agregar el parmetro -o; cpio
entonces proceder a leer una lista de archivos y directorios desde la entrada
estndar, crear un archivador y escribir el mismo hacia la salida estndar )
(stdout).
Una forma apropiada de generar dicha lista es a travs del comando find4
3 Siglas de Standart input, o entrada estndar, uno de los tres (3) flujos principales de datos de cualquier
programa de sistemas basados en Unix, incluyendo GNU/Linux, vase: http://es.tldp.org/Paginasmanual/man-pages-es-1.28/man3/stdin.3.html
4 find (del ingls: Buscar), es una utilidad estndar para la bsqueda de archivos, vase:
http://es.tldp.org/Paginas-manual/man-pages-es-extra-0.8a/man1/find.1.html
Pgina 35 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Por otro lado, cpio no permite respaldos a travs de la red, aunque existe la
posibilidad de utilizar una tubera de redireccin junto a ssh para mandar los
datos a un archivo cpio remoto:
ssh
usuario@mqauina
-imVd'
Pgina 36 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
'cpio
adems
de
eficiente,
ofreciendo
muchas
caractersticas
de
Arquitectura de componentes
Bacula, principalmente es un sistema de respaldo modular. Esto quiere decir
entre otras cosas, que podremos tener separados todos los componentes
importantes de Bacula. Estos componentes, que corren en el servidor y clientes,
son:
Bacula-SD
(Storage
daemon):
demonio
servicio
encargado
del
5 Vase: http://www.bacula.org
Pgina 37 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Pgina 38 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
podremos
tener
tantos
como
deseemos
en
diferentes
computadores, con excepcin del director, del cual se recomienda mantener uno
solo por regin geogrfica.
Pgina 39 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
1.
director
de
Bacula
instalado
en:
/etc/bacula/bacula-
dir.conf
editor /etc/bacula/bacula-dir.conf
2.
Agregaremos
Pgina 40 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
FileSet {
# Nombre de nuestra definicin de archivos
Name = Configs
# Incluir parmetros adicionales, deben estar contenidas entre
llaves
Include {
#Opciones, deben estar contenidas entre llaves
Options {
#Firmar los archivos con una suma de comprobacin basada
en MD5 para garantizar su consistencia
signature = MD5
}
# Luego de definir las opciones, definimos el directorio o
archivo que ser respaldado, pueden incluirse tantas como se
deseen, una por lnea
File = /etc
}
}
# Finalizamos la definicin del conjunto de archivos a respaldar
Pgina 41 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
3.
Schedule, o
Agendado
Schedule {
# Nombre de nuestra definicin de tiempo de ejecucin
Name = "Diario"
# Hora a la que se ejecutar y nivel de respaldo a utilizar, en
este ejemplo se ejecuta todos los das a las 11pm.
4.
Agregaremos
Job {
# Nombre del trabajo de respaldo
Pgina 42 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Type = Backup
# Nivel de respaldo: Full (Completo), Incremental
(Incremental), Differential (Diferencial)
Level = Full
# Nombre del cliente
Client = nombremquina-fd
# Conjunto de Archivos a respaldar, en este caso utilizaremos
el Fileset Configs previamente definido
FileSet = "Configs"
# Momento en que se ejecutar este trabajo de respaldo, en
este caso utilizamos el Schedule Diario previamente definido
Schedule = Diario
# Cliente al que estaremos realizando el respaldo del Fileset
definido
Storage = nombremquina-fd
# Pool de volmenes donde se almacenar el respaldo, para
definirlo en su lugar predeterminado, colocaremos Default, lo
que
guardar
nuestros
respaldos
en
un
volumen
Pgina 43 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Pool = "Default"
# Destino de los mensajes de estado de la ejecucin del
trabajo, incluyendo mensajes de xito o error en la ejecucin
del mismo. Standard, significa que los mensajes iran al director
para su difusin a los administradores de Bacula
Messages = Standard
}
#Finalizamos la definicin del trabajo.
5.
archivo del director, cada director debe listar los clientes que
estn explcitamente permitidos a contactarlo, aunque la
instalacin que realizamos la agreg de forma automtica,
procederemos a verificarla. Esta definicin se hace a travs de
la palabra en ingls para cliente: Client
Client {
# Nombre del cliente
Name = nombremquina-fd
# Direccin ip o nombre completo del cliente (resoluble a
travs de DNS)
Address = nombremquina
Pgina 44 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
FDPort = 9102
# Catlogo donde se almacenar la informacin de estado de
los
respaldos hechos
Catalog = MyCatalog
# Contrasea del cliente (es necesario que coincida esta
contrasea tanto en el archivo /etc/bacula/bacula-dir.conf
como en la definicin del cliente en /etc/bacula/baculafd.conf)
Password = "clave"
# Cantidad en das, horas, semanas o meses que el cliente
desea que se retengan los archivos de respaldo en el
almacenamiento.
Pgina 45 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
AutoPrune = yes
}
#Finalizamos la definicin del cliente
6.
Storage {
# Nombre de esta definicin de gestor de almacenamiento
Name = File
#
Direccin
ip
nombre
completo
del
gestor
de
Address = nombremquina
# Puerto de red (TCP) donde escucha el servicio del cliente
SDPort = 9103
# Contrasea del gestor de almacenamiento (es necesario que
coincida
esta
contrasea
tanto
en
el
Pgina 46 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
archivo
Password = "clave"
# Dispositivo donde se almacenarn los respaldos en este
gestor de almacenamientos, esta definicin se trae del archivo
/etc/bacula/bacula-sd.conf que est en el computador
donde reside el servicio de gestin de almacenamiento de
Bacula
Device = FileStorage
# Tipo de medio donde se est almacenando el respaldo,
cuando es un archivo a disco, se colca: File
7.
gestor
de
almacenamiento
de
Bacula
instalado
/etc/bacula/bacula-sd.conf
editor /etc/bacula/bacula-sd.conf
Pgina 47 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
en:
8.
Device {
# Nombre del dispositivo de almacenamiento (ntese que es el
que colocamos anteriormente en el archivo de configuracin
del director de Bacula)
Name = FileStorage
# Tipo de medio de respaldo
Archive
Device
/nonexistant/path/to/file/archive/dir
Pgina 48 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
LabelMedia = yes;
# Tipo de acceso al medio, si es un disco duro o archivo al
disco duro, es un medio de acceso aleatorio, en otro caso,
cmbie este parmetro a No.
AutomaticMount = yes;
# Si el medio es removible (cintas, DVD/CD's)
RemovableMedia = no;
#
Si
el
medio
se
encuentra
permanentemente
(montado)
AlwaysOpen = no;
}
# Finalizamos la definicin del dispositivo de respaldo
Pgina 49 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
abierto
Pgina 50 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Este
paquete
crea
el
archivo
de
configuracin:
en
el
archivo:
/etc/bacula/bacula-dir.conf,
donde
podr
Pgina 51 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
# bconsole
Connecting to Director nombremquina:9101
1000 OK: nombremquina-dir Version: 2.4.4 (28
December 2008)
Enter a period to cancel a command.
*
Nota: Esta es la consola de Bacula, para ver los comandos
disponibles puede utilizar help seguido de ENTER luego del
*.
Ejecutamos
el
trabajo
definido
anteriormente,
* run
Automatically selected Catalog: MyCatalog
Using Catalog "MyCatalog"
A job name must be specified.
The defined Job resources are:
1: Client1
2: BackupCatalog
Pgina 52 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
3: RestoreFiles
4: Respaldo de Configuraciones
Select Job resource (1-4):
2.
Luego,
seleccionamos
el
trabajo
que
definimos
solicitando
que
confirmemos
su
ejecucin,
Pgina 53 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
# bconsole
Connecting to Director nombremquina:9101
1000 OK: nombremquina-dir Version: 2.4.4 (28
December 2008)
Enter a period to cancel a command.
*
1.
Pgina 54 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
2.
Aqu
procederemos
seleccionar
nuestra
opcin
la
lista
de
identificaciones
de
trabajos
Pgina 55 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
fallas
intermitentes
cuando
se
usan
con
otro
software.
Pgina 57 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
# btape -c /etc/bacula/bacula-sd.conf
/dev/dispositivo de cintas
la
autenticacin
de
la
misma
en
el
archivo
Pgina 58 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Anexos
Ejercicio Propuesto N#1
Su unidad productiva es contratada para la configuracin de un sistema de
respaldo basado en Bacula que consiste en la configuracin de dos (2) clientes
que respaldarn sus datos al servicio de almacenamiento que se encuentra en
ejecucin en el mismo computador donde se encuentra el director.
Premisas del Ejercicio
Los
computadores
clientes
ser
respaldados
tienen
por
nombre:
El catlogo del sistema de respaldo ser manejado con una base de datos
MySQL.
Los respaldos deben realizarse en guasdualito los das viernes a las 11:00
pm, una sola vez por semana de forma completa.
Los respaldos deben realizarse en seboruco cada segundo sbado del mes
Pgina 59 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
de forma completa a las 10:00 pm, y cada cuarto domingo del mes en
forma incremental a las 11:30 pm.
Todos los respaldos irn a un disco externo usb que se encuentra montado
en arauca en el directorio /media/respaldos.
install
bacula-director-mysql
bacula-
sd-mysql
FileSet {
Name = Directorio etc de guasdualito
Include {
Options {
Pgina 60 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
signature = MD5
}
File = /etc
}
}
subdirectorios,
excluyendo
al
subdirectorio
FileSet {
Name = Directorio var de seboruco
Include {
Options {
signature = MD5
}
File = /var
}
Exclude {
File = /var/www
}
}
Pgina 61 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
/var/www
Schedule {
Name = "Viernes a las 11"
Run = Level=Full fri at 23:00
}
Schedule {
Name = "Sabados y Domingos
Run = Full 2nd sat at 22:00
Run = Incremental 4th sun at 23:30
}
7. Agregaremos
Job {
Pgina 62 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
8. Agregaremos
Job {
Name = "Respaldo de var"
Type = Backup
Level = Full
Client = seboruco-fd
FileSet = "Directorio var de seboruco"
Schedule = Sabados y Domingos
Storage = arauca-sd
Pgina 63 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Pool = "Default"
Messages = Standard
}
Client {
Name = guasdualito-fd
Address = guasdualito
FDPort = 9102
Catalog = MyCatalog
Password = "clave" (Nota: Ser autogenerada, no es necsario
cambiarla si no lo desea)
Client {
Name = seboruco-fd
Address = seboruco
FDPort = 9102
Pgina 64 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Catalog = MyCatalog
Password = "clave"
File Retention = 30 days
Job Retention = 30 days
AutoPrune = yes
}
es
correcta
(debi
agregarse
Storage {
Name = File
Address = arauca
SDPort = 9103
Password = "clave"
Device = FileStorage (luego comprobaremos el archivo
/etc/bacula/bacula-sd.conf para definir el lugar donde se
almacenan los respaldos)
Pgina 65 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
almacenamiento
de
Bacula
instalado
en:
/etc/bacula/bacula-sd.conf
Device {
Name = FileStorage
Media Type = File
Archive Device = /media/respaldos
LabelMedia = yes;
Random Access = Yes;
AutomaticMount = yes;
RemovableMedia = no;
AlwaysOpen = no;
}
Pgina 66 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
/etc/bacula/bacula-sd.conf,
esto
Pgina 67 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Director {
Name = arauca-dir
Password = clave (Ser autogenerada, verifique que
coincida con la definicin Password dentro del apartado
Client
que
corresponda
este
cliente
en
el
archivo
/etc/bacula/bacula-dir.conf en arauca)
en
el
archivo,
ajustamos
el
parmetro
FDAddress = 172.31.1.40
Pgina 68 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Pgina 69 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Glosario de trminos
Pgina 70 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
BIND9: es una nueva versin de BIND. Fue escrita desde cero en parte para
superar las dificultades arquitectnicas presentes anteriormente para
auditar el cdigo en las primeras versiones de BIND, y tambin para
incorporar DNSSEC. BIND 9 incluye entre otras caractersticas importantes:
TSIG, notificacin DNS, nsupdate, IPv6, rndc flush, vistas, procesamiento en
paralelo, y una arquitectura mejorada en cuanto a portabilidad. Es
comnmente usado en sistemas GNU/Linux.
Cpio: es el nombre de una utilidad binaria tanto como del formato asociado
a sta, .cpio . Este tipo de archivo fue inicialmente creado para el
almacenamiento de copias de seguridad en cintas magnticas de una forma
contigua, y tiene un funcionamiento muy parecido al formato tar. Ms
especficamente, un archivo CPIO consiste en una serie de ficheros y
directorios tanto como los encabezados utilizados por GNU cpio para extraer
el archivo, as como encabezados extra como el nombre, fecha de creacin,
permisos y propietario de cada fichero y directorio. Es de notar que aunque
la extensin.cpio se asocia comnmente con este tipo de fichero de
archivado, no es necesario que tenga esa extensin, pues UNIX no requiere
Pgina 71 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
una extensin para manejar un fichero sino que ms que nada sirve para la
identificacin rpida de ste por parte del usuario.
grandes
geogrficamente
diversas
de
computadoras,
se
estndar
mejorar
el
servicio
globalmente;
por
ejemplo,
Pgina 74 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
LUNs (Logical Unit Number): es una direccin para una unidad de disco
duro y por extensin, el disco en s mismo. El trmino es originario del
protocolo SCSI como una
forma
de diferenciar unidades
de disco
Newfs: crea un sistema de archivos nuevo con nombres de archivo cortos (S) o largos (-L).
Pgina 75 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
Nombres
de
dominio:
Restore: es una orden que en MS-DOS restaura ficheros que por distintas
razones pueden haberse perdido y que previamente haban sido objeto de
una copia de seguridad con la orden back-up.
Pgina 77 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve
SMTP
(Simple
Transfer
Protocol/Protocolo
Simple
de
son
protocolos
criptogrficos
que
proporcionan
definidos
por
catedrticos
en
el
proyecto
ARPANet
del
de
una
sola
va
para
proveer
un
significado
seguro
XML
(Extensible
Markup
Language
Lenguaje
de
Marcas
Referencias
Pgina 81 de 81
Av. Andrs Bello, Torre BFC, Piso 16, Municipio Libertador, Caracas Venezuela
Master: (+58 212) 597.45.90 www.cnti.gob.ve