Вы находитесь на странице: 1из 25

PROCEDIMIENTO DE

RESPALDO DE UNA
INSTANCIA DE SWB.

COMPONENTES
ESPECIALES

CREACIN Y
ADMINISTRACIN
DE PAGINAS WEB

Procedimiento de Respaldo
de una Instancia de SWB.
Componentes
Especiales

Fondo de Informacin y
Documentacin para la Industria
Av. San Fernando #37
Col. Toriello Guerra Del. Tlalpan
Mxico DF

El Copyright y las Marcas registradas INFOTEC WebBuilder, SemanticWebBuilder, el


personaje Semius y dems logotipos, emblemas y caractersticas distintivas, as como
elementos relacionados son propiedad de INFOTEC Fondo de Informacin y
Documentacin para la Industria, Centro de Investigacin CONACYT.
Reservados todos los derechos. Queda estrictamente prohibido bajo las sanciones
establecidas en las leyes, la reproduccin parcial o total de esta obra por cualquier medio
o procedimiento de alquiler o prstamos pblicos de ejemplares de la misma, sin la
autorizacin escrita de INFOTEC Fondo de Informacin y Documentacin para la
Industria, Centro de Investigacin CONACYT.

Procedimiento de Respaldo de una Instalacin de SWB.

Prlogo
SemanticWebBuilder (SWB) es una plataforma tecnolgica desarrollada en INFOTEC, un
Centro de Investigacin y Desarrollo Tecnolgico del CONACYT, por lo que es un
producto hecho en Mxico y por mexicanos que tiene como propsito principal el brindar
los elementos y utileras necesarias para permitir una construccin rpida y simple de
Sitios y Portales Web Semnticos, as como desarrollo de aplicaciones con caractersticas
semnticas.
La idea principal de aplicar Semntica a los Sitios y Portales Web o mejor dicho
incorporarle Semntica a Internet, es permitir que la informacin pueda ser definida con
un significado especfico, de forma que conforme se le van incorporando descripciones y
propiedades a cada elemento de informacin, ste pueda tener ms aspectos que lo
distingan de los dems y lo puedan identificar mejor, logrando con ello que pueda ser
fcilmente consultado, interpretado y procesado, ya sea por personas o incluso por otras
aplicaciones y sistemas, es decir, por maquinas.
Esta caracterstica de la semntica que hace que la informacin tenga un mayor
significado y en consecuencia sea fcilmente consultada por personas o sistemas, implica
que el intercambio e integracin de informacin sea de forma ms natural sin importar el
lugar fsico donde se encuentre la informacin o la forma en que haya sido procesada
originalmente.
Esto implica que podremos realizar una consulta de informacin y la respuesta ser ms
completa y adecuada a nuestro criterio de bsqueda, pues la fuente de consulta podr ser
leda, interpretada e integrada a partir de la informacin publicada por diferentes
organizaciones, a mltiples niveles tcnicos y/o humanos, permitiendo con ello obtener
informacin ms completa y adecuada a los requerimientos especficos de cada usuario
en la red.

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

Procedimiento de Respaldo de una Instalacin de SWB.

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

Procedimiento de Respaldo de una Instalacin de SWB.

ndice de Contenidos

Prlogo .............................................................................................................................. 1
ndice de Contenidos ......................................................................................................... 3
Acerca de este manual ...................................................................................................... 4
Objetivos............................................................................................................................ 4
Convenciones usadas en este manual .............................................................................. 5
Calibri 14 color Azul nfasis Negrita, es utilizada para los ttulos de tema ......................... 6
Acerca del administrador de SemanticWebBuilder Portal (SWB Portal) ............................. 7
Comenzando a trabajar ................................................................................................ 10
Respaldo de la base de datos.......................................................................................... 11
Respaldo de una Instancia de SWB................................................................................. 13
Crear la base de datos y montar el respaldo. ................................................................... 14
Instalacin de SWB, copiando el respaldo de la instancia de SWB................................. 16
Iniciar SemanticWebBuilder ............................................................................................. 20

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

Procedimiento de Respaldo de una Instalacin de SWB.

Acerca de este manual


Este manual fue realizado con el objetivo de explicar el conocimiento mnimo necesario de
realizar el procedimiento de respaldo de una instalacin de SemanticWebBuilder.
Indicndole adems los mecanismos necesarios para realizar un Dump de la base de
datos, montar la base de datos respaldada y configurar en la nueva instalacin el archivo
db.properties para usar la base de datos respaldada y copiar en la ruta de ROOT la
carpeta work, mostrando su uso y aplicacin de forma que el resultado en Internet sea el
deseado, presentando la informacin correcta a la persona correcta, en el momento
correcto y en el contexto correcto.

Objetivos
General:
Al finalizar el curso el alumno usar la administracin y funcionamiento general de
SemanticWebBuilder mediante manuales de operacin y prcticas con ejercicios de los
distintos aspectos de administracin y configuracin de la herramient, con la finalidad de
resolver cualquier requerimiento con respecto a la administracin, monitoreo y reportes
tanto de la misma, como de los usuarios registrados.
Especficos:
Al finalizar el tema de Administracin instancias, el alumno ser capaz de construir,
adecuar y respaldar la informacin de la Arquitectura del Sitio Web mediante la
administracin de pginas o secciones de forma, que le permitan asegurar que la
informacin contenida en ellas se muestre de la forma adecuada a los usuarios
adecuados, adems de ser capaz de modificar dichas caractersticas de forma que el
portal sea configurable en cualquier momento.

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

Procedimiento de Respaldo de una Instalacin de SWB.

Convenciones usadas en este manual


Las siguientes convenciones son utilizadas en este manual para representar diferentes
elementos de capacitacin y recursos alternativos de aprendizaje:
Iconos
Sabas Qu Indica comentarios al margen en los que se
extender el tema expuesto mediante recomendaciones o tips que
mejoren el aprovechamiento de la herramienta.
Consideraciones Importantes Se exponen puntos importantes
que deben tenerse en cuenta para la correcta operacin de las
utileras.
Nota Indica informacin adicional que puede ayudarle a
aprovechar mejor la funcionalidad expuesta.
Referencia Indica la necesidad de consultar otro documento o
direccin web en donde se encontrar mayor informacin sobre el
tema expuesto.
Procedimiento Guiado Indica que se comenzar la descripcin
paso a paso de la operacin de un proceso.
Ejercicio Guiado A partir de este punto, se comenzar la
ejecucin de un ejercicio que deber realizar el usuario de manera
guiada paso a paso con el manual.
Resultado Expone el efecto final correcto de una operacin o
procedimiento.
Diagnstico Por caractersticas de la tecnologa involucrada, se
generan resultados no deseados. Aqu se indicar cmo resolverlo.
Improcedente Indica situaciones tecnolgicas en las que no es
posible realizar una operacin o que requiere de algn proceso
alterno para obtener el resultado deseado.
Cuidado Indica que existe alguna informacin restringida o con
derechos reservados.

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

Procedimiento de Respaldo de una Instalacin de SWB.

Convenciones Tipogrficas

Arial 26 Negrita, es utilizada como ttulo de tema


Calibri 14 color Azul nfasis Negrita, es utilizada para los ttulos de tema
Calibri 12 color Azul nfasis 1 negrita, es utilizada para destacar subtemas
Arial 11, es utilizada como fuente principal para el cuerpo del texto
<Times New Roman 11> es utilizada para descripcin de configuraciones o cdigo

Arial 10 negrita color azul con recuadro y sombreado azul, indica temas a resaltar
y/o puntos importantes en los que el lector debe prestar especial atencin.
Arial 10 en color azul con recuadro azul y sombreado azul, se utiliza para denotar puntos
importantes en los que el lector debe prestar atencin especial.

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

Procedimiento de Respaldo de una Instalacin de SWB.

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal)


Para accesar a la administracin de SemanticWebBuilder Portal (SWB Portal) es
necesario que en el URL agregue al final swbadmin, como se muestra a continuacin:
Portal Publico
http://www.sitio.com/swb

Administracin del sitio


http://www.sitio.com/swb/swbadmin

Nota: El contexto swb indicado aqu puede ser opcional y cambiar de una
instancia de SWB a otra dependiendo de la configuracin especfica
establecida en cada caso.

A continuacin se mostrar la ventana de identificacin (login) de SWB Portal, en donde


deber proporcionar su usuario, su contrasea, para despus presionar el botn entrar:

El administrador de SWB Portal tiene diferentes zonas o reas de trabajo en las que se
presentan los elementos y componentes mediante los cuales es posible incorporar los
diferentes recursos de configuracin y administracin con los que puede desarrollar y dar
mantenimiento a su Sitio Web.
Las diferentes zonas que se localizan en el sitio Administrador de SWB Portal se detallan
en las imgenes siguientes:

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

Procedimiento de Respaldo de una Instalacin de SWB.

Descripcin
Barra de
Mens

En esta barra se contienen las opciones generales de la


administracin de la herramienta.

Acordeones
de Estructura

En esta zona se mostrarn en pestaas expandibles (acordeones)


diversos elementos de configuracin de la estructura de los sitios
generados en la herramienta, as como herramientas y
funcionalidades de operacin general.

Zona de
Trabajo

rea en la que se despliega el detalle de la informacin, elementos de


configuracin y administracin de los elementos de SWB

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

Procedimiento de Respaldo de una Instalacin de SWB.

Descripcin
Catlogos de
Estructura

Se denomina Catlogo de Estructura de a cada uno de los


acordeones, donde se localizarn diversos catlogos de elementos
que permiten la administracin especifica de los diferentes
recursos de SWB.

Zona de
Informacin

Esta zona mostrar la informacin bsica del componente o recurso


seleccionado en los acordeones de estructura. Tambin se le conoce
como la zona de metadatos del elemento.

Pestaas de
Elementos

En esta zona se mostrarn las pestaas de administracin de cada uno


de los componentes que sean abiertos dentro de SWB de forma que se
pueda pasar de uno a otro sin perder la informacin o cambios que se
hubieran efectuado en otro componente.

Pestaas de
Configuracin
de Elemento

A segundo nivel en la zona de Pestaas de Elementos se


muestran las pestaas de administracin especifica del
componente seleccionado, permitiendo la configuracin a detalle
de cada componente en el SWB.

Barra
Emergente de
Estatus

Esta barra se mostrar de manera emergente en la parte inferior de la


pantalla de Administracin de SWB y mostrar mensajes sobre el xito
o no de la operacin realizada.

Zona de
Trabajo y
Configuracin

Muestra el detalle de cada aspecto de configuracin de las


Pestaas de Configuracin de Elementos, de forma que pueda
trabajar con cada recurso y lo configure de acuerdo a sus
requerimientos.

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

Procedimiento de Respaldo de una Instalacin de SWB.

Comenzando a trabajar

PROCEDIMIENTO DE
RESPALDO DE UNA
INSTANCIA DE SWB.

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

10

Procedimiento de Respaldo de una Instalacin de SWB.

Este manual mostrar los pasos bsicos para el Respaldo de una Instancia de SWB, a
partir de una instalacin basada en Tomcat y MySQL, a partir de un dump de la base de
datos, y una copia simple de la ruta del file System de la instancia donde se encuentra el
sitio en SWB, montar la base de datos, e instalar en una nueva instalacin (Instancia de
SWB). La intencin es que se aprecie el proceso bsico y as el lector pueda realizar el
proceso similar al que corresponda al tipo de ambiente con que cuente en su propia
instancia.

Respaldo de la base de datos.

Procedimiento:
Para realizar el respaldo de la base de datos es necesario tener la ruta de la instalacin
de MySQL, usuario y contrasea de la base de datos

Nota: Para este procedimiento se usar el manejador de bases de datos MySQL, el


procedimiento vara dependiendo del manejador de base de datos que estn usando ser
el procedimiento de respaldo.

Abrir el cliente de la lnea de comando de MySQL la consola de comandos de Windows.


Entrar en la ruta donde est instalado MySQL, entrar a la versin del MySQL hasta donde
est el directorio bin.
1. Ejecutar el comando dump (mysqldump opt user=root p swb >
C:\black\swb.sql).
Descripcin del comando:
Comando usuario=root, el nombre de la base de datos que se desea respaldar > la ruta
donde se desea guardar el archivo .sql.

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

11

Procedimiento de Respaldo de una Instalacin de SWB.

2. El sistema le solicitar el password o contrasea (slo en el caso de que se haya


configurado una), presionar enter:

Resultado:
Se valida el respaldo de la base de datos, en la ruta donde se asign que se guardara.

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

12

Procedimiento de Respaldo de una Instalacin de SWB.

Respaldo de una Instancia de SWB.

Procedimiento:
Estando en el sistema de archivos de la instancia a respaldar de la instalacin de SWB
que se desea respaldar, ubique y posicinese en la ruta ROOT/work, para copiar todo el
contenido de la carpeta work.

Nota: Para este ejemplo se usar Tomcat como Aplication Server.

Resultado:
Recuerde que deber guardar el respaldo en una ruta diferente de donde se encuentra el
servidor de aplicaciones.

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

13

Procedimiento de Respaldo de una Instalacin de SWB.

Crear la base de datos y montar el respaldo.

Procedimiento:
1. Conectarse a MySQL.

2. Teclear la contrasea que se configur al instalar MySQL (slo en el caso de que


se haya configurado una), presionar enter:

3. Crear una base de datos con el nombre que se requiere para poder montar el
respaldo (para este ejemplo se usara swb), con la lnea create database swb
character SET utf8 COLLATE utf8_general_ci;.

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

14

Procedimiento de Respaldo de una Instalacin de SWB.

Mostrar la leyenda de Query OK, 1 row affected <0,03 sec> esto nos indica que la
base de datos ha sido creada.

4. Validar que la base de datos fue creada, ejecutar el comando show databases;
mostrar las base de datos existentes y tambin la que acaba de crear swb.

Proceder a montar la base de datos respaldada.


Nota: Para este ejemplo se ocup MySQL, por lo que dependiendo de la base de datos
que se est ocupando en la instalacin, deber homologar los pasos del procedimiento
para montar adecuadamente el respaldo de la base de datos.

5. Se ejecuta el comando use, el nombre de la base de datos que para este ejemplo
es swb.

6. Se procede a montar la base de datos ejecutando el comando source y la ruta


donde se encuentra el respaldo de la base de datos.

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

15

Procedimiento de Respaldo de una Instalacin de SWB.

Resultado:
Podr observar que el sistema le mostrar la ejecucin del comando

Instalacin de SWB, copiando el respaldo de la instancia de SWB.

Procedimiento:

Nota: SemanticWebBuilder es una aplicacin web java por lo que es multiplataforma y se


puede instalar en diferentes ambientes, adems de contar con los manuales referentes a
esta como son:
Instalacin Inicial SemanticWebBuilder
Instalacin SemanticWebBuilder en GlassFish
Instalacin SemanticWebBuilder para plataformas tipo Unix
Instalacin Inicial SemanticWebBuilder en JBOSS
Instalacin Inicial SemanticWebBuilder en WebLogic
Instalacin SWB WebLogic_11g
Instalacin SemanticWebBuilder para plataformas tipo Unix IPV6

1. Realizar la instalacin de SemanticWebBuilder.

Referencia: Para el procedimiento de instalacin de SemanticWebBuilder dirjase a la


siguiente
ruta:
http://semanticwebbuilder.org.mx/swb/swb/Manuales_Portal_Esoanol.
Fecha de Elaboracin: Marzo de 2014.
INFOTEC CONACYT FIDEICOMISO.

16

Procedimiento de Respaldo de una Instalacin de SWB.

Aqu encontrar el manual con las indicaciones correspondientes.

2. Una vez instalada la aplicacin de SemanticWebBuilder, dirjase a abrir un


navegador y escriba la siguiente ruta http://direccin_ip:puerto/swbadmin

Nota: La ruta de navegacin para entrar a la administracin de SWB se arma de la


siguiente manera:
http:// Protocolo
Direccin IP: Direccin del servidor donde se levant la aplicacin
Puerto: Puerto que se configuro en el AppServer para levantar la aplicacin
Swbadmin: prefijo para accesar a la administracin de SWB

3. En el navegador se mostrar la pgina de acceso para la administracin de SWB.,


En el campo User escriba admin y en el campo de Password escriba
webbuilder, y dar clic en el botn de Login.

4. Se valida que haya levantado sin problemas SWB, con lo que sabr que su
instalacin es correcta y entonces podr proceder a restaurar los respaldos o
copias de la carpeta work en la ruta de la nueva instalacin. No olvide que deber
tambin cambiar en el archivo denominado db.properties el nombre de la base
de datos que fue respaldada anteriormente.

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

17

Procedimiento de Respaldo de una Instalacin de SWB.

5. Para realizar la copia del File System deber primero dar de baja el servicio del
Application Server, y posteriormente copiar la carpeta work que se respald
previamente, en la ruta ROOT/work de la nueva instalacin de SWB.

6. Copiar la carpeta work

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

18

Procedimiento de Respaldo de una Instalacin de SWB.

Nota: Se debe tener en cuenta que si hay informacin que est haciendo referencia a una
carpeta fuera de la carpeta work, tambin se tiene que copiar para que as no haga falta
archivos.

7. Ir a la ruta \ROOT\WEB-INF\classes, editar el archivo db.properties:


8. Escribir el nombre de la base de datos que se mont.
9. Usuario y contrasea (slo en el caso de que se haya configurado una).
10. Guardar los cambios.

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

19

Procedimiento de Respaldo de una Instalacin de SWB.

Resultado:
El archivo db.properties guardar los cambios hechos y el portal responder con la base
de datos seleccionada.

Iniciar SemanticWebBuilder

Procedimiento:
1. Cuando se termine de copiar el respaldo de work, y/o configurar la base de datos,
se debe de levantar el Application Server.
Nota: Para este ejemplo se est usando Tomcat como Application Server.
2. Debe cambiar el foco de navegacin al directorio binario de Tomcat.
Esto es dependiendo la ruta donde est instalado D:\tomcat---7.0.29\bin

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

20

Procedimiento de Respaldo de una Instalacin de SWB.

3. Con eso se mostrar una ventana de sistema que desplegar el log de avance de
las operaciones y en el momento que aparezca la leyenda SemanticWebBuilder
started nos indicara que SemanticWebBuilder ha iniciado correctamente.

Nota: Para este ejemplo se us Demo de SWB.


Resultado:
Se valida que el sitio se visualiza correctamente.

Fecha de Elaboracin: Marzo de 2014.


INFOTEC CONACYT FIDEICOMISO.

21

Вам также может понравиться