You are on page 1of 65

REPBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD NORORIENTAL PRIVADA


GRAN MARISCAL DE AYACUCHO
VICE-RECTORADO ACADEMICO
FACULTAD DE INGENIERIA
ESCUELA DE INGENIERIA DE SISTEMAS
NCLEO CIUDAD GUAYANA

PROPUESTA PARA EL USO DE LA APLICACIN DE RESPALDO BACULA, EN


LOS SERVIDORES QUE SUSTENTAN LA RED CORPORATIVA EN C.V.G
FERROMINERA ORINOCO
Trabajo de Grado presentado como requisito parcial para optar al grado
de Ingeniero en Sistemas

Autor: Gustavo Adolfo Rojas

Ciudad Guayana, 02 de Junio de 2015

REPBLICA BOLIVARIANA DE VENEZUELA


UNIVERSIDAD NORORIENTAL PRIVADA
GRAN MARISCAL DE AYACUCHO
VICE-RECTORADO ACADEMICO
FACULTAD DE INGENIERIA
ESCUELA DE INGENIERIA DE SISTEMAS
NCLEO CIUDAD GUAYANA

PROPUESTA PARA EL USO DE LA APLICACIN DE RESPALDO BACULA,


EN LOS SERVIDORES QUE SUSTENTAN LA RED CORPORATIVA EN
C.V.G FERROMINERA ORINOCO
Trabajo de Grado presentado como requisito parcial para optar al grado
de Ingeniero en Sistemas

Asesor Acadmico: Ing. Juan Garca

Autor: Gustavo Adolfo Rojas

Ciudad Guayana, 2 de Junio de 2015

AGRADECIMIENTOS

Principalmente quiero agradecerle a Dios, quien siempre ha estado a mi


lado, en todo momento brindndome salud y sabidura.
A mis padres Gustavo Rafael Rojas y Betty Gittens por apoyarme
durante toda mi formacin acadmica. Sin sus palabras de motivacin no
hubiera llegado a esta etapa de mi vida.
A mis compaeros Leonela Rivero, Tahimara Giron, Guillermo Marcano
y Luisana Rondo quien en todo momento me apoyaron a seguir adelante
con este proyecto y sus palabras de motivacin siempre me ayudaron a dar
un poco ms de m.
Al Ingeniero Franklin Catoni y Jos Natera, ya que por su orientacin y
paciencia he logrado la realizacin de esta meta.

DEDICATORIA

Este proyecto est dedicado a mis padres, Gustavo Rojas quien siempre
ha sido mi ejemplo a seguir y a Betty Gittens quien nunca me ha dejado
caer durante cualquier dificultad en mis estudios.
Quisiera dedicarlo tambin a esas personas sumamente especiales
como, mis hermanos Carlos Eduardo y Gustavo Enrique y mi mejor amiga
Rita Rivas; quienes han estado siempre apoyndome en cualquier
situacin.
Por ltimo pero no menos especial, les dedico este trabajo a mis dos
abuelas quienes estn sumamente orgullosas por cada uno de mis logros.

INDICE

LISTA DE GRFICOS
LISTA DE TABLAS
RESUMEN
INTRODUCCIN
CAPTULOS
I El problema
Formulacin de problema
Objetivos
Justificacin
II Marco Terico
Generalidades de la empresa
Antecedentes de la investigacin
Bases tericas
Principios y teoras
Glosario de trminos
III Marco metodolgico
Tipo de investigacin
Diseo de investigacin, unidad de
anlisis
Tcnicas
e
instrumentos
de
investigacin, Tcnicas de presentacin
y anlisis de datos
IV Presentacin y anlisis de resultados
Resultados
V Conclusiones y Recomendaciones
Conclusiones
Recomendaciones
VI La Propuesta
Justificacin
Propsito, Factibilidad Tcnica
Factibilidad Econmica
Factibilidad Operativa
Bibliografa
Anexos
Anexo (A)
Anexo (B)

Pg.
IX
X
XI
1

2
3
4
5
8
10
15
20
23
24
25

28
40
41
42
43
47
49
50
53
78

LISTA DE GRFICOS

1. Organigrama de la Gerencia de
Telemtica
2. Organigrama del Departamento de
Infraestructura
3. Diagrama de componentes del
servicio de respaldo de bacula
4. Diagrama de clases de BaculaMster

7
7
32
33

LISTA DE TABLAS

1.Variables

26

2. Operacin de variables

27

3.Definicin de la clase Bacula-dir.conf

34

4.Definicin de la clase bacula-sd.conf

34

5. Definicin de la clase bconsole.conf

35

6. Definicin de la clase bacula-fd.conf

35

7. Definicin de la clase postgresql.conf

36

8. Bacula vs Otras Soluciones de backup

46

9. Presupuesto del hardware

48

REPBLICA BOLIVARIANA DE VENEZUELA


UNIVERSIDAD NORORIENTAL PRIVADA
GRAN MARISCAL DE AYACUCHO
VICE-RECTORADO ACADEMICO
FACULTAD DE INGENIERIA
ESCUELA DE INGENIERIA DE SISTEMAS
NCLEO CIUDAD GUAYANA

PROPUESTA PARA EL USO DE LA APLICACIN DE RESPALDO


BACULA EN LOS SERVIDORES QUE SUSTENTAN LA RED
CORPORATIVA EN CVG FERROMINERA ORINOCO C.A, PUERTO
ORDAZ, ESTADO BOLVAR
Autor: Gustavo Rojas
Tutor Acadmico: Ing.Juan Garca
Tutor Industrial: Ing. Jos Natera
Ciudad Guayana: 02/06 /2015
RESUMEN
Este trabajo tiene como objetivo proponer el uso de la aplicacin de
respaldo Bacula en los servidores que sustentan la red corporativa en CVG
Ferrominera Orinoco, para evitar la prdida de los respaldos, logrando el
control de la administracin y organizacin de la informacin; con el
desarrollo de la aplicacin se sustentar la red corporativa de la empresa,
para trabajar inicialmente en la seccin de servidores y servicios, la cual
enva sus respaldos a la sala de operaciones. Como metodologa se utiliz
el modelo de proyecto factible, con entrevistas y observaciones para reunir
los requerimientos de usuario, para la presentacin de los datos se utiliz
diagramas y un manual de usuario. La conclusin ms relevantes se basa
en el cumplimiento la ejecucin del diseo de la aplicacin y la factibilidad
de implementacin del mismo en los servidores con plataforma de software
libre para la red corporativa lo cual formo parte de los objetivos especficos
de la investigacin, como recomendacin del autor se debe mantener
actualizada la informacin, realizando el proceso de respaldo
peridicamente.
Descriptores: Informacin, Red, Respaldo.

INTRODUCCION
Actualmente se necesita contar con informacin

de forma rpida y

eficiente para generar respuestas oportunas es primordial, a nivel de las


organizaciones pblicas y privadas. Ms an si esta informacin permite
conocer los niveles de produccin de una empresa.
En este sentido, mediante esta investigacin se busca proponer el uso
de la aplicacin de respaldo Bcula para los servidores en produccin bajo
la plataforma de software libre en CVG Ferrominera Orinoco Puerto Ordaz
Estado Bolvar, logrando de esta manera evitar situaciones de riesgos de
prdida de informacin. Esta aplicacin tendr como objetivo eliminar el
elevado Pago de licencias por concepto de respaldo de informacin que
actualmente se cancelan a la empresa Legato Networker, adecuar los
mens de respaldos del servicio de Bcula a los procesos internos de
produccin realizados por CVG Ferrominera Orinoco, ya que en la
actualidad solo permite respaldos peridicos totales de la informacin y
no de cada uno de los procesos que se realizan actualmente en las
gerencias; Ofrecer manuales de usuario actualizados para el uso de la
nueva aplicacin y evitar el Riesgo de prdida de datos en virtud de que no
existen archivos computarizados personalizados para las operaciones de
produccin interna (no existen respaldo parciales por cada proceso interno
y por gerencias , solo existen respaldo completos).
Dentro de las virtudes de este nuevo programa existe la posibilidad de
disminuir el gastos excesivo de horas / hombres en el proceso de respaldo
de informacin, esto se debe a que el personal debe respaldar las cifras
por procesos y por gerencias en archivos fuera de bases de datos en CD.
Este trabajo de Investigacin est conformado por los siguientes captulos:
captulo I el problema, captulo II marco terico, captulo III marco
metodolgico, captulo IV presentacin y anlisis de resultados, captulo V
conclusiones, recomendaciones, captulo VI propuesta.

CAPTULO I

EL PROBLEMA

Formulacin del problema

La empresa CVG Ferrominera Orinoco (FMO), empresa del estado


venezolano, encargada de transformar y comercializar mineral de hierro, se
ha visto en la necesidad de ir cambiando progresivamente sus plataformas
y software en las diferentes gerencias, con el fin de cumplir los estatutos
estipulados en el decreto 3.390.
Segn la gaceta oficial nmero 38.095 del 28/12/2004 en el decreto
establece

que:

La

Administracin

Pblica

Nacional

emplear

prioritariamente Software Libre desarrollado con Estndares Abiertos, en


sus sistemas, proyectos y servicios informticos. A tales fines, todos los
rganos y entes de la Administracin Pblica Nacional iniciarn los
procesos de migracin gradual y progresiva de stos hacia el Software
Libre desarrollado con Estndares Abiertos.
Ferrominera Orinoco est teniendo egresos directos anuales de 11.430
dlares ($) por el soporte y licencia del software propietario Legato
(informacin suministrada por el departamento de Planificacin y Costo de
la Gerencia de Telemtica en el 2011). Legato cuenta con un sistema
nuevo, llamado Solucin para infraestructura y plataformas Vblock para
su implementacin la empresa solo cuenta con algunos equipos, lo que
generara un alto costo de inversin en la compra de equipos (Hardware y
software) restantes valoradas en ms de 325mil dlares ($), la falta de
personal capacitado y la limitacin de no contar con la garanta dentro del
pas no la hace una opcin factible econmicamente ni tcnica.

Por esta razn, en el departamento de infraestructura tecnolgica, donde


se encuentra la seccin de servidores y servicios, se est realizando un
proceso de migracin de algunos sistemas y aplicaciones a software libre,
entre ellas la aplicacin de respaldo y recuperacin de la data de servicios,
ya que en este departamento se presenta una prdida de informacin,
debido al gran volumen de datos que se maneja en la empresa. La prdida
de los respaldos, puede llegar a generar prdidas econmicas cuantiosas,
oportunidades de negocio, descontrol de la administracin y organizacin
de la informacin.
Como parte de solucionar esta problemtica, se hace necesario el diseo
de un prototipo bajo el entorno de desarrollo de la aplicacin de respaldo
Bacula en los servidores que sustentan la red corporativa en CVG
Ferrominera Orinoco C.A, para trabajar inicialmente en la seccin de
servidores y servicios, la cual enva sus respaldos a la sala de operaciones.

Objetivos

Objetivo General

Proponer el uso de la aplicacin de respaldo Bacula en los servidores


que sustentan la red corporativa en CVG Ferrominera Orinoco

Objetivos Especficos

Describir el proceso actual de respaldo para la data en los servidores


que sustentan la red corporativa de CVG Ferrominera Orinoco.
Analizar los requerimientos del usuario.
Evaluar los recursos tcnicos para la aplicacin Bacula como servicio de
respaldo en los servidores que sustenta la red corporativa de CVG
Ferrominera Orinoco.
Disear la aplicacin de respaldo de bacula.

Establecer las configuraciones para

la instalacin de la aplicacin

Bacula en los servidores con plataforma de software libre para la red


corporativa de CVG Ferrominera Orinoco.

Justificacin

Es importante para

la empresa CVG Ferrominera disponer de un

sistema de respaldo y recuperacin de la data en su red corporativa, con la


finalidad de mantener un constante apoyo en la verificacin del buen
funcionamiento de la misma, que les permita anticipar posibles problemas
con la informacin y servicios suministrados por los servidores.
El uso del software libre desarrollado con estndares abiertos fortalecer
la industria del software nacional, como tambin ser un incentivo a
fomentar nuevos conocimientos y polticas en lo que concierne el desarrollo
tecnolgico en las industrias del pas.
Al disponer de un sistema de respaldo y recuperacin de informacin
sustentada en software libre, se establece una oportunidad de cambio, que
traera como consecuencia beneficios tangibles en el manejo del respaldo
de la data de la empresa, as como tambin la disminucin de egresos
directos en el pago de licencias de software propietario, donde actualmente
CVG Ferrominera Orinoco est teniendo egresos directos anuales de
11.430 dlares ($) por el soporte y licencia del software propietario Legato
(informacin suministrada por el departamento de planificacin y costo de
la gerencia de telemtica 2011).
En este orden de ideas, La importancia de este proyecto de
investigacin radica en el hecho de que

propone una aplicacin de

respaldo sustentado con la herramienta bajo software libre Bacula, la cual


sea factible y funcional para la organizacin y que pueda brindar proteccin
de informacin, solventando la problemtica actual que tiene la empresa
CVG Ferrominera para cumplir con lo estipulado dentro del decreto 3.390.

CAPTULO II

MARCO TERICO

Generalidades de la empresa.

El 1 de enero de 1976, CVG Ferrominera Orinoco inicia sus operaciones


como resultado de la nacionalizacin de las empresas Orinoco Mining
Company e Iron Mines Company of Venezuela, subsidiarias de la U.S. Steel
y la Bethlehem Steel Company, respectivamente, las cuales operaban en
el pas desde comienzos de la dcada de los aos 50.
Esta empresa del Estado venezolano tiene como responsabilidad la
explotacin de la industria del mineral del hierro y sus derivados, con
eficiencia, productividad, calidad y a bajo costo, con el objetivo de
abastecer en forma oportuna y suficiente a la industria siderrgica nacional,
y a aquellos mercados internacionales que resulten econmica y
estratgicamente atractivos, logrando con ello contribuir con el desarrollo
econmico del pas.
CVG Ferrominera Orinoco comercializa finos y gruesos del mineral, y
pellas para altos hornos y reduccin directa. Su poltica es suministrar
mineral de hierro con los niveles de calidad exigidos, en la oportunidad
requerida, para lograr la satisfaccin de sus clientes. La empresa est
comprometida con establecer y mantener un sistema de calidad que
responda a los requerimientos de la Norma Covenin ISO-9002, lo cual le
vale de plataforma para su mejoramiento continuo.

Esta filial de la Corporacin Venezolana de Guayana se encuentra


ubicada en el estado Bolvar. Cuenta con dos centros de operaciones:
Ciudad Piar, lugar en el que encuentran ubicados los principales
yacimientos de mineral de hierro; y Puerto Ordaz, donde se encuentran la
planta de procesamiento de mineral, sus muelles y oficinas principales.
Entre sus productos se cuentan: Pellas de reduccin directa, pellas para
alto horno, finos Cerro Bolvar (FCB), finos San Isidro (FSI), finos para
Pellas Ferrominera (FPF), gruesos Cerro Bolvar (GCB) y gruesos San
Isidro (GSI).

Misin de la Empresa

Extraer, Beneficiar, Transformar y Suministrar mineral de Hierro y


derivados, con productividad, calidad y sustentabilidad abasteciendo
prioritariamente al sector siderrgico nacional en armona con el medio
ambiente con la participacin protagnica de todos los trabajadores y
trabajadoras de la empresa.

Visin de la Empresa

Empresa socialista del pueblo venezolano, base del desarrollo


siderrgico del pas, que responda al bienestar humano, donde la
participacin en la gestin de todos los actores, el reconocimiento del
trabajo como nico generador de valor y la conservacin del medio
ambiente, sean las fortalezas del desarrollo de nuestra organizacin.

La Gerencia de Telemtica de CVG Ferrominera Orinoco, donde se


desarrolla la investigacin tiene la siguiente estructura:

Grfico 1. Organigrama de la Gerencia de Telemtica


Fuente: Intranet de CVG Ferrominera Orinoco (2011)

Departamento
de
Infraestructura
Tecnolgica
Seccin
de
Redes

Seccin
de
Operacio
nes

Seccin
de
Servidor
es y
Servicios

Seccin
de
Base de
Datos

Grfico 2.Organigrama del Departamento de Infraestructura


Fuente: Intranet de C.V.G Ferrominera Orinoco (2011)

Antecedentes de la investigacin.

En el estudio realizado por Rodrguez (2007), sobre presentar los


resultados de la estrategia de migracin a software libre en la facultad
regional de la universidad de las ciencias informticas de Ciego de vila,
se destaco lo siguiente:
Para la elaboracin de su investigacin, utilizo una metodologa
descriptiva, junto a un diseo de investigacin de tipo documental y de
campo donde aplico la entrevista y encuestas a los estudiantes y
empleados de la institucin. Partiendo de los resultados que arrojo la
investigacin se obtuvo el desarrollo de una estrategia que se convirti en
plan de accin el cual fue puesto en marcha; actualmente la facultad cuenta
con un ambiente informtico completamente sustentado en software libre.
(P. 30).
La investigacin y diseo de la estrategia de migracin realizada por el
autor fue de gran utilidad, ya que permiti observar de qu manera se
puede sustituir paulatinamente los sistemas sustentados en software
propietario a software libre.
En el estudio realizado por Benavides (2009) sobre el desarrollo de una
propuesta de migracin a software libre para la Universidad de Tarapac,
se destaco lo siguiente:
El autor utilizo una metodologa descriptiva y un diseo documental y de
campo, la tcnica de recoleccin de datos utilizada fue la encuesta. En
este proyecto se obtuvo como resultado establecer una estrategia dentro
de la Universidad Tarapac, con el fin de reemplazar el software privativo
a software libre, utilizado actualmente en sus actividades sociales, de tal
forma que se puedan seguir realizando las mismas tareas y se cause el
mnimo de problema de adaptacin a los usuarios.(P. 32).

El aporte de esta investigacin, contribuyo a tener una primera


percepcin, con respecto a la factibilidad de migrar de la Plataforma Legato
a una solucin basada en Software Libre, en la Gerencia de Telemtica de
C.V.G Ferrominera Orinoco, Puerto Ordaz, Estado Bolvar.
En el estudio presentado por Calabria y Gonzalo (2009) sobre la gestin
de registros y respaldos en el contexto hospitalario; se destaco lo siguiente:
Como parte del desarrollo de la investigacin, los autores utilizaron una
metodologa descriptiva y un diseo de investigacin de tipo documental y
de campo, como tcnica de presentacin de resultados aplicaron
diagramas de caso de uso para explicar cmo actan e interactan los
mdulos de la aplicacin de respaldo Bacula. El resultado de esta
investigacin fue contribuir con la actualizacin y fortalecimiento de las
caractersticas de seguridad y gestin de respaldo que posee el Hospital
de Clnicas, a travs de un estudio de seis (6) herramientas de respaldos,
donde se identificaron fortalezas y debilidades. En base a ese anlisis
escogieron la que ms se adecuaba a las necesidades y envergaduras del
proyecto, decantndose por la herramienta de respaldo Bacula, adems
esta herramienta fue puesta en produccin en un ambiente de prueba en el
propio hospital donde actualmente mantiene los respaldos de los
departamentos administrativos del mismo.(P. 33).
La investigacin realizada por los autores fue de gran utilidad, ya que
permiti observar de manera directa las prestaciones que la herramienta
de respaldo Bacula posee, adems de una idea necesaria para entender
cmo se podra emprender la puesta en marcha para la instalacin de esta
herramienta de respaldo.

Bases tericas

Arquitectura de Bacula

Universidad Simn Bolvar (2010) la define como: Bacula tiene 5


componentes principales: Director, Consol, File, Storage y
Monitor
Services:
Bacula Director es el demonio que gestiona la lgica de los procesos de
backup y los dems servicios. El servidor de la base de datos debe estar
accesible desde la mquina que ejecuta este demonio (o tambin puede
estar en la misma mquina y escuchar en local host).
Bacula Console es un programa, que puede o no correr en el mismo host
que el director, y que tiene como propsito interactuar (forzar una copia, o
que recuperar ficheros) con el mismo.
Bacula Storage es el demonio encargado de manejar los dispositivos de
almacenamiento; esto exige que este demonio este instalado en la mquina
que posea la conexin fsica a los dispositivos de almacenamiento, tales
como: discos locales, grabadoras de CD o DVD, unidades de cinta,
volmenes NAS (almacenamiento de red) o SAN (red de rea de
almacenamiento), autocargardores o libreras de cinta.
Bacula File es el demonio que utiliza bacula para obtener los ficheros que
necesita respaldar, as pues este es el componente que hay que instalar en
las mquinas que necesiten respaldo, tambin se encarga de empaquetar
los archivos a los que se har respaldo.
Bacula Monitor es un programa que permite al administrador o usuario
visualizar el estado actual de las instancias de los tres demonios principales
(Director. File, Storage). Actualmente solo estad disponible una versin con
el uso GTK+, que trabaja con GNOME, KDE y otros manejadores de
ventanas. (P. 5).
Con referencia en lo anterior, esta informacin permiti entender el
comportamiento de esta aplicacin, de qu manera se comporta,
interactan y engranan las herramientas que conforma el funcionamiento
de bacula para realizar los respaldos, dando una nocin muy precisa sobre
cul es la funcin especfica de cada modulo que integra esta herramienta
de respaldo.

Bacula

Universidad Simn Bolvar (2010) la define como: Es una solucin


distribuida de backup en otras palabras es un conjunto de software que
permite al administrador de un sistema manejar el respaldo, la recuperacin
y la verificacin de datos a travs de una red de computadoras de diferentes
tipos. Bacula puede ejecutarse en una sola computadora y puede respaldar
en varios tipos de volmenes, incluyendo cintas y discos. En trminos
tcnicos, es un programa para realizar backup basado en la arquitectura
Cliente/Servidor. Bacula es relativamente fcil de usar y eficiente, para ello
ofrece una serie de caractersticas que hacen sencilla la tarea de
recuperacin de archivos perdidos o daados. Debido a su diseo modular,
Bacula es altamente escalable desde una nica computadora hasta un
sistema que tenga cientos de computadoras pertenecientes a una red. (P.
4)
Con referencia en lo anterior, se entiende tambin que es una
herramienta modular, lo cual sirvi en la investigacin, para comprender
que estos mdulos que la conforman no necesariamente necesitan estar
instalados dentro del mismo computador para poder funcionar.

Backup o Sistema de Respaldo

En general, los sistemas de respaldos son altamente necesarios y


cumplen la funcin de lograr en el menor tiempo posible levantar la
informacin necesaria para la funcionalidad de un equipo o para la
recuperacin de ciertos datos que hubiesen perdido o que por motivos de
almacenaje en archivos se mantienen en dispositivos de almacenamiento
masivo, por Ej. CD o DVD, como lo indica Aquila (2012) en su portal web,
afirmando que existen dos mecanismos de respaldos para generar Backup
en su empresa: Manual, donde usted elige que es lo que quiere respaldar
y lo realiza en forma directa a un dispositivo grabador de CD, DVD, a un
Pendrive o a un Disco Duro externo. Automtico, a travs de un software o
programa para generar en forma automtica respaldos de lo que usted ha
elegido previamente o a configurado para ser respaldado sea este en CD,
DVD o Discos Duros externos. Estas programaciones pueden realizar

respaldos a ciertas horas, en das que uno elige dentro de la semana y de


una forma completa o incremental.
Con referencia en lo anterior, esta teora es el fundamento del proyecto
de investigacin, ya que trata sobre respaldos de datos, su aporte influye
en la necesidad de lograr la recuperacin de informacin y el levantamiento
de las mismas.

Catlogo

Universidad Simn Bolvar (2010) lo define como: Es una base de datos


donde se guarda informacin sobre los jobs sobre los datos respaldados.
El catalogo tiene 2 funciones principales:
1. Guardar informacin de los jobs, pools y volmenes, Bacula lo utiliza
para determinar los niveles de backups realizados para cada job.
Adems con la informacin disponible garantiza que se hagan los
prune correspondientes.
2. Almacenar todos los nombres de archivo (y sus atributos, como
fecha de ltima modificacin) a los que se les ha hecho respaldo, lo
cual es necesario para la recuperacin de archivos selectiva, es
decir, seleccionar (marcas, en la jerga de Bacula) individualmente
cuales archivos y/o directorios se han de restaurar.
3. Los manejadores de base de datos actualmente soportados son tres:
MySQL, PostgreSQL y SQLite, de los cuales se debe elegir uno al
momento de compilar Bacula. (P. 6)
Con referencia en lo anterior, esta teora afirma que es el servicio de
catlogo permite al administrador del sistema o al usuario localizar
rpidamente y restaurar cualquier archivo deseado.

Red

Una red es un sistema de comunicacin entre computadoras que permite


la transmisin de datos de una mquina a la otra, con lo que se lleva
adelante entre ellas un intercambio de todo tipo de informacin y de
recursos. En cuanto a los elementos que la conforman, la red est integrada
por un nodo o terminal y un medio de transmisin. Como lo menciona
Lanzillota (2012) en el portal web, Lanzillota tambin dice que el nodo o
terminal es el que inicia o termina la comunicacin, como la computadora,

aunque tambin hay otros dispositivos, como por ejemplo una impresora.
Mientras que los medios de transmisin son los cables o las ondas
electromagnticas (tecnologa inalmbrica, enlaces va satlite).
Con referencia en lo anterior, permiti entender de qu manera se
establecen la comunicacin y trasmisiones de datos entre los diferentes
sistemas que se encuentra dentro de ferrominera.

Servidor

Pergamino virtual (2012) lo define como: Un servidor es un tipo de


software que realiza ciertas tareas en nombre de los usuarios. El trmino
servidor ahora tambin se utiliza para referirse al ordenador fsico en el cual
funciona ese software, una mquina cuyo propsito es proveer datos de
modo que otras mquinas puedan utilizar esos datos.
Con referencia en lo anterior, esta informacin permiti conocer, cual es
la funcin de este tipo de computador, siendo una herramienta de mucho
peso en el ambiente de administracin y resguardo de informacin; as
como tambin el papel fundamental que tendra almacenando y dndole
sustento y resguardo al sistema de respaldo propuesto.

Servidor de respaldo

Diccionario de informtica (2012) seala que: (Backup server servidor


backup) Un servidor de respaldo es un tipo de servidor que tiene un
software de respaldo instalado y tiene mucha capacidad
de almacenamiento en discos duros (u otros medios) disponible para ser
usado con el propsito de asegurar que no ocurra prdida de informacin.
Con referencia en lo anterior, esta teora afirma que los servicios de
respaldos basan sus sustentabilidad en dos herramientas principales, el
hardware y software para llevar a cabo su propsito, pero tomando en
cuenta la gran importancia del software como el motor que manipula y
gestiona el funcionamiento de las piezas para logra el objetivo final, la
creacin dar respaldo.

Respaldo

Informtica moderna (2012) menciona que la palabra Backup significa


subir respaldo, siendo comn el uso de este trmino dentro del mbito
informtico. El respaldo de informacin es la copia de los datos importantes
de un dispositivo primario en uno varios dispositivos secundarios, ello
para que en caso de que el primer dispositivo sufra una avera
electromecnica un error en su estructura lgica, sea posible contar con
la mayor parte de la informacin necesaria para continuar con las
actividades rutinarias y evitar prdida generalizada de datos.
Con referencia en lo anterior, su aporte a la investigacin se fundamenta
en el propsito de la creacin de los respaldos, ya que es una actividad
necesaria para el resguardo de la informacin, teniendo en cuenta que la
relevancia de cada respaldo depender de la informacin que se desee
guardar o proteger.

UML

Salinas y Histchfeld (2012) lo definen como: El Lenguaje de


Modelamiento Unificado (UML - Unified Modeling Language) es un lenguaje
grfico para visualizar, especificar y documentar cada una de las partes que
comprende el desarrollo de software. UML entrega una forma de modelar
cosas conceptuales como lo son procesos de negocio y funciones de
sistema, adems de cosas concretas como lo son escribir clases en un
lenguaje determinado, esquemas de base de datos y componentes de
software reusables.
Con referencia en lo anterior, este lenguaje permiti a travs de l poder
plasmar de manera ms directa y entendible cada una de las partes que
comprende el desarrollo de esta propuesta.

Principios y teoras

Conceptos bsicos

Tmplate

Universidad Simn Bolvar (2010) seala que Un patrn de diseo que


define una estructura algortmica en la sper clase, delegando la
implementacin a las subclases. Es decir, define una serie de pasos, en
donde los pasos sern redefinidos en las subclases.

Con referencia en

lo anterior este patrn de diseo tambin conocido como plantilla, permite


entender cmo se estructura el esquema en el cual bcula se rige, gua
dentro de su soporte interno para entender de qu manera y con qu
parmetros bcula realiza sus respaldos.

JobDefs

Universidad Simn Bolvar (2010) menciona que este elemento es un


tmplate para los jobs. Ac se especifican parmetros por defecto para
jobs. Si un job hace referencia a un JobDefs y no especifica un parmetro,
toma el que est definido en el jobDefs (en caso de que ah este definido).
Algunos de los parmetros son: nombre, tipo (backup, restore), tipo
(incremental, full), storage a utilizar, prioridad, schedule.
Con referencia a lo anterior, es un resguardo para los script de trabajos
conocidos como job, que permite entender, cuando dentro de su secuencia
bcula llama a un job y a este le falta un parmetro automticamente se
remite a la plantilla Jobdefs dentro de los templates, si esta plantilla cuenta
con este parmetro lo anexa y si no, verifica y valida.

Schedule

Universidad Simn Bolvar (2010) menciona que Sirve para implementar


la poltica de backups. Bsicamente, se define cuando se corren los
backups, y de qu nivel. Con referencia a lo anterior, es un resguardo para
el cumplimiento de los respaldos, es el encargado de que se cumplan de
manera ptima el respaldo y verifica el tipo de respaldo que se va a realizar.
(P.11).

Pool

Universidad Simn Bolvar (2010) menciona que una entidad lgica que
sirve para agrupar volmenes. Todos los volmenes de un pool comparten
las caractersticas de ese pool, como max volumen jobs. Los pools
complementan a los schedule, y entre los dos implementan la poltica de
backup.
Con referencia en lo anterior, esta entidad dentro de bcula, cumple un
propsito de agrupar volmenes, son como grupos a los cuales podemos
incluirle diferentes parmetros y funcionan de manera conjunta con los
Shedule para realizar los respaldos. (P.11).

Job

Universidad Simn Bolvar (2010) seala que bacula corre los jobs
automticamente solo si tiene un schedule asociado. Si no lo tiene, el job
se puede correr manualmente. Hay tres clases de jobs: Backup, Restore
y Verify (verifica que los atributos de los archivos en el filesystem sean
iguales a los atributos guardados en el catalogo para esos archivos).
(P.11).
Con referencia en lo anterior, job es el encargo de llevar a cabo las tareas

principales de bcula dependiendo de su previa configuracin, ya que el job


puede cumplir 3 funciones diferentes respaldo, restauracin y verificacin
de los datos.

Client

Universidad Simn Bolvar (2010) seala que le indica

al director

cuales son los hosts a los que se le harn respaldos. Se especifica su ip,
puerto y password con el cual el director se ha de autenticar, entre otras
cosas. Con referencia en lo anterior, esta herramienta es una de las
fundamentales en bcula. Permite entender de qu manera se realiza la
comunicacin entre la mquina o host al cual se le realizar el respaldo.
(P.11).

FileSet

Coloquio Bacula (2010) seala que se definen los directorios y archivos


que se van a respaldar. Tambin se pueden indicar algunas opciones,
como que se encripten los datos con md5 o sha1, que se compriman, o
que se excluyan sub arboles en filesystems. (P.11)
Con referencia en lo anterior, Esta entidad permite entender, el lugar
donde se establecen los directorios y archivos a los cuales se le van a
realizar respaldo.

Conceptos especficos

Base de datos

Diccionario de informtica (2012) la define como almacn de datos


relacionados con diferentes modos de organizacin. Una base de datos
representa algunos aspectos del mundo real, aquellos que le interesan al
diseador. Se disea y almacena datos con un propsito especfico. Con la

palabra "datos" se hace referencia a hechos conocidos que


pueden registrarse, como ser nmeros telefnicos, direcciones, nombres.
Las bases de datos almacenan datos, permitiendo manipularlos fcilmente
y mostrarlos de diversas formas.
Con referencia en lo anterior, su funcin dentro del sistema central de
respaldo es el sustento real del storage de la aplicacin bcula, actan de
manera conjunta para el manejo y almacenaje de los datos respaldados.

Cifrado

Mi tecnolgico (2012) lo define como el cifrado es un mtodo que permite


aumentar la seguridad de un mensaje o de un archivo mediante la
codificacin del contenido, de manera que slo pueda leerlo la persona que
cuente con la clave de cifrado adecuada para descodificarlo. Por ejemplo,
si realiza una compra a travs de Internet, la informacin de la transaccin
(como su direccin, nmero de telfono y nmero de tarjeta de crdito)
suele cifrarse a fin de mantenerla a salvo. Use el cifrado cuando desee un
alto nivel de proteccin de la informacin.
Con referencia en lo anterior, esta teora permite entender el nivel de
resguardo y seguridad que se maneja dentro las polticas de transferencia
y respaldo de datos dentro de Ferrominera, ya que esta herramienta viene
siendo de suma importancia para la codificacin de un sin nmero de
informacin que diariamente se usa en los distintos departamentos de la
empresa.

Cinta de almacenamiento

Informtica moderna (2012) seala que se trata de una larga cinta de


plstico recubierta de partculas magnticas debajo de una capa de pintura
especial, siendo as posible el grabado, borrado y lectura de la informacin
en su superficie por medio de una bobina electromagntica (cabeza). Esta
cinta se encuentra enrollada en dos carretes dentro de una cubierta de
plstico rgido para evitar el contacto con el exterior y as proteger su
informacin. Hay incluso versiones modernas que son porttiles, ya que el
cartucho es de tamao pequeo.
Con referencia en lo anterior es un tipo de unidad de almacenamiento
que se usa dentro de las polticas de respaldo de ferrominera y con las
cuales se realizan los respaldos normalmente.

Compresin

Diccionario de informtica seala que la compresin pretende, en


principio, transferir o almacenar la misma informacin empleando la menor
cantidad de espacio. Esto permite ahorrar espacio de almacenamiento
y disminuir el tiempo en la transferencia de datos. Una compresin puede
ser con prdida de informacin/calidad (generalmente para las imgenes y
sonidos), o sin prdida de informacin (para archivos o informacin que no
debe ser degradada, como documentos de texto). Ver compresin con
prdida de datos y compresin sin prdida de datos.
Con referencia en lo anterior, es el principio esencial con que se maneja
en el almacenaje de archivos dentro de la NAS (Network Attached Storage)
en la Sala de operaciones en Ferrominera Orinoco, ya que este principio
cuenta con la principal caracterstica de almacenar la informacin, pero
ocupando menos espacio en algunos casos este principio puede reducir a
la mitad el espacio utilizando por el gran volumen de informacin que se
maneja dentro de este departamento.

Disco duro

Mis respuestas (2012) seala que un disco duro es un dispositivo de


almacenamiento que constituye una de las partes ms importantes de un
computador. Es la parte del computador que contiene la informacin
codificada y que almacena los distintos programas y archivos. Este sistema
de almacenamiento opera de manera digital (es decir la informacin est
cuantificada, codificada en valores discretos de ceros o unos) en discos de
superficies magnticas que giran rpidamente. En un computador,
entonces el disco duro es una de las partes esenciales y su sistema
principal de almacenamiento de archivos.
Con referencia en lo anterior, permite entender cmo se comporta una
herramienta de uso general y primordial para el sustento de los sistemas
operativos dentro de los equipos que se encargan de manejar distintas
tareas dentro de la sala de operaciones en Ferrominera Orinoco.

Redundancia de datos

Diccionario de informtica (2012) seala que En bases de datos o


en ficheros, la redundancia hace referencia al almacenamiento de los
mismos datos varias veces en diferentes lugares. Con referencia en lo
anterior permite comprender de manera directa una de las polticas con
mejores resultados en lo que al respaldo y manejo de dato se trata, ya que
este principio hace hincapi en el almacenamiento de los datos en distintos
lugares, es decir realizar siempre un respaldo de los respaldos.

Glosario de trminos

Cach: Es todo duplicado del una informacin original que se almacena en


un lugar de acceso ms rpido que el original.
Direcciones IP: Es un nmero que identifica de manera lgica y jerrquica
a una interfaz de un dispositivo (habitualmente una computadora) dentro
de una red que utilice el protocolo IP (Internet Protocolo), que corresponde
al nivel de red o nivel 3 del modelo de referencia OSI.
Distribucin: Es una recopilacin de programas y ficheros (paquetes),
organizados y preparados para su instalacin en las diferentes
arquitecturas de hardware disponibles en el mercado, las cuales se pueden
obtener a travs de Internet, o adquiriendo los CD de las mismas.
Dominio: Nombre bsico de un conjunto de dispositivos y computadores
dentro de una red, los equipos o dispositivos que lo componen cada uno
posee un nombre perteneciente a ese dominio, que lo hace ms fcil de
recordar en vez de utilizar direcciones numricas para acceder a los
mismos.
Frame Relay: Consiste en una forma simplificada de tecnologa de
conmutacin de paquetes que transmite una variedad de tamaos de
tramas o marcos (frames) para datos, perfecto para la transmisin de
grandes cantidades de datos. Esta tcnica se utiliza para un servicio de
transmisin de voz y datos a alta velocidad que permite la interconexin de

redes de rea local separadas geogrficamente a un coste menor.


Limitado: Letras A-Z de ASCII, los dgitos, y el carcter -, y no distinguen
maysculas de minsculas.
GPL (General Public License / Licencia Pblica General): La Licencia
Pblica General de GNU o ms conocida por su nombre en ingls GNU
General Public License o simplemente su acrnimo del ingls GNU GPL,
es una licencia creada por la Free Software Foundation a mediados de los
80, y est orientada principalmente a proteger la libre distribucin,
modificacin y uso de software.
GTK: Es una biblioteca del equipo GTK+, la cual contiene los objetos y
funciones para crear la interfaz grfica de usuario.
Host: Un host o anfitrin es un ordenador que funciona como el punto de
inicio y final de las transferencias de datos; ms comnmente descrito como
el lugar donde reside un sitio web. Un host de Internet tiene una direccin
de Internet nica (direccin IP) y un nombre de dominio nico o nombre de
host.
KDE: Es un equipo internacional de tecnologa dedicada a crear una
experiencia de computacin libre y fcil de usar, que ofrece un escritorio
grfico avanzado, una amplia variedad de aplicaciones para la
comunicacin, trabajo, educacin y entretenimiento y una plataforma para
crear fcilmente nuevas aplicaciones
LAN (Local rea Network): Es la interconexin de varias computadoras y
perifricos. Su extensin est limitada fsicamente a un edificio o a un
entorno de hasta 200 metros; su aplicacin ms extendida es la
interconexin de computadoras personales y estaciones de trabajo en
oficinas, fbricas, para compartir recursos e intercambiar datos y
aplicaciones.
MAN: Es una red de alta velocidad (banda ancha) que da cobertura en un
rea geogrfica extensa, proporciona capacidad de integracin de mltiples
servicios mediante la transmisin de datos, voz y vdeo, sobre medios de
transmisin tales como fibra ptica y par trenzado (MAN BUCLE), la
tecnologa de pares de cobre se posiciona como la red ms grande del

mundo una excelente alternativa para la creacin de redes metropolitanas,


por su baja latencia (entre 1 y 50 ms), gran estabilidad y la carencia de
interferencias radioelctricas, las redes MAN BUCLE, ofrecen velocidades
de 10Mbps, 20Mbps, 45Mbps, 75Mbps, sobre pares de cobre y 100Mbps,
1Gbps y 10Gbps mediante Fibra ptica.
Repositorio de datos: Es un conjunto exhaustivo no redundante de datos
estructurados organizados independientemente de su utilizacin y su
implementacin en mquina accesibles en tiempo real y compatibles con
usuarios concurrentes con necesidad de informacin diferente y no
predicable en el tiempo.
SAN (Storage rea Network): Es una red especfica dedicada a la tarea de
transporte

de

datos

para

almacenamiento

recuperacin.

SAN

arquitecturas son alternativas al almacenamiento de datos en los discos


directamente a los servidores o de almacenamiento de datos en Network
Attached Storage (NAS) de dispositivos que estn conectados a travs de
redes de propsito general.
Sistema Operativo: Es un software que administra y controla las
actividades, y recursos de la computadora. Comprende todos aquellos
paquetes que le permiten al computador funcionar como un conjunto de
herramientas e intrpretes de comandos.
OSI: Oficina de seguridad internauta.
UNIX: Es un sistema operativo portable, multitarea y multiusuario;
desarrollado, en principio, en 1969 por un grupo de empleados de los
laboratorios Bell de AT&T.

CAPTULO III

MARCO METODOLGICO

Dentro del proceso de investigacin se necesita establecer un modelo


metodolgico a seguir para plasmar los datos obtenidos y los resultados de
generados para satisfacer las necesidades de la empresa o institucin en
donde se efecta la investigacin.

Tipo de investigacin.

La Universidad Nacional Experimental Simn Rodrguez (2012)


Manifiesta que:
El Proyecto Factible consiste en la investigacin, elaboracin y desarrollo
de una propuesta de un modelo operativo viable para solucionar problemas,
requerimientos o necesidades de organizaciones o grupos sociales; puede
referirse a la formulacin de polticas, programas, tecnologas, mtodos o
procesos. El Proyecto debe tener apoyo en una investigacin de tipo
documental, de campo o un diseo que incluya ambas modalidades.
Debido a las caractersticas del proyecto factible, el mismo se ha tomado
en cuenta para la elaboracin de este proyecto de investigacin, ya que se
adapta al modelo de propuesta a presentar.

Diseo de investigacin.

Diseo de Campo

Arias (2004), explica que una investigacin de campo consiste en la


recoleccin de datos directamente de los sujetos investigados, o de la
realidad donde ocurren los hechos, sin manipularlos o controlar variable
alguna. (p. 30)
Se utilizo el diseo de campo en este proyecto de investigacin, para
obtener los requerimientos del usuario.

Unidad de Anlisis
Corbetta, Piergiorgio (2006), expresa que "La unidad de anlisis es una
definicin abstracta, que denomina el tipo de objeto al que se refieren las
propiedades. Esta unidad se localiza en el tiempo y en el espacio, definiendo
la poblacin de referencia de la investigacin". (p. 1)
En el caso de esta investigacin, la unidad de anlisis y estudio est
dirigida a los servidores (Servidor virtual: Ubuntu-Bacula y un servidor real
del departamento de infraestructura tecnolgica de la gerencia de
telemticas en Ferrominera Orinoco.

Tcnicas e Instrumentos de investigacin

Las tcnicas de utilizadas en la investigacin fueron la observacin y la


entrevista no estructurada.

Observacin

Wikipedia la enciclopedia libre (2012) la define como Es una actividad


realizada por un ser vivo (como un ser humano), que detecta y asimila los
rasgos de un elemento utilizando los sentidos como instrumentos
principales.
En la elaboracin de la investigacin se utilizo la observacin mediante
la uso de una hoja de Registro, que permiti percibir la realidad actualmente
existente en la empresa CVG Ferrominera Orinoco C.A, en el departamento
de infraestructura tecnolgica en la seccin redes.

Entrevista no estructurada

Galn (2009) la define como es ms flexible y abierta, aunque los objetivos


de la investigacin rigen a las preguntas, su contenido, orden, profundidad
y formulacin se encuentra por entero en manos del entrevistador. En la
investigacin se realizaron las preguntas a varios de los analistas de la
seccin de redes y servidores acerca de la aplicacin de respaldo Bacula
que se propone implementar en el departamento.

Tcnica de presentacin y anlisis de datos

Para la presentacin de los resultados se utilizo como base los


diagramas para presentar la propuesta del sistema y un manual de usuario.
Diagrama (2012) lo define como representacin grfica en la que se
muestran las relaciones entre las diferentes partes de un conjunto o sistema
o los cambios de un determinado fenmeno.
Definicin (2012) menciona que el

manual es una publicacin que

incluye lo ms sustancial de una materia. Se trata de una gua que ayuda a


entender el funcionamiento de algo. Un usuario es, por otra parte,
la persona que usa ordinariamente algo o que es destinataria de

un servicio.
Se utilizaron estas tcnicas para desarrollar la investigacin, ya que son
las ms acordes para presentar la propuesta.

Sistema de variable

Variable

Objetivo General:
Proponer el uso de la aplicacin de respaldo Bacula en los servidores que
sustentan la red corporativa en CVG Ferrominera Orinoco.
Variable
Definicin
Definicin conceptual
Operacional
Es
una
solucin
distribuida de backup Es una aplicacin de arquitectura clienteBacula
en otras palabras es servidor que permite copiar y restaurar
System un
conjunto
de ficheros y respaldos a equipos dentro bajos
software que permite redes
al administrador de un Universidad
Simn
Bolvar
(2010)
sistema manejar el Coloquio Bacula. Recuperado en
respaldo,
la septiembre
2011
recuperacin
y
la de: http://es.scribd.com/doc/57092798/col
verificacin de datos a oquioBacula
travs de una red de
computadoras
de
diferentes tipos.
Tabla 1. Variables
Fuente: El Autor (2012)

Operacin de variables
Objetivos
Tcnicas/Instrumentos/
Especficos
Dimensin Indicadores
Mtodos
Describir el proceso
actual de respaldo
Observacin
Personas
Proceso de respaldo con
para la data en los
Entrevista
Manuales
la aplicacin Legato
servidores
que
Documentacin
sustentan la red

corporativa de CVG
Ferrominera
Orinoco.

Analizar
requerimientos

los Personas
Manuales

Determinar
la
factibilidad de la
aplicacin
bcula
como servicio de
respaldo en los Personas
servidores
que Manuales
sustenta
la
red
corporativa de CVG
Ferrominera
Orinoco.
Disear la
Manuales
aplicacin
Establecer
las
configuraciones
para la instalacin
de la aplicacin
bcula
en
los
servidores
con Manuales
plataforma
de
software libre para la
red corporativa de
CVG
Ferrominera
Orinoco.

Verificacin de software
Verificacin de hardware

Entrevista
Documentacin

Adaptabilidad
del
sistema
propuesto
Desempeo del sistema Entrevista
propuesto
Documentacin
Costos operativos del
sistema propuesto

Diseo a travs del


lenguaje
de
programacin asignado Documentacin
Disposicin del espacio
en
servidor
virtual
Acoplamientos de los
mdulos del sistema
propuesto
Documentacin
Verificacin
de
la
comunicacin entre el
sistema propuesto y el
Servidor
Prueba de respaldos

Tabla 2. Operacin de variables


Fuente: El Autor (2012)

CAPTULO IV

PRESENTACIN Y ANLISIS DE RESULTADOS

Los resultados presentados se plantean en funcin de los objetivos


especficos con el fin de lograr el objetivo general de la investigacin, el
cual es proponer

el uso de la aplicacin de respaldo Bacula en los

servidores que sustentan la red corporativa en CVG Ferrominera Orinoco.


Describir el proceso actual de respaldo para la data en los servidores
que sustentan la red corporativa de CVG Ferrominera Orinoco.
En este objetivo se utilizo la observacin y la entrevista para obtener
los datos.
1. Todos los respaldos que se realizan son programados.
2. Dentro del departamento de infraestructura los respaldos son
diarios ya que el volumen de data es constante.
3. El analista nunca respalda al azar.
4. Los respaldos son realizados de manera automtica por el
gerente de departamento de sala de operaciones y tres (3)
analistas designados; este respaldo es realizado a los
servidores.
5. Para la realizacin de los respaldos automticos se debe cumplir
las siguientes condiciones:

a. Que el servidor este previamente encendido.


b. Que tenga previamente el cliente de comunicacin Legato
dentro de su sistema.
c. En el caso de no tener cliente, que se pueda hacer una
comunicacin a travs de su IP. (lo que coloquialmente se
conoce como llegarle al servidor hacindole pin de
comunicacin, ya que Legato permite instalar a servidores
con Windows a travs de comunicacin interna una
herramienta que hace la funcin del cliente, pero teniendo
en cuenta solo con Windows). Toda esta informacin la
confirma el analista.
d. Ya que el analista confirme que se cumple con todos los
requisitos para realizar el respaldo de manera automtica
se procede con el siguiente protocolo.
6. La estructura actual de cmo se hacen los respaldos en la sala
de operaciones de la gerencia de telemticas en FMO es la
siguiente:
a. El analista de turno a travs del sistema central de Legato,
que maneja todo los clientes en los servidores de la
empresa, verifica la comunicacin y muestra en pantalla
todos los clientes activos dentro de la red respaldo SAN
b. Legato Networker crea un grupo con todos los clientes que
contengan sus servidores de respaldos, lo que le permite
configurar en esos clientes los Schedule que se encargan
de verificar que carpetas o que ficheros sern respaldados
especficamente en cada servidor, adems tambin
pueden programarse el tipo de backup, da y fecha de
cada respaldo.
c. A la hora de realizar un respaldo, recuperacin o
movimiento de la data el operador de la aplicacin Legato
debe verificar que los Schedule contengan todas las
especificaciones exactas para realizar el respaldo, la

mayora de esta programacin se hace con mucho tiempo


de anticipacin y es automtica ya que los respaldos son
diarios.
d. Cuanto todo est listo y el Schedule es activado comienza
el proceso de respaldo
e. Luego que el respaldo se cumple a cabalidad, se prosigue
con el movimiento de la data para crear la cinta de
respaldo.
f. Legato maneja fsicamente un robot QUALSTAR de 2
brazos mecnicos, el cual cuenta con 4 driver que pueden
manejar cintas de almacenamiento de tipo LT02, LT03 y
LT05, que se encarga de movilizar las 128 cintas de
respaldo que como mximo Legato puedo manejar de
manera simultnea.

Analizar los requerimientos del usuario.

Para conseguir estos datos, se utilizo la entrevista como


tcnica.
o Utilizar una herramienta que se pueda adaptar a un sistema
de respaldo y recuperacin de informacin.
o Elegir entre los distintos sistemas operativos bajo software
libre, cul era el ms adecuado para sustento de esta
aplicacin

dentro

de

las

polticas

de

trabajo

del

departamento.
o Utilizar una base de datos compatibles con las polticas de
gestin y manejo de volmenes de datos del departamento
de infraestructura.
o A nivel de hardware la aplicacin debe contar con:
I.

Utilizar un servidor Virtual

II.

Utilizar entre 1 y 4gb de RAM dentro del servidor Virtual

III.

Asignacin de una direccin numrica (IP) por una analista


de red, teniendo en cuenta que estos varan por
departamento.

IV.

Al ser herramienta tipo servidor instalar y configurar las


dos tarjetas de red virtuales para que pueda funcionar de
este modo (direccin numrica (IP) fijo para el acceso al
servidor).

o A nivel de software la aplicacin debe tener:


1. Una aplicacin que se maneje tanto en sistemas
operativos basados en software libre como en Windows
2. Una aplicacin que se manejara a travs de la red
3. Una aplicacin que pudiese manejar volmenes de
informacin grande
4. Una aplicacin que fuera compatible con base de datos
como MySQL y postgreSQL.
5. El sistema operativo que sustentara la aplicacin tena
que ser una versin server, actualizada a la cual todava
la comunidad de software libre diera soporte.
6. Los

sistemas

operativos

utilizables

dentro

del

departamento de infraestructura tecnolgica son tres (3)


(Ubuntu y Canaima para ambientes de prueba y montaje,
CentOS para ambiente de puesta en marcha en el sistema
de produccin).

Evaluar los recursos tcnicos para la aplicacin Bacula como


servicio de respaldo en los servidores que sustenta la red
corporativa de CVG Ferrominera Orinoco.
En este objetivo se utilizo la observacin y entrevista para
conocer los equipos con los que cuenta la empresa.
Al evaluar el hardware existente en la empresa y tomando en
cuenta la configuracin que se debe tener para que los equipos
desempeen las funciones necesarias, Ferrominera Orinoco no

tiene que realizar una inversin inicial para la adquisicin de


nuevos equipos, ni tampoco para re-potenciar o actualizar los
equipos

existentes,

ya

que

los

mismos

satisfacen

los

requerimientos establecidos para la implementacin del sistema


propuesto. (Ver capitulo 6).

Disear la aplicacin respaldo de bacula.


Como parte de la ejecucin de este objetivo se utilizo la
entrevista para hacer las modificaciones correspondientes. (Ver
capitulo 6)

Diagramas de Componentes.

Grfico 3. Diagrama de componentes del servicio de respaldo Bacula


Fuente: El Autor (2012).

Diagrama de clase

Grfico 4. Diagrama de clase de Bacula-Mster


Fuente: El Autor (2012).

Bacula-dir.conf
Bacula-dir.conf: es un archivo que permite visualizar el fichero
principal de los trabajos (respaldos) que se van a realizar
Atributo

Operacin

/etc/bacula/bacula-

Gestiona todas las operaciones de backup

dir.conf

Define como y cuando se realizarn los


respaldos
Verificar los ficheros que le especifiquemos
en cada respaldo
Tabla 3. Definicin de la clase bacula-dir.conf
Fuente: El Autor (2012).

Bacula-sd.conf

Atributo

/etc/bacula/baculasd,conf

Configuracin del servidor


Operacin
Define la lectura y escritura fsica de los
archivos
Administra los diferentes volmenes de
almacenamiento para el respaldo
Define en qu tipo de volumen se har el
respaldo

Tabla 4.Definicin de la clase bacula-sd.conf


Fuente: El Autor (2012).

bconsole.conf

Configuracin y administracin del servidor


Atributo

Operacin

/etc/bacula/bconsole.conf Administra y toma las funciones del director


de manera remota
Gestiona y programa ordenes para los
respaldos
Configura las consultas en los respaldos
realizados

Tabla 5. Definicin de la clase bconsole.conf


Fuente: El Autor (2012).

Bacula-fd.conf

Configuracin de los cliente


Atributo
/etc/bacula/baculafd.conf

Operacin
Es el mensajero del director en las mquinas
donde se realizar el respaldo
Lee y trasmite los ficheros que el director le
pida restaurar

Tabla 6. Definicin de la clase bacula-fd.conf


Fuente: El Autor (2012).

postgresql.conf
Configuracin de la base de datos
Atributo

Operacin

/etc/postgresql/8.4/main/postgresql.conf Guarda y registra todas las


operaciones del sistema
Crea el almacenamiento
masivo y les da direccin
los respaldos
Administra las rutas donde
se
almacenan
los
respaldos
Tabla 7. Definicin de la clase postgresql.conf
Fuente: El Autor (2012).
Establecer las configuraciones para la instalacin de la aplicacin
Bacula en los servidores con plataforma de software libre para la
red corporativa de CVG Ferrominera Orinoco.
Para este objetivo se utilizo la entrevista para determinar los
parmetros que solicita la empresa.
Etapa I: Preparacin del Servidor
Para el buen funcionamiento de un servidor que sustente la
herramienta bacula, se deben realizar unas configuraciones
previas que permitan el soporte adecuado tanto en manera de
hardware y software de esta herramienta de respaldo.
Se realizaron las siguientes configuraciones:

A travs de la aplicacin VmWare creamos el espacio en el


servidor Virtualizacion de aplicaciones y servicios, donde se
alojara nuestra aplicacin de respaldo.

Dentro del sector de almacenamiento ya especificado, se


configura la capacidad de memoria RAM que tendr, los
puertos que se activaran dentro de esta mquina virtual, como
tambin el tipo de sistema operativo que se montara en el
servidor.

Validamos la configuracin de todos los parmetros ya que


todo esto son parmetros virtuales que estarn soportados en
un servidor fsico.

Se prosigue con la bsqueda de imagen ISO con el sistema


operativo respectivo, en este caso Ubuntu-Server 10.04 LTS
32bits ya que la aplicacin no posee una gran exigencia tanto
a nivel de hardware y software.

Se carga la imagen ISO desde la NAS y se comienza con la


instalacin del sistema operativo en el servidor

Se configura las particiones que soportan el sistema operativo


(el tipo de extensin de cada particin)

Se configura de manera previa el nombre del servidor pero


esto se debe validar posteriormente

Al finalizar con la instalacin , lo primero que se debe realizar


es configurar que el ip que tenga la mquina sea fijo para que
pueda funcionar y dar acceso de manera remota con el
protocolo de seguridad ssh

Como recomendacin del analista la primera actualizacin se


debe hacer desde la misma interfaz grafica donde accedemos
desde un comienzo a travs del VmWare.

Se procede a la instalacin del protocolo de seguridad ssh,


que es el que permite el acceso remoto al servidor

Finalizado la actualizacin, ya el servidor virtual pose toda las


configuraciones necesarias para el montaje de la aplicacin
de respaldo bacula.

Etapa II: Configuraciones del Servidor


Para comprobar el funcionamiento de la aplicacin bacula, se
cre un servidor virtual con el nombre Ubuntu-Bacula donde se
instalaron todas las herramientas a nivel de software necesarias
para probar el desempeo de la aplicacin. La instalacin de la
aplicacin bacula es un proceso que necesita
configuraciones,

las siguientes

Acedemos al terminal de Ubuntu-Server y con permiso de


sper usuario, instalamos el paquete postgreSQL 8.4 y todas
sus dependencias.

~$ sudo aptitude install postgresql-8.5 postgresql-client-8.5 pgadmin3

Con la base de datos y todas sus dependencias instaladas


procedemos a darle cambiarle la contrasea a la base de
datos.

~$ sudo passwd postgres


~$ sudo vipw
~$ sudo su postgres -c "psql template1

Cambiamos la contrasea al usuario predeterminado del


servidor de bases de datos:

template1=# ALTER USER postgres WITH PASSWORD


'nueva_contrasea';
comfirmation system
ALTER ROLE

Por motivos de seguridad, la configuracin por defecto no


admite conexiones externas, para habilitarlas tenemos que
editar el fichero /etc/postgresql/8.5/main/postgresql.conf.

~$ sudo gedit /etc/postgresql/8.5/main/postgresql.conf

Guardamos los cambios y reiniciamos el dominio para que los


cambios surjan efecto.

~$ sudo /etc/init.d/postgresql8.5 restart

Etapa III: Instalacin de la Aplicacin Bacula

Si tenemos nuestra base de datos lista ya podemos instalar en la


mquina que realizar los backups los siguientes paquetes:

Instalacin del director de bacula.

# apt-get install bacula-director-pgsql

1. Instalacin del storage de bacula, esto se puede realizar en la


mquina que tenga en el director o en otra ya que bacula no
es

un

sistema

centralizado

puede

hacer

esto.

~# apt-get install bacula-sd bacula-sd

2. Finalmente,

instalaremos

el

cliente

que

permitir

la

comunicacin con el director e en la mquina que queramos


respaldar

~# apt-get install bacula-fd

Procedemos a configurar los archivos correspondientes en el


bacula:
configurando

Bacula

File

Daemon:

Archivo

de

configuracin (/etc/bacula/bacula-fd.conf).
Configurando Bacula Storage Daemon: Archivo de
configuracin (/etc/bacula/bacula-sd.conf).
Configurando Bacula Director: Archivo de configuracin
(/etc/bacula/bacula-dir.conf).

CAPTULO V

CONCLUSIONES Y RECOMENDACIONES

CONCLUSIONES

o Se logro describir de manera detallada el proceso actual de respaldo


para la data en los servidores que sustentan la red corporativa de
CVG Ferrominera Orinoco.
o Se obtuvo el anlisis de los requerimientos de la gerencia de
telemtica y el departamento de infraestructura de la empresa.
o A travs de la evaluacin de los recursos tcnicos para la aplicacin
Bacula como servicio de respaldo en los servidores que sustenta la
red corporativa de CVG Ferrominera Orinoco, se observo que
satisface los requerimientos para el desarrollo de la aplicacin.
o Se cumpli la ejecucin del diseo de la aplicacin, demostrando
que su implementacin es factible.
o Se logro establecer un listado de configuraciones para la instalacin
de la aplicacin Bacula en los servidores con plataforma de software
libre para la red corporativa de CVG Ferrominera Orinoco.

RECOMENDACIONES

1. Implementar el servicio de respaldo bacula de manera conjunta con


el servicio de respaldo actual, de manera que sirva como un sistema
paralelo en la gestin y creacin de los respaldos de la data en CVG
Ferrominera Orinoco Puerto Ordaz Estado Bolvar.
2. Capacitar a los usuarios sobre el manejo del servicio de respaldo
Bcula para los servidores en produccin bajo la plataforma de
software libre en CVG Ferrominera Orinoco Puerto Ordaz Estado
Bolvar.
3. Hacerle mantenimiento preventivo mensualmente al equipo
(Hardware) o servidor virtual, con el objetivo de garantizar la
operatividad del sistema.
4. Mantener actualizada la informacin, realizando el proceso de
respaldo peridicamente.

CAPTULO VI

La Propuesta

Presentacion

El principal motivo de esta propuesta es el uso de la aplicacin bacula


como la nueva herramienta de respaldo, en cumplimiento con lo estipulado
en el decreto 3.390, donde se fomenta e incentiva a los entes y empresas
del estado a incorporar o a migrar aplicaciones bajo licencia paga

herramientas informticas sustentadas en plataforma software libre. El


proceso de migracin y adaptacin para esta nueva herramienta es muy
prctico.

Justificacion

Esta aplicacin sustenta su importancia en eliminar el elevado pago de


licencias por concepto de respaldo de informacin que actualmente se
cancelan a la empresa Legato Networker, Este pago es realizado por
concepto de respaldos peridicos totales de informacin y no de cada uno
de los procesos que se realizan actualmente en las gerencias, lo cual
fundamenta la necesidad de disear un modelo propio de respaldo para
CVG Ferrominera, evitando el Riesgo de prdida de datos.

Proposito de la propuesta

Esta propuesta tiene como proposito el uso de la aplicacin de respaldo Bacula


para los servidores en produccin bajo la plataforma de software libre en CVG
Ferrominera Orinoco, logrando de esta manera evitar situaciones de riesgos de
prdida de informacin, logrando respaldar y movilizar la data corporativa de forma
global, controlar y administrar el resguardo de la data que entra y sale de la red.

Factibilidad Tcnica.

Con respecto a los requerimientos que son de utilidad para satisfacer las
necesidades de la empresa, fue requerido el diagnstico de factibilidad tcnica del
software y los equipos que intervienen en la creacin y manejo de los respaldos. Se
estudiaron los equipos que se encuentran actualmente a disposicin, con la finalidad
de no tener gastos monetarios. Entre los cuales se encuentran:

Servidores Dell Power Edge R710

Dell Power Edge R710 ha sido diseado para convertirse en la piedra


angular del competitivo entorno empresarial actual. Creado como respuesta
a las necesidades de los profesionales de tecnologas de la informacin, se
trata de un servidor para rack de 2 Unidades de ltima generacin destinado
a satisfacer una amplia variedad de aplicaciones empresariales clave.

Consola KVM Dell 4322DS

Ha sido diseada para administrar el centro de datos desde una nica


consola en cualquier momento y desde cualquier lugar. Controla fcilmente
varios servidores desde una nica consola con el conmutador de consola

remota de KVM (teclado/video/mouse) Dell 4322DS. El acceso local y remoto


al centro de datos para realizar actualizaciones e instalar parches simplifica
la administracin de los servidores y reduce los costos que genera el tiempo
de inactividad.

Rack Power Edge Energy Smart 4620S

Diseados para mejorar la distribucin de flujo de aire del centro de datos


con los chasis para rack de contencin Dell PowerEdge Energy Smart;
armarios de aire fro independientes, asequibles y fciles de instalar para
centros de datos de alta densidad

Implemente la contencin de aire fro de forma fcil y rentable, rack


por rack y sin afectar a las instalaciones.

Soporte instalaciones de alta densidad y cloud-computing; hasta


25 Kw de equipo informtico a 25 C por rack.

Mejore la distribucin del flujo de aire del centro de datos con una
refrigeracin uniforme del equipo informtico.

Dell PDU 48U De alta densidad

La unidad de distribucin de alimentacin (PDU) son soluciones


excepcionales para muchos de los problemas de administracin de energa
que se dan en los entornos informticos actuales. Algunos de estos
problemas son el uso no autorizado de tomas de corriente, equipos
bloqueados, corriente de entrada, circuitos sobrecargados y la necesidad de
acceso remoto a las tomas de corriente del rack. Las PDU abordan estos
problemas mediante el control individual de las tomas, retrasos en el
encendido y el apagado, control de la corriente, umbrales de alarma y
administracin de la red.

Sistema de enfriamiento Liebert GXT3

Diseado para capacitar a los racks con el mejor sistema de enfriamiento


y proveer a las unidades de almacenamiento una temperatura adecuada para
su mejor desempeo, el Liebert gxt3 cuenta con caractersticas como:

SAI con hasta 0,9 PF (filtro de paquete) para maximizar la


disponibilidad de energa

Configuracin de rack y torre en un solo formato para adaptarse mejor


las necesidades de instalacin del cliente

Amplia variedad de opciones de comunicacin


Ampliacin del tiempo de ejecucin disponible

Luego de evaluar el hardware existente y tomando en cuenta la


configuracin para que los equipos desempeen las funciones necesarias, el
estudio de factibilidad tcnica de la investigacin plantea que la empresa
Ferrominera Orinoco, no tiene la necesidad de realizar la adquisicin de
nuevos equipos, ni tampoco para repotenciar o actualizar los equipos
existentes, ya que los mismos satisfacen los requerimientos establecidos
para la implementacin del sistema propuesto.
Para verificar el desempeo tcnico que posee la aplicacin de respaldo
bacula, en el siguiente cuadro comparamos todas las caractersticas que
posee bacula contra la aplicacin de respaldo Legato networker, que es la
que actualmente realiza los respaldos de la data en Ferrominera Orinoco.

Caractersticas tcnicas
que exige una aplicacin
de respaldo en
Ferrominera Orinoco
Los niveles de copia de
seguridad

Formato de datos

Bacula 5.0.1
(Sistema
Propuesto)
Completo,
diferencial,
consolidado
incremental,
Personalizado,
completamente
abierta

Legato Networker
7.0.6
(Sistema Actual)
Completa,
diferencial,
incremental
Costumbre

Auto cambiadores

Totalmente
compatible

Opcional

De duplicacin

en proceso de
incorporacin

actualizaciones ya
posen esta
caracterstica

NDMP

Si

Si

Copia de seguridad en
cinta

Si

Si

Copia de seguridad en
disco

Si

Opcional

Copia de seguridad en
DVD

Si

No

Puesta en escena

Si

Si

SQL Catlogo

Si

Si

SQL Catlogo

Si

No

Puede manejar mil


millones de objetos

Si

No

OpenSource

Si

No

Soporte Comercial

Si

Si

GUI

Si

Si

Plataforma Multi

Si

Si

De deteccin de virus

No

No

Tripwire como funciones

Si

No

Si

Si

Si

Si

Soporte para Microsoft


Exchange

Si

Si

Informes de copia de
seguridad

si (va breport)

No

Alertas de copia de
seguridad (notificar)

Si

No

Incremental maneja
archivos borrados

Si

No

Cifrado de Datastream

Si

No

MSSQL-Apoyo

Si

Si

Oracle-Apoyo

Si

Si

VMware Storage de apoyo

en desarrollo

Si

Certificado de Seguridad

Si

No

Volumen Shadow Copy


Service (VSS)
Los volmenes de copia
de seguridad abarcan
mltiples

Tabla 8.Bacula vs Otras Soluciones de backup


Fuente: El Autor (2012)

Factibilidad Econmica

Para satisfacer las necesidades y solventar la problemtica en materia de


hardware se necesitan los siguientes equipos:

Cantidad

Equipo

Servidor

Rack

PDU
Consola
KVM
Sistemas
Ups
Sistema de
enfriamient
o
Router

1
1

1
1

Modelo
Dell R710 64 Gb HD 4X300 GB
Virtualizacion de Aplicaciones o Servicios

Dell UPS rack/torre 3U 2700 W 230 V

Precio
49.450b
sf
21.500b
sf
8.600bs
f
12.900b
sf
4.300bs
f

Liebert GXT3

17.200b
sf

Rack Power Edge Energy Smart 4620S


Dell PDU, 48U De alta densidad, 32A,
400V, 3-Fase
KVM Dell 4322DS

Total de costos

113.950
bsf

Tabla 9. Presupuesto del hardware


Fuente: El Autor (2012)

Como se pudo observar en la tabla, el costo de la aplicacin bacula para el


respaldo de la data de la red corporativa de Ferrominera Orinoco, es algo elevado.
Sin embargo debido a la amplia cantidad de recursos existentes en el mercado, se
ha elegido el servidor Dell R710 dedicado al sustento de aplicaciones y servicios,
es un servidor creado con el objetivo de dar respuesta a las necesidades
corporativas de ltima generacin, adems que cuenta con propiedades que le
destacan en lo que concierne a la tecnologa de punta en virtualizacin mejorada,
eficiencia energtica y a sus innovadoras herramientas de administracin de
sistemas es de utilidad para solventar la problemtica cumpliendo con los

requerimientos bsicos de la red interna, que son el respaldo de la data , seguridad


para la gestin de la informacin respaldada y gran facilidad para la creacin de los
respaldos .Cabe destacar que la principal ventaja de los dispositivos es su
disposicin dentro de la empresa, lo que implica solucionar el problema sin
necesidad de hacer un gasto monetario.

Factibilidad Operativa

El correcto funcionamiento de la propuesta en cuestin, siempre estar en manos


de los empleados encargados del rea de Telemtica de la empresa.
La necesidad de un cambio en el sistema de manejo y recuperacin de respaldo,
debido a lo estipulado en el decreto 3.390, trajo como consecuencia un proceso de
integracin para una nueva aplicacin de respaldo Bacula, que de una manera
ms sencilla y amigable cubra todos los requerimientos, expectativas y a su vez
proporcione un servicio optimo. Por consecuente y basndose en las entrevistas no
estructuradas realizadas al personal de la empresa, se demostr que estos no
representan ninguna oposicin a la implementacin de esta aplicacin, ya que estn
al tanto de la situacin y de la necesidad que existe de solventar el problema lo
antes posible; lo que implica o demuestra que el sistema es factible
operacionalmente.

BIBLIOGRAFA

Arias, Fidias. (2006), El proyecto de investigacin (5ta edicin), Editorial Episteme.


Aquila (2012). La importancia de Respaldar nuestra Informacin (UPS y Backup).
[Documento WWW. Disponible].
URL: http://www.aquila.cl/noticias6.html (Consultado en mayo 2012)
Benavides, J. (2009). Desarrollar una propuesta de migracin a software libre.
Trabajo no publicado. Universidad de Tarapac.
Calabria y Gonzalo (2009). Gestin de registros y respaldos en el contexto
hospitalario. Trabajo no publicado. CVG Ferrominera Orinoco
Corbetta, P. (2006) Servidor Virtual. Trabajo no publicado. CVG Ferrominera
Orinoco
Definicin.com (2012) Manual de usuario. [Documento WWW. Disponible].
URL: http://definicion.de/manual-de-usuario/ (Consultado en julio 2012)
Diccionario de informtica (2012) Definicin de servidor de respaldo. [Documento
WWW. Disponible].
URL:http://www.alegsa.com.ar/Dic/servidor%20de%20respaldo.php(Consultado en
junio 2012)
Galn (2008) Metodologa de la investigacin. [Documento WWW. Disponible].
URL: http://manuelgalan.blogspot.com/2009/05/la-entrevista-en-investigacion.html
(Consultado junio 2012)
Informtica moderna (2012) Respaldo de informacin Backup. [Documento WWW.
Disponible].
URL:http://www.informaticamoderna.com/Backup.htm (Consultado en junio 2012)
Lanzillota (2012) Definicin de red. [Documento WWW. Disponible].
URL: http://www.mastermagazine.info/termino/6496.php (Consultado en mayo
2012)
Mi tecnolgico (2012) Concepto de cifrado. [Documento WWW. Disponible]
URL: http://www.mitecnologico.com/Main/Cifrado (Consultado junio 2012)
Mis respuestas (2012). Que es un Disco duro. [Documento WWW.
Disponible]URL:http://es.ask.com/web?siteid=10001193&qsrc=999&l=dis&gc=1&q
=discos%20duros (Consultado en junio 2012)
Pergamino virtual (2012). Servidor. [Documento WWW. Disponible].
URL:http://www.pergaminovirtual.com.ar/definicion/Servidor.html(Consultado
en
junio 2012)
Rodrguez, D. (2007). Presentar los resultados de la estrategia de migracin a
software libre. Trabajo no publicado. Facultad regional de la universidad de las
ciencias informticas de Ciego de vila.
Salinas y Histchfeld (2012) Tutorial uml. [Documento WWW. Disponible].
URL:http://users.dcc.uchile.cl/~psalinas/uml/introduccion.html (Consultado en junio
2012)
Tamayo y Tamayo, M. (2003), El proceso de la investigacin cientfica. Editorial

Limusa, S.A
Universidad Nacional Experimental Simn Rodrguez (2012), De los proyectos
factibles. [Documento WWW. Disponible].
URL:http://proyecto-internet.com/upel/cap2-proyectos-factibles.htm (Consultado en
julio 2012)
Universidad Simn Bolvar (2010). Publicacin de laboratorio. [Documento WWW.
Disponible].
URL:http://es.scribd.com/doc/57092798/coloquiobacula(Consultado en septiembre
2011)
Wikipedia la enciclopedia libre (2012). La Observacin [Documento WWW.
Disponible].
URL: http://es.wikipedia.org/wiki/Observaci%C3%B3n (Consultado en julio 2012)
WordReference.com (2012) Definicin de diagrama. [Documento WWW.
Disponible].URL:http://www.wordreference.com/definicion/diagrama (Consultado
en julio 2012)

ANEXOS

You might also like