PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de...

25
PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. COMPONENTES ESPECIALES

Transcript of PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de...

Page 1: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

PROCEDIMIENTO DE RESPALDO DE UNA

INSTANCIA DE SWB

COMPONENTES ESPECIALES

CREACIOacuteN Y ADMINISTRACIOacuteN DE PAGINAS WEB

Procedimiento de Respaldo de una Instancia de SWB

Componentes

Especiales

Fondo de Informacioacuten y Documentacioacuten para la Industria

Av San Fernando 37 Col Toriello Guerra Del Tlalpan

Meacutexico DF

El Copyright y las Marcas registradas INFOTEC WebBuilder SemanticWebBuilder el personaje Semius y demaacutes logotipos emblemas y caracteriacutesticas distintivas asiacute como elementos relacionados son propiedad de INFOTEC Fondo de Informacioacuten y Documentacioacuten para la Industria Centro de Investigacioacuten CONACYT

Reservados todos los derechos Queda estrictamente prohibido bajo las sanciones establecidas en las leyes la reproduccioacuten parcial o total de esta obra por cualquier medio o procedimiento de alquiler o preacutestamos puacuteblicos de ejemplares de la misma sin la autorizacioacuten escrita de INFOTEC Fondo de Informacioacuten y Documentacioacuten para la Industria Centro de Investigacioacuten CONACYT

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 1

Proacutelogo

SemanticWebBuilder (SWB) es una plataforma tecnoloacutegica desarrollada en INFOTEC un Centro de Investigacioacuten y Desarrollo Tecnoloacutegico del CONACYT por lo que es un producto hecho en Meacutexico y por mexicanos que tiene como propoacutesito principal el brindar los elementos y utileriacuteas necesarias para permitir una construccioacuten raacutepida y simple de Sitios y Portales Web Semaacutenticos asiacute como desarrollo de aplicaciones con caracteriacutesticas semaacutenticas

La idea principal de aplicar Semaacutentica a los Sitios y Portales Web o mejor dicho incorporarle Semaacutentica a Internet es permitir que la informacioacuten pueda ser definida con un significado especiacutefico de forma que conforme se le van incorporando descripciones y propiedades a cada elemento de informacioacuten eacuteste pueda tener maacutes aspectos que lo distingan de los demaacutes y lo puedan identificar mejor logrando con ello que pueda ser faacutecilmente consultado interpretado y procesado ya sea por personas o incluso por otras aplicaciones y sistemas es decir por maquinas

Esta caracteriacutestica de la semaacutentica que hace que la informacioacuten tenga un mayor significado y en consecuencia sea faacutecilmente consultada por personas o sistemas implica que el intercambio e integracioacuten de informacioacuten sea de forma maacutes natural sin importar el lugar fiacutesico donde se encuentre la informacioacuten o la forma en que haya sido procesada originalmente

Esto implica que podremos realizar una consulta de informacioacuten y la respuesta seraacute maacutes completa y adecuada a nuestro criterio de buacutesqueda pues la fuente de consulta podraacute ser leiacuteda interpretada e integrada a partir de la informacioacuten publicada por diferentes organizaciones a muacuteltiples niveles teacutecnicos yo humanos permitiendo con ello obtener informacioacuten maacutes completa y adecuada a los requerimientos especiacuteficos de cada usuario en la red

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 2

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 3

Iacutendice de Contenidos

Proacutelogo 1

Iacutendice de Contenidos 3

Acerca de este manual 4

Objetivos 4

Convenciones usadas en este manual 5

Calibri 14 color Azul Eacutenfasis Negrita es utilizada para los tiacutetulos de tema 6

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal) 7

Comenzando a trabajarhellip 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

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB 16

Iniciar SemanticWebBuilder 20

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 4

Acerca de este manual

Este manual fue realizado con el objetivo de explicar el conocimiento miacutenimo necesario de realizar el procedimiento de respaldo de una instalacioacuten de SemanticWebBuilder

Indicaacutendole ademaacutes los mecanismos necesarios para realizar un Dump de la base de datos montar la base de datos respaldada y configurar en la nueva instalacioacuten el archivo dbproperties para usar la base de datos respaldada y copiar en la ruta de ROOT la carpeta work mostrando su uso y aplicacioacuten de forma que el resultado en Internet sea el deseado presentando la informacioacuten correcta a la persona correcta en el momento correcto y en el contexto correcto

Objetivos

General

Al finalizar el curso el alumno usaraacute la administracioacuten y funcionamiento general de SemanticWebBuilder mediante manuales de operacioacuten y praacutecticas con ejercicios de los distintos aspectos de administracioacuten y configuracioacuten de la herramient con la finalidad de resolver cualquier requerimiento con respecto a la administracioacuten monitoreo y reportes tanto de la misma como de los usuarios registrados

Especiacuteficos

Al finalizar el tema de Administracioacuten instancias el alumno seraacute capaz de construir adecuar y respaldar la informacioacuten de la Arquitectura del Sitio Web mediante la administracioacuten de paacuteginas o secciones de forma que le permitan asegurar que la informacioacuten contenida en ellas se muestre de la forma adecuada a los usuarios adecuados ademaacutes de ser capaz de modificar dichas caracteriacutesticas de forma que el portal sea configurable en cualquier momento

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 5

Convenciones usadas en este manual

Las siguientes convenciones son utilizadas en este manual para representar diferentes elementos de capacitacioacuten y recursos alternativos de aprendizaje

Iconos

Sabiacuteas Queacute ndash Indica comentarios al margen en los que se extenderaacute el tema expuesto mediante recomendaciones o tips que mejoren el aprovechamiento de la herramienta

Consideraciones Importantes ndash Se exponen puntos importantes que deben tenerse en cuenta para la correcta operacioacuten de las utileriacuteas

Nota ndash Indica informacioacuten adicional que puede ayudarle a aprovechar mejor la funcionalidad expuesta

Referencia ndash Indica la necesidad de consultar otro documento o direccioacuten web en donde se encontraraacute mayor informacioacuten sobre el tema expuesto

Procedimiento Guiado ndash Indica que se comenzaraacute la descripcioacuten paso a paso de la operacioacuten de un proceso

Ejercicio Guiado ndash A partir de este punto se comenzaraacute la ejecucioacuten de un ejercicio que deberaacute realizar el usuario de manera guiada paso a paso con el manual

Resultado ndash Expone el efecto final correcto de una operacioacuten o procedimiento

Diagnoacutestico ndash Por caracteriacutesticas de la tecnologiacutea involucrada se generan resultados no deseados Aquiacute se indicaraacute coacutemo resolverlo

Improcedente ndash Indica situaciones tecnoloacutegicas en las que no es posible realizar una operacioacuten o que requiere de alguacuten proceso alterno para obtener el resultado deseado

Cuidado ndash Indica que existe alguna informacioacuten restringida o con derechos reservados

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 6

Convenciones Tipograacuteficas

Arial 26 Negrita es utilizada como tiacutetulo de tema

Calibri 14 color Azul Eacutenfasis Negrita es utilizada para los tiacutetulos de tema

Calibri 12 color Azul Eacutenfasis 1 negrita es utilizada para destacar subtemas

Arial 11 es utilizada como fuente principal para el cuerpo del texto

ltTimes New Roman 11gt es utilizada para descripcioacuten de configuraciones o coacutedigo

Arial 10 negrita color azul con recuadro y sombreado azul indica temas a resaltar yo puntos importantes en los que el lector debe prestar especial atencioacuten Arial 10 en color azul con recuadro azul y sombreado azul se utiliza para denotar puntos importantes en los que el lector debe prestar atencioacuten especial

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 7

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal)

Para accesar a la administracioacuten de SemanticWebBuilder Portal (SWB Portal) es necesario que en el URL agregue al final ldquoswbadminrdquo como se muestra a continuacioacuten

Portal Publico Administracioacuten del sitio

httpwwwsitiocomswb httpwwwsitiocomswbswbadmin

Nota El contexto ldquoswbrdquo indicado aquiacute puede ser opcional y cambiar de una instancia de SWB a otra dependiendo de la configuracioacuten especiacutefica establecida en cada caso

A continuacioacuten se mostraraacute la ventana de identificacioacuten (login) de SWB Portal en donde deberaacute proporcionar su usuario su contrasentildea para despueacutes presionar el botoacuten entrar

El administrador de SWB Portal tiene diferentes zonas o aacutereas de trabajo en las que se presentan los elementos y componentes mediante los cuales es posible incorporar los diferentes recursos de configuracioacuten y administracioacuten 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 imaacutegenes siguientes

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 8

Descripcioacuten

Barra de Menuacutes

En esta barra se contienen las opciones generales de la administracioacuten de la herramienta

Acordeones de Estructura

En esta zona se mostraraacuten en pestantildeas expandibles (acordeones) diversos elementos de configuracioacuten de la estructura de los sitios generados en la herramienta asiacute como herramientas y funcionalidades de operacioacuten general

Zona de Trabajo

Aacuterea en la que se despliega el detalle de la informacioacuten elementos de configuracioacuten y administracioacuten de los elementos de SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 9

Descripcioacuten

Cataacutelogos de Estructura

Se denomina ldquoCataacutelogo de Estructura dehelliprdquo a cada uno de los acordeones donde se localizaraacuten diversos cataacutelogos de elementos que permiten la administracioacuten especifica de los diferentes recursos de SWB

Zona de Informacioacuten

Esta zona mostraraacute la informacioacuten baacutesica del componente o recurso seleccionado en los acordeones de estructura Tambieacuten se le conoce como la zona de metadatos del elemento

Pestantildeas de Elementos

En esta zona se mostraraacuten las pestantildeas de administracioacuten 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 informacioacuten o cambios que se hubieran efectuado en otro componente

Pestantildeas de Configuracioacuten

de Elemento

A segundo nivel en la zona de ldquoPestantildeas de Elementosrdquo se muestran las pestantildeas de administracioacuten especifica del componente seleccionado permitiendo la configuracioacuten a detalle de cada componente en el SWB

Barra Emergente de

Estatus

Esta barra se mostraraacute de manera emergente en la parte inferior de la pantalla de Administracioacuten de SWB y mostraraacute mensajes sobre el eacutexito o no de la operacioacuten realizada

Zona de Trabajo y

Configuracioacuten

Muestra el detalle de cada aspecto de configuracioacuten de las ldquoPestantildeas de Configuracioacuten de Elementosrdquo de forma que pueda trabajar con cada recurso y lo configure de acuerdo a sus requerimientos

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 10

Comenzando a trabajarhellip

PROCEDIMIENTO DE

RESPALDO DE UNA INSTANCIA DE SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 11

Este manual mostraraacute los pasos baacutesicos para el Respaldo de una Instancia de SWB a partir de una instalacioacuten 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 instalacioacuten (Instancia de SWB) La intencioacuten es que se aprecie el proceso baacutesico y asiacute 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 instalacioacuten de MySQL usuario y contrasentildea de la base de datos

Nota Para este procedimiento se usaraacute el manejador de bases de datos MySQL el procedimiento variacutea dependiendo del manejador de base de datos que esteacuten usando seraacute el procedimiento de respaldo

Abrir el cliente de la liacutenea de comando de MySQL la consola de comandos de Windows

Entrar en la ruta donde estaacute instalado MySQL entrar a la versioacuten del MySQL hasta donde estaacute el directorio bin

1 Ejecutar el comando dump (mysqldump ndashopt ndashuser=root ndashp swb gt Cblackswbsql)

Descripcioacuten del comando

Comando usuario=root el nombre de la base de datos que se desea respaldar gt la ruta donde se desea guardar el archivo sql

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 12

2 El sistema le solicitaraacute el password o contrasentildea (soacutelo 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 asignoacute que se guardara

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 13

Respaldo de una Instancia de SWB

Procedimiento

Estando en el sistema de archivos de la instancia a respaldar de la instalacioacuten de SWB que se desea respaldar ubique y posicioacutenese en la ruta ROOTwork para copiar todo el contenido de la carpeta ldquoworkrdquo

Nota Para este ejemplo se usaraacute ldquoTomcatrdquo como Aplication Server

Resultado

Recuerde que deberaacute guardar el respaldo en una ruta diferente de donde se encuentra el servidor de aplicaciones

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 2: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instancia de SWB

Componentes

Especiales

Fondo de Informacioacuten y Documentacioacuten para la Industria

Av San Fernando 37 Col Toriello Guerra Del Tlalpan

Meacutexico DF

El Copyright y las Marcas registradas INFOTEC WebBuilder SemanticWebBuilder el personaje Semius y demaacutes logotipos emblemas y caracteriacutesticas distintivas asiacute como elementos relacionados son propiedad de INFOTEC Fondo de Informacioacuten y Documentacioacuten para la Industria Centro de Investigacioacuten CONACYT

Reservados todos los derechos Queda estrictamente prohibido bajo las sanciones establecidas en las leyes la reproduccioacuten parcial o total de esta obra por cualquier medio o procedimiento de alquiler o preacutestamos puacuteblicos de ejemplares de la misma sin la autorizacioacuten escrita de INFOTEC Fondo de Informacioacuten y Documentacioacuten para la Industria Centro de Investigacioacuten CONACYT

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 1

Proacutelogo

SemanticWebBuilder (SWB) es una plataforma tecnoloacutegica desarrollada en INFOTEC un Centro de Investigacioacuten y Desarrollo Tecnoloacutegico del CONACYT por lo que es un producto hecho en Meacutexico y por mexicanos que tiene como propoacutesito principal el brindar los elementos y utileriacuteas necesarias para permitir una construccioacuten raacutepida y simple de Sitios y Portales Web Semaacutenticos asiacute como desarrollo de aplicaciones con caracteriacutesticas semaacutenticas

La idea principal de aplicar Semaacutentica a los Sitios y Portales Web o mejor dicho incorporarle Semaacutentica a Internet es permitir que la informacioacuten pueda ser definida con un significado especiacutefico de forma que conforme se le van incorporando descripciones y propiedades a cada elemento de informacioacuten eacuteste pueda tener maacutes aspectos que lo distingan de los demaacutes y lo puedan identificar mejor logrando con ello que pueda ser faacutecilmente consultado interpretado y procesado ya sea por personas o incluso por otras aplicaciones y sistemas es decir por maquinas

Esta caracteriacutestica de la semaacutentica que hace que la informacioacuten tenga un mayor significado y en consecuencia sea faacutecilmente consultada por personas o sistemas implica que el intercambio e integracioacuten de informacioacuten sea de forma maacutes natural sin importar el lugar fiacutesico donde se encuentre la informacioacuten o la forma en que haya sido procesada originalmente

Esto implica que podremos realizar una consulta de informacioacuten y la respuesta seraacute maacutes completa y adecuada a nuestro criterio de buacutesqueda pues la fuente de consulta podraacute ser leiacuteda interpretada e integrada a partir de la informacioacuten publicada por diferentes organizaciones a muacuteltiples niveles teacutecnicos yo humanos permitiendo con ello obtener informacioacuten maacutes completa y adecuada a los requerimientos especiacuteficos de cada usuario en la red

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 2

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 3

Iacutendice de Contenidos

Proacutelogo 1

Iacutendice de Contenidos 3

Acerca de este manual 4

Objetivos 4

Convenciones usadas en este manual 5

Calibri 14 color Azul Eacutenfasis Negrita es utilizada para los tiacutetulos de tema 6

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal) 7

Comenzando a trabajarhellip 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

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB 16

Iniciar SemanticWebBuilder 20

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 4

Acerca de este manual

Este manual fue realizado con el objetivo de explicar el conocimiento miacutenimo necesario de realizar el procedimiento de respaldo de una instalacioacuten de SemanticWebBuilder

Indicaacutendole ademaacutes los mecanismos necesarios para realizar un Dump de la base de datos montar la base de datos respaldada y configurar en la nueva instalacioacuten el archivo dbproperties para usar la base de datos respaldada y copiar en la ruta de ROOT la carpeta work mostrando su uso y aplicacioacuten de forma que el resultado en Internet sea el deseado presentando la informacioacuten correcta a la persona correcta en el momento correcto y en el contexto correcto

Objetivos

General

Al finalizar el curso el alumno usaraacute la administracioacuten y funcionamiento general de SemanticWebBuilder mediante manuales de operacioacuten y praacutecticas con ejercicios de los distintos aspectos de administracioacuten y configuracioacuten de la herramient con la finalidad de resolver cualquier requerimiento con respecto a la administracioacuten monitoreo y reportes tanto de la misma como de los usuarios registrados

Especiacuteficos

Al finalizar el tema de Administracioacuten instancias el alumno seraacute capaz de construir adecuar y respaldar la informacioacuten de la Arquitectura del Sitio Web mediante la administracioacuten de paacuteginas o secciones de forma que le permitan asegurar que la informacioacuten contenida en ellas se muestre de la forma adecuada a los usuarios adecuados ademaacutes de ser capaz de modificar dichas caracteriacutesticas de forma que el portal sea configurable en cualquier momento

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 5

Convenciones usadas en este manual

Las siguientes convenciones son utilizadas en este manual para representar diferentes elementos de capacitacioacuten y recursos alternativos de aprendizaje

Iconos

Sabiacuteas Queacute ndash Indica comentarios al margen en los que se extenderaacute el tema expuesto mediante recomendaciones o tips que mejoren el aprovechamiento de la herramienta

Consideraciones Importantes ndash Se exponen puntos importantes que deben tenerse en cuenta para la correcta operacioacuten de las utileriacuteas

Nota ndash Indica informacioacuten adicional que puede ayudarle a aprovechar mejor la funcionalidad expuesta

Referencia ndash Indica la necesidad de consultar otro documento o direccioacuten web en donde se encontraraacute mayor informacioacuten sobre el tema expuesto

Procedimiento Guiado ndash Indica que se comenzaraacute la descripcioacuten paso a paso de la operacioacuten de un proceso

Ejercicio Guiado ndash A partir de este punto se comenzaraacute la ejecucioacuten de un ejercicio que deberaacute realizar el usuario de manera guiada paso a paso con el manual

Resultado ndash Expone el efecto final correcto de una operacioacuten o procedimiento

Diagnoacutestico ndash Por caracteriacutesticas de la tecnologiacutea involucrada se generan resultados no deseados Aquiacute se indicaraacute coacutemo resolverlo

Improcedente ndash Indica situaciones tecnoloacutegicas en las que no es posible realizar una operacioacuten o que requiere de alguacuten proceso alterno para obtener el resultado deseado

Cuidado ndash Indica que existe alguna informacioacuten restringida o con derechos reservados

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 6

Convenciones Tipograacuteficas

Arial 26 Negrita es utilizada como tiacutetulo de tema

Calibri 14 color Azul Eacutenfasis Negrita es utilizada para los tiacutetulos de tema

Calibri 12 color Azul Eacutenfasis 1 negrita es utilizada para destacar subtemas

Arial 11 es utilizada como fuente principal para el cuerpo del texto

ltTimes New Roman 11gt es utilizada para descripcioacuten de configuraciones o coacutedigo

Arial 10 negrita color azul con recuadro y sombreado azul indica temas a resaltar yo puntos importantes en los que el lector debe prestar especial atencioacuten Arial 10 en color azul con recuadro azul y sombreado azul se utiliza para denotar puntos importantes en los que el lector debe prestar atencioacuten especial

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 7

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal)

Para accesar a la administracioacuten de SemanticWebBuilder Portal (SWB Portal) es necesario que en el URL agregue al final ldquoswbadminrdquo como se muestra a continuacioacuten

Portal Publico Administracioacuten del sitio

httpwwwsitiocomswb httpwwwsitiocomswbswbadmin

Nota El contexto ldquoswbrdquo indicado aquiacute puede ser opcional y cambiar de una instancia de SWB a otra dependiendo de la configuracioacuten especiacutefica establecida en cada caso

A continuacioacuten se mostraraacute la ventana de identificacioacuten (login) de SWB Portal en donde deberaacute proporcionar su usuario su contrasentildea para despueacutes presionar el botoacuten entrar

El administrador de SWB Portal tiene diferentes zonas o aacutereas de trabajo en las que se presentan los elementos y componentes mediante los cuales es posible incorporar los diferentes recursos de configuracioacuten y administracioacuten 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 imaacutegenes siguientes

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 8

Descripcioacuten

Barra de Menuacutes

En esta barra se contienen las opciones generales de la administracioacuten de la herramienta

Acordeones de Estructura

En esta zona se mostraraacuten en pestantildeas expandibles (acordeones) diversos elementos de configuracioacuten de la estructura de los sitios generados en la herramienta asiacute como herramientas y funcionalidades de operacioacuten general

Zona de Trabajo

Aacuterea en la que se despliega el detalle de la informacioacuten elementos de configuracioacuten y administracioacuten de los elementos de SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 9

Descripcioacuten

Cataacutelogos de Estructura

Se denomina ldquoCataacutelogo de Estructura dehelliprdquo a cada uno de los acordeones donde se localizaraacuten diversos cataacutelogos de elementos que permiten la administracioacuten especifica de los diferentes recursos de SWB

Zona de Informacioacuten

Esta zona mostraraacute la informacioacuten baacutesica del componente o recurso seleccionado en los acordeones de estructura Tambieacuten se le conoce como la zona de metadatos del elemento

Pestantildeas de Elementos

En esta zona se mostraraacuten las pestantildeas de administracioacuten 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 informacioacuten o cambios que se hubieran efectuado en otro componente

Pestantildeas de Configuracioacuten

de Elemento

A segundo nivel en la zona de ldquoPestantildeas de Elementosrdquo se muestran las pestantildeas de administracioacuten especifica del componente seleccionado permitiendo la configuracioacuten a detalle de cada componente en el SWB

Barra Emergente de

Estatus

Esta barra se mostraraacute de manera emergente en la parte inferior de la pantalla de Administracioacuten de SWB y mostraraacute mensajes sobre el eacutexito o no de la operacioacuten realizada

Zona de Trabajo y

Configuracioacuten

Muestra el detalle de cada aspecto de configuracioacuten de las ldquoPestantildeas de Configuracioacuten de Elementosrdquo de forma que pueda trabajar con cada recurso y lo configure de acuerdo a sus requerimientos

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 10

Comenzando a trabajarhellip

PROCEDIMIENTO DE

RESPALDO DE UNA INSTANCIA DE SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 11

Este manual mostraraacute los pasos baacutesicos para el Respaldo de una Instancia de SWB a partir de una instalacioacuten 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 instalacioacuten (Instancia de SWB) La intencioacuten es que se aprecie el proceso baacutesico y asiacute 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 instalacioacuten de MySQL usuario y contrasentildea de la base de datos

Nota Para este procedimiento se usaraacute el manejador de bases de datos MySQL el procedimiento variacutea dependiendo del manejador de base de datos que esteacuten usando seraacute el procedimiento de respaldo

Abrir el cliente de la liacutenea de comando de MySQL la consola de comandos de Windows

Entrar en la ruta donde estaacute instalado MySQL entrar a la versioacuten del MySQL hasta donde estaacute el directorio bin

1 Ejecutar el comando dump (mysqldump ndashopt ndashuser=root ndashp swb gt Cblackswbsql)

Descripcioacuten del comando

Comando usuario=root el nombre de la base de datos que se desea respaldar gt la ruta donde se desea guardar el archivo sql

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 12

2 El sistema le solicitaraacute el password o contrasentildea (soacutelo 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 asignoacute que se guardara

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 13

Respaldo de una Instancia de SWB

Procedimiento

Estando en el sistema de archivos de la instancia a respaldar de la instalacioacuten de SWB que se desea respaldar ubique y posicioacutenese en la ruta ROOTwork para copiar todo el contenido de la carpeta ldquoworkrdquo

Nota Para este ejemplo se usaraacute ldquoTomcatrdquo como Aplication Server

Resultado

Recuerde que deberaacute guardar el respaldo en una ruta diferente de donde se encuentra el servidor de aplicaciones

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 3: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

El Copyright y las Marcas registradas INFOTEC WebBuilder SemanticWebBuilder el personaje Semius y demaacutes logotipos emblemas y caracteriacutesticas distintivas asiacute como elementos relacionados son propiedad de INFOTEC Fondo de Informacioacuten y Documentacioacuten para la Industria Centro de Investigacioacuten CONACYT

Reservados todos los derechos Queda estrictamente prohibido bajo las sanciones establecidas en las leyes la reproduccioacuten parcial o total de esta obra por cualquier medio o procedimiento de alquiler o preacutestamos puacuteblicos de ejemplares de la misma sin la autorizacioacuten escrita de INFOTEC Fondo de Informacioacuten y Documentacioacuten para la Industria Centro de Investigacioacuten CONACYT

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 1

Proacutelogo

SemanticWebBuilder (SWB) es una plataforma tecnoloacutegica desarrollada en INFOTEC un Centro de Investigacioacuten y Desarrollo Tecnoloacutegico del CONACYT por lo que es un producto hecho en Meacutexico y por mexicanos que tiene como propoacutesito principal el brindar los elementos y utileriacuteas necesarias para permitir una construccioacuten raacutepida y simple de Sitios y Portales Web Semaacutenticos asiacute como desarrollo de aplicaciones con caracteriacutesticas semaacutenticas

La idea principal de aplicar Semaacutentica a los Sitios y Portales Web o mejor dicho incorporarle Semaacutentica a Internet es permitir que la informacioacuten pueda ser definida con un significado especiacutefico de forma que conforme se le van incorporando descripciones y propiedades a cada elemento de informacioacuten eacuteste pueda tener maacutes aspectos que lo distingan de los demaacutes y lo puedan identificar mejor logrando con ello que pueda ser faacutecilmente consultado interpretado y procesado ya sea por personas o incluso por otras aplicaciones y sistemas es decir por maquinas

Esta caracteriacutestica de la semaacutentica que hace que la informacioacuten tenga un mayor significado y en consecuencia sea faacutecilmente consultada por personas o sistemas implica que el intercambio e integracioacuten de informacioacuten sea de forma maacutes natural sin importar el lugar fiacutesico donde se encuentre la informacioacuten o la forma en que haya sido procesada originalmente

Esto implica que podremos realizar una consulta de informacioacuten y la respuesta seraacute maacutes completa y adecuada a nuestro criterio de buacutesqueda pues la fuente de consulta podraacute ser leiacuteda interpretada e integrada a partir de la informacioacuten publicada por diferentes organizaciones a muacuteltiples niveles teacutecnicos yo humanos permitiendo con ello obtener informacioacuten maacutes completa y adecuada a los requerimientos especiacuteficos de cada usuario en la red

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 2

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 3

Iacutendice de Contenidos

Proacutelogo 1

Iacutendice de Contenidos 3

Acerca de este manual 4

Objetivos 4

Convenciones usadas en este manual 5

Calibri 14 color Azul Eacutenfasis Negrita es utilizada para los tiacutetulos de tema 6

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal) 7

Comenzando a trabajarhellip 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

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB 16

Iniciar SemanticWebBuilder 20

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 4

Acerca de este manual

Este manual fue realizado con el objetivo de explicar el conocimiento miacutenimo necesario de realizar el procedimiento de respaldo de una instalacioacuten de SemanticWebBuilder

Indicaacutendole ademaacutes los mecanismos necesarios para realizar un Dump de la base de datos montar la base de datos respaldada y configurar en la nueva instalacioacuten el archivo dbproperties para usar la base de datos respaldada y copiar en la ruta de ROOT la carpeta work mostrando su uso y aplicacioacuten de forma que el resultado en Internet sea el deseado presentando la informacioacuten correcta a la persona correcta en el momento correcto y en el contexto correcto

Objetivos

General

Al finalizar el curso el alumno usaraacute la administracioacuten y funcionamiento general de SemanticWebBuilder mediante manuales de operacioacuten y praacutecticas con ejercicios de los distintos aspectos de administracioacuten y configuracioacuten de la herramient con la finalidad de resolver cualquier requerimiento con respecto a la administracioacuten monitoreo y reportes tanto de la misma como de los usuarios registrados

Especiacuteficos

Al finalizar el tema de Administracioacuten instancias el alumno seraacute capaz de construir adecuar y respaldar la informacioacuten de la Arquitectura del Sitio Web mediante la administracioacuten de paacuteginas o secciones de forma que le permitan asegurar que la informacioacuten contenida en ellas se muestre de la forma adecuada a los usuarios adecuados ademaacutes de ser capaz de modificar dichas caracteriacutesticas de forma que el portal sea configurable en cualquier momento

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 5

Convenciones usadas en este manual

Las siguientes convenciones son utilizadas en este manual para representar diferentes elementos de capacitacioacuten y recursos alternativos de aprendizaje

Iconos

Sabiacuteas Queacute ndash Indica comentarios al margen en los que se extenderaacute el tema expuesto mediante recomendaciones o tips que mejoren el aprovechamiento de la herramienta

Consideraciones Importantes ndash Se exponen puntos importantes que deben tenerse en cuenta para la correcta operacioacuten de las utileriacuteas

Nota ndash Indica informacioacuten adicional que puede ayudarle a aprovechar mejor la funcionalidad expuesta

Referencia ndash Indica la necesidad de consultar otro documento o direccioacuten web en donde se encontraraacute mayor informacioacuten sobre el tema expuesto

Procedimiento Guiado ndash Indica que se comenzaraacute la descripcioacuten paso a paso de la operacioacuten de un proceso

Ejercicio Guiado ndash A partir de este punto se comenzaraacute la ejecucioacuten de un ejercicio que deberaacute realizar el usuario de manera guiada paso a paso con el manual

Resultado ndash Expone el efecto final correcto de una operacioacuten o procedimiento

Diagnoacutestico ndash Por caracteriacutesticas de la tecnologiacutea involucrada se generan resultados no deseados Aquiacute se indicaraacute coacutemo resolverlo

Improcedente ndash Indica situaciones tecnoloacutegicas en las que no es posible realizar una operacioacuten o que requiere de alguacuten proceso alterno para obtener el resultado deseado

Cuidado ndash Indica que existe alguna informacioacuten restringida o con derechos reservados

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 6

Convenciones Tipograacuteficas

Arial 26 Negrita es utilizada como tiacutetulo de tema

Calibri 14 color Azul Eacutenfasis Negrita es utilizada para los tiacutetulos de tema

Calibri 12 color Azul Eacutenfasis 1 negrita es utilizada para destacar subtemas

Arial 11 es utilizada como fuente principal para el cuerpo del texto

ltTimes New Roman 11gt es utilizada para descripcioacuten de configuraciones o coacutedigo

Arial 10 negrita color azul con recuadro y sombreado azul indica temas a resaltar yo puntos importantes en los que el lector debe prestar especial atencioacuten Arial 10 en color azul con recuadro azul y sombreado azul se utiliza para denotar puntos importantes en los que el lector debe prestar atencioacuten especial

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 7

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal)

Para accesar a la administracioacuten de SemanticWebBuilder Portal (SWB Portal) es necesario que en el URL agregue al final ldquoswbadminrdquo como se muestra a continuacioacuten

Portal Publico Administracioacuten del sitio

httpwwwsitiocomswb httpwwwsitiocomswbswbadmin

Nota El contexto ldquoswbrdquo indicado aquiacute puede ser opcional y cambiar de una instancia de SWB a otra dependiendo de la configuracioacuten especiacutefica establecida en cada caso

A continuacioacuten se mostraraacute la ventana de identificacioacuten (login) de SWB Portal en donde deberaacute proporcionar su usuario su contrasentildea para despueacutes presionar el botoacuten entrar

El administrador de SWB Portal tiene diferentes zonas o aacutereas de trabajo en las que se presentan los elementos y componentes mediante los cuales es posible incorporar los diferentes recursos de configuracioacuten y administracioacuten 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 imaacutegenes siguientes

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 8

Descripcioacuten

Barra de Menuacutes

En esta barra se contienen las opciones generales de la administracioacuten de la herramienta

Acordeones de Estructura

En esta zona se mostraraacuten en pestantildeas expandibles (acordeones) diversos elementos de configuracioacuten de la estructura de los sitios generados en la herramienta asiacute como herramientas y funcionalidades de operacioacuten general

Zona de Trabajo

Aacuterea en la que se despliega el detalle de la informacioacuten elementos de configuracioacuten y administracioacuten de los elementos de SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 9

Descripcioacuten

Cataacutelogos de Estructura

Se denomina ldquoCataacutelogo de Estructura dehelliprdquo a cada uno de los acordeones donde se localizaraacuten diversos cataacutelogos de elementos que permiten la administracioacuten especifica de los diferentes recursos de SWB

Zona de Informacioacuten

Esta zona mostraraacute la informacioacuten baacutesica del componente o recurso seleccionado en los acordeones de estructura Tambieacuten se le conoce como la zona de metadatos del elemento

Pestantildeas de Elementos

En esta zona se mostraraacuten las pestantildeas de administracioacuten 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 informacioacuten o cambios que se hubieran efectuado en otro componente

Pestantildeas de Configuracioacuten

de Elemento

A segundo nivel en la zona de ldquoPestantildeas de Elementosrdquo se muestran las pestantildeas de administracioacuten especifica del componente seleccionado permitiendo la configuracioacuten a detalle de cada componente en el SWB

Barra Emergente de

Estatus

Esta barra se mostraraacute de manera emergente en la parte inferior de la pantalla de Administracioacuten de SWB y mostraraacute mensajes sobre el eacutexito o no de la operacioacuten realizada

Zona de Trabajo y

Configuracioacuten

Muestra el detalle de cada aspecto de configuracioacuten de las ldquoPestantildeas de Configuracioacuten de Elementosrdquo de forma que pueda trabajar con cada recurso y lo configure de acuerdo a sus requerimientos

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 10

Comenzando a trabajarhellip

PROCEDIMIENTO DE

RESPALDO DE UNA INSTANCIA DE SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 11

Este manual mostraraacute los pasos baacutesicos para el Respaldo de una Instancia de SWB a partir de una instalacioacuten 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 instalacioacuten (Instancia de SWB) La intencioacuten es que se aprecie el proceso baacutesico y asiacute 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 instalacioacuten de MySQL usuario y contrasentildea de la base de datos

Nota Para este procedimiento se usaraacute el manejador de bases de datos MySQL el procedimiento variacutea dependiendo del manejador de base de datos que esteacuten usando seraacute el procedimiento de respaldo

Abrir el cliente de la liacutenea de comando de MySQL la consola de comandos de Windows

Entrar en la ruta donde estaacute instalado MySQL entrar a la versioacuten del MySQL hasta donde estaacute el directorio bin

1 Ejecutar el comando dump (mysqldump ndashopt ndashuser=root ndashp swb gt Cblackswbsql)

Descripcioacuten del comando

Comando usuario=root el nombre de la base de datos que se desea respaldar gt la ruta donde se desea guardar el archivo sql

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 12

2 El sistema le solicitaraacute el password o contrasentildea (soacutelo 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 asignoacute que se guardara

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 13

Respaldo de una Instancia de SWB

Procedimiento

Estando en el sistema de archivos de la instancia a respaldar de la instalacioacuten de SWB que se desea respaldar ubique y posicioacutenese en la ruta ROOTwork para copiar todo el contenido de la carpeta ldquoworkrdquo

Nota Para este ejemplo se usaraacute ldquoTomcatrdquo como Aplication Server

Resultado

Recuerde que deberaacute guardar el respaldo en una ruta diferente de donde se encuentra el servidor de aplicaciones

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 4: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 1

Proacutelogo

SemanticWebBuilder (SWB) es una plataforma tecnoloacutegica desarrollada en INFOTEC un Centro de Investigacioacuten y Desarrollo Tecnoloacutegico del CONACYT por lo que es un producto hecho en Meacutexico y por mexicanos que tiene como propoacutesito principal el brindar los elementos y utileriacuteas necesarias para permitir una construccioacuten raacutepida y simple de Sitios y Portales Web Semaacutenticos asiacute como desarrollo de aplicaciones con caracteriacutesticas semaacutenticas

La idea principal de aplicar Semaacutentica a los Sitios y Portales Web o mejor dicho incorporarle Semaacutentica a Internet es permitir que la informacioacuten pueda ser definida con un significado especiacutefico de forma que conforme se le van incorporando descripciones y propiedades a cada elemento de informacioacuten eacuteste pueda tener maacutes aspectos que lo distingan de los demaacutes y lo puedan identificar mejor logrando con ello que pueda ser faacutecilmente consultado interpretado y procesado ya sea por personas o incluso por otras aplicaciones y sistemas es decir por maquinas

Esta caracteriacutestica de la semaacutentica que hace que la informacioacuten tenga un mayor significado y en consecuencia sea faacutecilmente consultada por personas o sistemas implica que el intercambio e integracioacuten de informacioacuten sea de forma maacutes natural sin importar el lugar fiacutesico donde se encuentre la informacioacuten o la forma en que haya sido procesada originalmente

Esto implica que podremos realizar una consulta de informacioacuten y la respuesta seraacute maacutes completa y adecuada a nuestro criterio de buacutesqueda pues la fuente de consulta podraacute ser leiacuteda interpretada e integrada a partir de la informacioacuten publicada por diferentes organizaciones a muacuteltiples niveles teacutecnicos yo humanos permitiendo con ello obtener informacioacuten maacutes completa y adecuada a los requerimientos especiacuteficos de cada usuario en la red

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 2

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 3

Iacutendice de Contenidos

Proacutelogo 1

Iacutendice de Contenidos 3

Acerca de este manual 4

Objetivos 4

Convenciones usadas en este manual 5

Calibri 14 color Azul Eacutenfasis Negrita es utilizada para los tiacutetulos de tema 6

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal) 7

Comenzando a trabajarhellip 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

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB 16

Iniciar SemanticWebBuilder 20

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 4

Acerca de este manual

Este manual fue realizado con el objetivo de explicar el conocimiento miacutenimo necesario de realizar el procedimiento de respaldo de una instalacioacuten de SemanticWebBuilder

Indicaacutendole ademaacutes los mecanismos necesarios para realizar un Dump de la base de datos montar la base de datos respaldada y configurar en la nueva instalacioacuten el archivo dbproperties para usar la base de datos respaldada y copiar en la ruta de ROOT la carpeta work mostrando su uso y aplicacioacuten de forma que el resultado en Internet sea el deseado presentando la informacioacuten correcta a la persona correcta en el momento correcto y en el contexto correcto

Objetivos

General

Al finalizar el curso el alumno usaraacute la administracioacuten y funcionamiento general de SemanticWebBuilder mediante manuales de operacioacuten y praacutecticas con ejercicios de los distintos aspectos de administracioacuten y configuracioacuten de la herramient con la finalidad de resolver cualquier requerimiento con respecto a la administracioacuten monitoreo y reportes tanto de la misma como de los usuarios registrados

Especiacuteficos

Al finalizar el tema de Administracioacuten instancias el alumno seraacute capaz de construir adecuar y respaldar la informacioacuten de la Arquitectura del Sitio Web mediante la administracioacuten de paacuteginas o secciones de forma que le permitan asegurar que la informacioacuten contenida en ellas se muestre de la forma adecuada a los usuarios adecuados ademaacutes de ser capaz de modificar dichas caracteriacutesticas de forma que el portal sea configurable en cualquier momento

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 5

Convenciones usadas en este manual

Las siguientes convenciones son utilizadas en este manual para representar diferentes elementos de capacitacioacuten y recursos alternativos de aprendizaje

Iconos

Sabiacuteas Queacute ndash Indica comentarios al margen en los que se extenderaacute el tema expuesto mediante recomendaciones o tips que mejoren el aprovechamiento de la herramienta

Consideraciones Importantes ndash Se exponen puntos importantes que deben tenerse en cuenta para la correcta operacioacuten de las utileriacuteas

Nota ndash Indica informacioacuten adicional que puede ayudarle a aprovechar mejor la funcionalidad expuesta

Referencia ndash Indica la necesidad de consultar otro documento o direccioacuten web en donde se encontraraacute mayor informacioacuten sobre el tema expuesto

Procedimiento Guiado ndash Indica que se comenzaraacute la descripcioacuten paso a paso de la operacioacuten de un proceso

Ejercicio Guiado ndash A partir de este punto se comenzaraacute la ejecucioacuten de un ejercicio que deberaacute realizar el usuario de manera guiada paso a paso con el manual

Resultado ndash Expone el efecto final correcto de una operacioacuten o procedimiento

Diagnoacutestico ndash Por caracteriacutesticas de la tecnologiacutea involucrada se generan resultados no deseados Aquiacute se indicaraacute coacutemo resolverlo

Improcedente ndash Indica situaciones tecnoloacutegicas en las que no es posible realizar una operacioacuten o que requiere de alguacuten proceso alterno para obtener el resultado deseado

Cuidado ndash Indica que existe alguna informacioacuten restringida o con derechos reservados

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 6

Convenciones Tipograacuteficas

Arial 26 Negrita es utilizada como tiacutetulo de tema

Calibri 14 color Azul Eacutenfasis Negrita es utilizada para los tiacutetulos de tema

Calibri 12 color Azul Eacutenfasis 1 negrita es utilizada para destacar subtemas

Arial 11 es utilizada como fuente principal para el cuerpo del texto

ltTimes New Roman 11gt es utilizada para descripcioacuten de configuraciones o coacutedigo

Arial 10 negrita color azul con recuadro y sombreado azul indica temas a resaltar yo puntos importantes en los que el lector debe prestar especial atencioacuten Arial 10 en color azul con recuadro azul y sombreado azul se utiliza para denotar puntos importantes en los que el lector debe prestar atencioacuten especial

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 7

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal)

Para accesar a la administracioacuten de SemanticWebBuilder Portal (SWB Portal) es necesario que en el URL agregue al final ldquoswbadminrdquo como se muestra a continuacioacuten

Portal Publico Administracioacuten del sitio

httpwwwsitiocomswb httpwwwsitiocomswbswbadmin

Nota El contexto ldquoswbrdquo indicado aquiacute puede ser opcional y cambiar de una instancia de SWB a otra dependiendo de la configuracioacuten especiacutefica establecida en cada caso

A continuacioacuten se mostraraacute la ventana de identificacioacuten (login) de SWB Portal en donde deberaacute proporcionar su usuario su contrasentildea para despueacutes presionar el botoacuten entrar

El administrador de SWB Portal tiene diferentes zonas o aacutereas de trabajo en las que se presentan los elementos y componentes mediante los cuales es posible incorporar los diferentes recursos de configuracioacuten y administracioacuten 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 imaacutegenes siguientes

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 8

Descripcioacuten

Barra de Menuacutes

En esta barra se contienen las opciones generales de la administracioacuten de la herramienta

Acordeones de Estructura

En esta zona se mostraraacuten en pestantildeas expandibles (acordeones) diversos elementos de configuracioacuten de la estructura de los sitios generados en la herramienta asiacute como herramientas y funcionalidades de operacioacuten general

Zona de Trabajo

Aacuterea en la que se despliega el detalle de la informacioacuten elementos de configuracioacuten y administracioacuten de los elementos de SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 9

Descripcioacuten

Cataacutelogos de Estructura

Se denomina ldquoCataacutelogo de Estructura dehelliprdquo a cada uno de los acordeones donde se localizaraacuten diversos cataacutelogos de elementos que permiten la administracioacuten especifica de los diferentes recursos de SWB

Zona de Informacioacuten

Esta zona mostraraacute la informacioacuten baacutesica del componente o recurso seleccionado en los acordeones de estructura Tambieacuten se le conoce como la zona de metadatos del elemento

Pestantildeas de Elementos

En esta zona se mostraraacuten las pestantildeas de administracioacuten 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 informacioacuten o cambios que se hubieran efectuado en otro componente

Pestantildeas de Configuracioacuten

de Elemento

A segundo nivel en la zona de ldquoPestantildeas de Elementosrdquo se muestran las pestantildeas de administracioacuten especifica del componente seleccionado permitiendo la configuracioacuten a detalle de cada componente en el SWB

Barra Emergente de

Estatus

Esta barra se mostraraacute de manera emergente en la parte inferior de la pantalla de Administracioacuten de SWB y mostraraacute mensajes sobre el eacutexito o no de la operacioacuten realizada

Zona de Trabajo y

Configuracioacuten

Muestra el detalle de cada aspecto de configuracioacuten de las ldquoPestantildeas de Configuracioacuten de Elementosrdquo de forma que pueda trabajar con cada recurso y lo configure de acuerdo a sus requerimientos

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 10

Comenzando a trabajarhellip

PROCEDIMIENTO DE

RESPALDO DE UNA INSTANCIA DE SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 11

Este manual mostraraacute los pasos baacutesicos para el Respaldo de una Instancia de SWB a partir de una instalacioacuten 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 instalacioacuten (Instancia de SWB) La intencioacuten es que se aprecie el proceso baacutesico y asiacute 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 instalacioacuten de MySQL usuario y contrasentildea de la base de datos

Nota Para este procedimiento se usaraacute el manejador de bases de datos MySQL el procedimiento variacutea dependiendo del manejador de base de datos que esteacuten usando seraacute el procedimiento de respaldo

Abrir el cliente de la liacutenea de comando de MySQL la consola de comandos de Windows

Entrar en la ruta donde estaacute instalado MySQL entrar a la versioacuten del MySQL hasta donde estaacute el directorio bin

1 Ejecutar el comando dump (mysqldump ndashopt ndashuser=root ndashp swb gt Cblackswbsql)

Descripcioacuten del comando

Comando usuario=root el nombre de la base de datos que se desea respaldar gt la ruta donde se desea guardar el archivo sql

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 12

2 El sistema le solicitaraacute el password o contrasentildea (soacutelo 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 asignoacute que se guardara

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 13

Respaldo de una Instancia de SWB

Procedimiento

Estando en el sistema de archivos de la instancia a respaldar de la instalacioacuten de SWB que se desea respaldar ubique y posicioacutenese en la ruta ROOTwork para copiar todo el contenido de la carpeta ldquoworkrdquo

Nota Para este ejemplo se usaraacute ldquoTomcatrdquo como Aplication Server

Resultado

Recuerde que deberaacute guardar el respaldo en una ruta diferente de donde se encuentra el servidor de aplicaciones

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 5: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 2

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 3

Iacutendice de Contenidos

Proacutelogo 1

Iacutendice de Contenidos 3

Acerca de este manual 4

Objetivos 4

Convenciones usadas en este manual 5

Calibri 14 color Azul Eacutenfasis Negrita es utilizada para los tiacutetulos de tema 6

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal) 7

Comenzando a trabajarhellip 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

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB 16

Iniciar SemanticWebBuilder 20

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 4

Acerca de este manual

Este manual fue realizado con el objetivo de explicar el conocimiento miacutenimo necesario de realizar el procedimiento de respaldo de una instalacioacuten de SemanticWebBuilder

Indicaacutendole ademaacutes los mecanismos necesarios para realizar un Dump de la base de datos montar la base de datos respaldada y configurar en la nueva instalacioacuten el archivo dbproperties para usar la base de datos respaldada y copiar en la ruta de ROOT la carpeta work mostrando su uso y aplicacioacuten de forma que el resultado en Internet sea el deseado presentando la informacioacuten correcta a la persona correcta en el momento correcto y en el contexto correcto

Objetivos

General

Al finalizar el curso el alumno usaraacute la administracioacuten y funcionamiento general de SemanticWebBuilder mediante manuales de operacioacuten y praacutecticas con ejercicios de los distintos aspectos de administracioacuten y configuracioacuten de la herramient con la finalidad de resolver cualquier requerimiento con respecto a la administracioacuten monitoreo y reportes tanto de la misma como de los usuarios registrados

Especiacuteficos

Al finalizar el tema de Administracioacuten instancias el alumno seraacute capaz de construir adecuar y respaldar la informacioacuten de la Arquitectura del Sitio Web mediante la administracioacuten de paacuteginas o secciones de forma que le permitan asegurar que la informacioacuten contenida en ellas se muestre de la forma adecuada a los usuarios adecuados ademaacutes de ser capaz de modificar dichas caracteriacutesticas de forma que el portal sea configurable en cualquier momento

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 5

Convenciones usadas en este manual

Las siguientes convenciones son utilizadas en este manual para representar diferentes elementos de capacitacioacuten y recursos alternativos de aprendizaje

Iconos

Sabiacuteas Queacute ndash Indica comentarios al margen en los que se extenderaacute el tema expuesto mediante recomendaciones o tips que mejoren el aprovechamiento de la herramienta

Consideraciones Importantes ndash Se exponen puntos importantes que deben tenerse en cuenta para la correcta operacioacuten de las utileriacuteas

Nota ndash Indica informacioacuten adicional que puede ayudarle a aprovechar mejor la funcionalidad expuesta

Referencia ndash Indica la necesidad de consultar otro documento o direccioacuten web en donde se encontraraacute mayor informacioacuten sobre el tema expuesto

Procedimiento Guiado ndash Indica que se comenzaraacute la descripcioacuten paso a paso de la operacioacuten de un proceso

Ejercicio Guiado ndash A partir de este punto se comenzaraacute la ejecucioacuten de un ejercicio que deberaacute realizar el usuario de manera guiada paso a paso con el manual

Resultado ndash Expone el efecto final correcto de una operacioacuten o procedimiento

Diagnoacutestico ndash Por caracteriacutesticas de la tecnologiacutea involucrada se generan resultados no deseados Aquiacute se indicaraacute coacutemo resolverlo

Improcedente ndash Indica situaciones tecnoloacutegicas en las que no es posible realizar una operacioacuten o que requiere de alguacuten proceso alterno para obtener el resultado deseado

Cuidado ndash Indica que existe alguna informacioacuten restringida o con derechos reservados

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 6

Convenciones Tipograacuteficas

Arial 26 Negrita es utilizada como tiacutetulo de tema

Calibri 14 color Azul Eacutenfasis Negrita es utilizada para los tiacutetulos de tema

Calibri 12 color Azul Eacutenfasis 1 negrita es utilizada para destacar subtemas

Arial 11 es utilizada como fuente principal para el cuerpo del texto

ltTimes New Roman 11gt es utilizada para descripcioacuten de configuraciones o coacutedigo

Arial 10 negrita color azul con recuadro y sombreado azul indica temas a resaltar yo puntos importantes en los que el lector debe prestar especial atencioacuten Arial 10 en color azul con recuadro azul y sombreado azul se utiliza para denotar puntos importantes en los que el lector debe prestar atencioacuten especial

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 7

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal)

Para accesar a la administracioacuten de SemanticWebBuilder Portal (SWB Portal) es necesario que en el URL agregue al final ldquoswbadminrdquo como se muestra a continuacioacuten

Portal Publico Administracioacuten del sitio

httpwwwsitiocomswb httpwwwsitiocomswbswbadmin

Nota El contexto ldquoswbrdquo indicado aquiacute puede ser opcional y cambiar de una instancia de SWB a otra dependiendo de la configuracioacuten especiacutefica establecida en cada caso

A continuacioacuten se mostraraacute la ventana de identificacioacuten (login) de SWB Portal en donde deberaacute proporcionar su usuario su contrasentildea para despueacutes presionar el botoacuten entrar

El administrador de SWB Portal tiene diferentes zonas o aacutereas de trabajo en las que se presentan los elementos y componentes mediante los cuales es posible incorporar los diferentes recursos de configuracioacuten y administracioacuten 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 imaacutegenes siguientes

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 8

Descripcioacuten

Barra de Menuacutes

En esta barra se contienen las opciones generales de la administracioacuten de la herramienta

Acordeones de Estructura

En esta zona se mostraraacuten en pestantildeas expandibles (acordeones) diversos elementos de configuracioacuten de la estructura de los sitios generados en la herramienta asiacute como herramientas y funcionalidades de operacioacuten general

Zona de Trabajo

Aacuterea en la que se despliega el detalle de la informacioacuten elementos de configuracioacuten y administracioacuten de los elementos de SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 9

Descripcioacuten

Cataacutelogos de Estructura

Se denomina ldquoCataacutelogo de Estructura dehelliprdquo a cada uno de los acordeones donde se localizaraacuten diversos cataacutelogos de elementos que permiten la administracioacuten especifica de los diferentes recursos de SWB

Zona de Informacioacuten

Esta zona mostraraacute la informacioacuten baacutesica del componente o recurso seleccionado en los acordeones de estructura Tambieacuten se le conoce como la zona de metadatos del elemento

Pestantildeas de Elementos

En esta zona se mostraraacuten las pestantildeas de administracioacuten 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 informacioacuten o cambios que se hubieran efectuado en otro componente

Pestantildeas de Configuracioacuten

de Elemento

A segundo nivel en la zona de ldquoPestantildeas de Elementosrdquo se muestran las pestantildeas de administracioacuten especifica del componente seleccionado permitiendo la configuracioacuten a detalle de cada componente en el SWB

Barra Emergente de

Estatus

Esta barra se mostraraacute de manera emergente en la parte inferior de la pantalla de Administracioacuten de SWB y mostraraacute mensajes sobre el eacutexito o no de la operacioacuten realizada

Zona de Trabajo y

Configuracioacuten

Muestra el detalle de cada aspecto de configuracioacuten de las ldquoPestantildeas de Configuracioacuten de Elementosrdquo de forma que pueda trabajar con cada recurso y lo configure de acuerdo a sus requerimientos

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 10

Comenzando a trabajarhellip

PROCEDIMIENTO DE

RESPALDO DE UNA INSTANCIA DE SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 11

Este manual mostraraacute los pasos baacutesicos para el Respaldo de una Instancia de SWB a partir de una instalacioacuten 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 instalacioacuten (Instancia de SWB) La intencioacuten es que se aprecie el proceso baacutesico y asiacute 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 instalacioacuten de MySQL usuario y contrasentildea de la base de datos

Nota Para este procedimiento se usaraacute el manejador de bases de datos MySQL el procedimiento variacutea dependiendo del manejador de base de datos que esteacuten usando seraacute el procedimiento de respaldo

Abrir el cliente de la liacutenea de comando de MySQL la consola de comandos de Windows

Entrar en la ruta donde estaacute instalado MySQL entrar a la versioacuten del MySQL hasta donde estaacute el directorio bin

1 Ejecutar el comando dump (mysqldump ndashopt ndashuser=root ndashp swb gt Cblackswbsql)

Descripcioacuten del comando

Comando usuario=root el nombre de la base de datos que se desea respaldar gt la ruta donde se desea guardar el archivo sql

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 12

2 El sistema le solicitaraacute el password o contrasentildea (soacutelo 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 asignoacute que se guardara

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 13

Respaldo de una Instancia de SWB

Procedimiento

Estando en el sistema de archivos de la instancia a respaldar de la instalacioacuten de SWB que se desea respaldar ubique y posicioacutenese en la ruta ROOTwork para copiar todo el contenido de la carpeta ldquoworkrdquo

Nota Para este ejemplo se usaraacute ldquoTomcatrdquo como Aplication Server

Resultado

Recuerde que deberaacute guardar el respaldo en una ruta diferente de donde se encuentra el servidor de aplicaciones

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 6: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 3

Iacutendice de Contenidos

Proacutelogo 1

Iacutendice de Contenidos 3

Acerca de este manual 4

Objetivos 4

Convenciones usadas en este manual 5

Calibri 14 color Azul Eacutenfasis Negrita es utilizada para los tiacutetulos de tema 6

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal) 7

Comenzando a trabajarhellip 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

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB 16

Iniciar SemanticWebBuilder 20

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 4

Acerca de este manual

Este manual fue realizado con el objetivo de explicar el conocimiento miacutenimo necesario de realizar el procedimiento de respaldo de una instalacioacuten de SemanticWebBuilder

Indicaacutendole ademaacutes los mecanismos necesarios para realizar un Dump de la base de datos montar la base de datos respaldada y configurar en la nueva instalacioacuten el archivo dbproperties para usar la base de datos respaldada y copiar en la ruta de ROOT la carpeta work mostrando su uso y aplicacioacuten de forma que el resultado en Internet sea el deseado presentando la informacioacuten correcta a la persona correcta en el momento correcto y en el contexto correcto

Objetivos

General

Al finalizar el curso el alumno usaraacute la administracioacuten y funcionamiento general de SemanticWebBuilder mediante manuales de operacioacuten y praacutecticas con ejercicios de los distintos aspectos de administracioacuten y configuracioacuten de la herramient con la finalidad de resolver cualquier requerimiento con respecto a la administracioacuten monitoreo y reportes tanto de la misma como de los usuarios registrados

Especiacuteficos

Al finalizar el tema de Administracioacuten instancias el alumno seraacute capaz de construir adecuar y respaldar la informacioacuten de la Arquitectura del Sitio Web mediante la administracioacuten de paacuteginas o secciones de forma que le permitan asegurar que la informacioacuten contenida en ellas se muestre de la forma adecuada a los usuarios adecuados ademaacutes de ser capaz de modificar dichas caracteriacutesticas de forma que el portal sea configurable en cualquier momento

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 5

Convenciones usadas en este manual

Las siguientes convenciones son utilizadas en este manual para representar diferentes elementos de capacitacioacuten y recursos alternativos de aprendizaje

Iconos

Sabiacuteas Queacute ndash Indica comentarios al margen en los que se extenderaacute el tema expuesto mediante recomendaciones o tips que mejoren el aprovechamiento de la herramienta

Consideraciones Importantes ndash Se exponen puntos importantes que deben tenerse en cuenta para la correcta operacioacuten de las utileriacuteas

Nota ndash Indica informacioacuten adicional que puede ayudarle a aprovechar mejor la funcionalidad expuesta

Referencia ndash Indica la necesidad de consultar otro documento o direccioacuten web en donde se encontraraacute mayor informacioacuten sobre el tema expuesto

Procedimiento Guiado ndash Indica que se comenzaraacute la descripcioacuten paso a paso de la operacioacuten de un proceso

Ejercicio Guiado ndash A partir de este punto se comenzaraacute la ejecucioacuten de un ejercicio que deberaacute realizar el usuario de manera guiada paso a paso con el manual

Resultado ndash Expone el efecto final correcto de una operacioacuten o procedimiento

Diagnoacutestico ndash Por caracteriacutesticas de la tecnologiacutea involucrada se generan resultados no deseados Aquiacute se indicaraacute coacutemo resolverlo

Improcedente ndash Indica situaciones tecnoloacutegicas en las que no es posible realizar una operacioacuten o que requiere de alguacuten proceso alterno para obtener el resultado deseado

Cuidado ndash Indica que existe alguna informacioacuten restringida o con derechos reservados

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 6

Convenciones Tipograacuteficas

Arial 26 Negrita es utilizada como tiacutetulo de tema

Calibri 14 color Azul Eacutenfasis Negrita es utilizada para los tiacutetulos de tema

Calibri 12 color Azul Eacutenfasis 1 negrita es utilizada para destacar subtemas

Arial 11 es utilizada como fuente principal para el cuerpo del texto

ltTimes New Roman 11gt es utilizada para descripcioacuten de configuraciones o coacutedigo

Arial 10 negrita color azul con recuadro y sombreado azul indica temas a resaltar yo puntos importantes en los que el lector debe prestar especial atencioacuten Arial 10 en color azul con recuadro azul y sombreado azul se utiliza para denotar puntos importantes en los que el lector debe prestar atencioacuten especial

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 7

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal)

Para accesar a la administracioacuten de SemanticWebBuilder Portal (SWB Portal) es necesario que en el URL agregue al final ldquoswbadminrdquo como se muestra a continuacioacuten

Portal Publico Administracioacuten del sitio

httpwwwsitiocomswb httpwwwsitiocomswbswbadmin

Nota El contexto ldquoswbrdquo indicado aquiacute puede ser opcional y cambiar de una instancia de SWB a otra dependiendo de la configuracioacuten especiacutefica establecida en cada caso

A continuacioacuten se mostraraacute la ventana de identificacioacuten (login) de SWB Portal en donde deberaacute proporcionar su usuario su contrasentildea para despueacutes presionar el botoacuten entrar

El administrador de SWB Portal tiene diferentes zonas o aacutereas de trabajo en las que se presentan los elementos y componentes mediante los cuales es posible incorporar los diferentes recursos de configuracioacuten y administracioacuten 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 imaacutegenes siguientes

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 8

Descripcioacuten

Barra de Menuacutes

En esta barra se contienen las opciones generales de la administracioacuten de la herramienta

Acordeones de Estructura

En esta zona se mostraraacuten en pestantildeas expandibles (acordeones) diversos elementos de configuracioacuten de la estructura de los sitios generados en la herramienta asiacute como herramientas y funcionalidades de operacioacuten general

Zona de Trabajo

Aacuterea en la que se despliega el detalle de la informacioacuten elementos de configuracioacuten y administracioacuten de los elementos de SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 9

Descripcioacuten

Cataacutelogos de Estructura

Se denomina ldquoCataacutelogo de Estructura dehelliprdquo a cada uno de los acordeones donde se localizaraacuten diversos cataacutelogos de elementos que permiten la administracioacuten especifica de los diferentes recursos de SWB

Zona de Informacioacuten

Esta zona mostraraacute la informacioacuten baacutesica del componente o recurso seleccionado en los acordeones de estructura Tambieacuten se le conoce como la zona de metadatos del elemento

Pestantildeas de Elementos

En esta zona se mostraraacuten las pestantildeas de administracioacuten 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 informacioacuten o cambios que se hubieran efectuado en otro componente

Pestantildeas de Configuracioacuten

de Elemento

A segundo nivel en la zona de ldquoPestantildeas de Elementosrdquo se muestran las pestantildeas de administracioacuten especifica del componente seleccionado permitiendo la configuracioacuten a detalle de cada componente en el SWB

Barra Emergente de

Estatus

Esta barra se mostraraacute de manera emergente en la parte inferior de la pantalla de Administracioacuten de SWB y mostraraacute mensajes sobre el eacutexito o no de la operacioacuten realizada

Zona de Trabajo y

Configuracioacuten

Muestra el detalle de cada aspecto de configuracioacuten de las ldquoPestantildeas de Configuracioacuten de Elementosrdquo de forma que pueda trabajar con cada recurso y lo configure de acuerdo a sus requerimientos

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 10

Comenzando a trabajarhellip

PROCEDIMIENTO DE

RESPALDO DE UNA INSTANCIA DE SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 11

Este manual mostraraacute los pasos baacutesicos para el Respaldo de una Instancia de SWB a partir de una instalacioacuten 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 instalacioacuten (Instancia de SWB) La intencioacuten es que se aprecie el proceso baacutesico y asiacute 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 instalacioacuten de MySQL usuario y contrasentildea de la base de datos

Nota Para este procedimiento se usaraacute el manejador de bases de datos MySQL el procedimiento variacutea dependiendo del manejador de base de datos que esteacuten usando seraacute el procedimiento de respaldo

Abrir el cliente de la liacutenea de comando de MySQL la consola de comandos de Windows

Entrar en la ruta donde estaacute instalado MySQL entrar a la versioacuten del MySQL hasta donde estaacute el directorio bin

1 Ejecutar el comando dump (mysqldump ndashopt ndashuser=root ndashp swb gt Cblackswbsql)

Descripcioacuten del comando

Comando usuario=root el nombre de la base de datos que se desea respaldar gt la ruta donde se desea guardar el archivo sql

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 12

2 El sistema le solicitaraacute el password o contrasentildea (soacutelo 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 asignoacute que se guardara

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 13

Respaldo de una Instancia de SWB

Procedimiento

Estando en el sistema de archivos de la instancia a respaldar de la instalacioacuten de SWB que se desea respaldar ubique y posicioacutenese en la ruta ROOTwork para copiar todo el contenido de la carpeta ldquoworkrdquo

Nota Para este ejemplo se usaraacute ldquoTomcatrdquo como Aplication Server

Resultado

Recuerde que deberaacute guardar el respaldo en una ruta diferente de donde se encuentra el servidor de aplicaciones

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 7: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 4

Acerca de este manual

Este manual fue realizado con el objetivo de explicar el conocimiento miacutenimo necesario de realizar el procedimiento de respaldo de una instalacioacuten de SemanticWebBuilder

Indicaacutendole ademaacutes los mecanismos necesarios para realizar un Dump de la base de datos montar la base de datos respaldada y configurar en la nueva instalacioacuten el archivo dbproperties para usar la base de datos respaldada y copiar en la ruta de ROOT la carpeta work mostrando su uso y aplicacioacuten de forma que el resultado en Internet sea el deseado presentando la informacioacuten correcta a la persona correcta en el momento correcto y en el contexto correcto

Objetivos

General

Al finalizar el curso el alumno usaraacute la administracioacuten y funcionamiento general de SemanticWebBuilder mediante manuales de operacioacuten y praacutecticas con ejercicios de los distintos aspectos de administracioacuten y configuracioacuten de la herramient con la finalidad de resolver cualquier requerimiento con respecto a la administracioacuten monitoreo y reportes tanto de la misma como de los usuarios registrados

Especiacuteficos

Al finalizar el tema de Administracioacuten instancias el alumno seraacute capaz de construir adecuar y respaldar la informacioacuten de la Arquitectura del Sitio Web mediante la administracioacuten de paacuteginas o secciones de forma que le permitan asegurar que la informacioacuten contenida en ellas se muestre de la forma adecuada a los usuarios adecuados ademaacutes de ser capaz de modificar dichas caracteriacutesticas de forma que el portal sea configurable en cualquier momento

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 5

Convenciones usadas en este manual

Las siguientes convenciones son utilizadas en este manual para representar diferentes elementos de capacitacioacuten y recursos alternativos de aprendizaje

Iconos

Sabiacuteas Queacute ndash Indica comentarios al margen en los que se extenderaacute el tema expuesto mediante recomendaciones o tips que mejoren el aprovechamiento de la herramienta

Consideraciones Importantes ndash Se exponen puntos importantes que deben tenerse en cuenta para la correcta operacioacuten de las utileriacuteas

Nota ndash Indica informacioacuten adicional que puede ayudarle a aprovechar mejor la funcionalidad expuesta

Referencia ndash Indica la necesidad de consultar otro documento o direccioacuten web en donde se encontraraacute mayor informacioacuten sobre el tema expuesto

Procedimiento Guiado ndash Indica que se comenzaraacute la descripcioacuten paso a paso de la operacioacuten de un proceso

Ejercicio Guiado ndash A partir de este punto se comenzaraacute la ejecucioacuten de un ejercicio que deberaacute realizar el usuario de manera guiada paso a paso con el manual

Resultado ndash Expone el efecto final correcto de una operacioacuten o procedimiento

Diagnoacutestico ndash Por caracteriacutesticas de la tecnologiacutea involucrada se generan resultados no deseados Aquiacute se indicaraacute coacutemo resolverlo

Improcedente ndash Indica situaciones tecnoloacutegicas en las que no es posible realizar una operacioacuten o que requiere de alguacuten proceso alterno para obtener el resultado deseado

Cuidado ndash Indica que existe alguna informacioacuten restringida o con derechos reservados

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 6

Convenciones Tipograacuteficas

Arial 26 Negrita es utilizada como tiacutetulo de tema

Calibri 14 color Azul Eacutenfasis Negrita es utilizada para los tiacutetulos de tema

Calibri 12 color Azul Eacutenfasis 1 negrita es utilizada para destacar subtemas

Arial 11 es utilizada como fuente principal para el cuerpo del texto

ltTimes New Roman 11gt es utilizada para descripcioacuten de configuraciones o coacutedigo

Arial 10 negrita color azul con recuadro y sombreado azul indica temas a resaltar yo puntos importantes en los que el lector debe prestar especial atencioacuten Arial 10 en color azul con recuadro azul y sombreado azul se utiliza para denotar puntos importantes en los que el lector debe prestar atencioacuten especial

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 7

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal)

Para accesar a la administracioacuten de SemanticWebBuilder Portal (SWB Portal) es necesario que en el URL agregue al final ldquoswbadminrdquo como se muestra a continuacioacuten

Portal Publico Administracioacuten del sitio

httpwwwsitiocomswb httpwwwsitiocomswbswbadmin

Nota El contexto ldquoswbrdquo indicado aquiacute puede ser opcional y cambiar de una instancia de SWB a otra dependiendo de la configuracioacuten especiacutefica establecida en cada caso

A continuacioacuten se mostraraacute la ventana de identificacioacuten (login) de SWB Portal en donde deberaacute proporcionar su usuario su contrasentildea para despueacutes presionar el botoacuten entrar

El administrador de SWB Portal tiene diferentes zonas o aacutereas de trabajo en las que se presentan los elementos y componentes mediante los cuales es posible incorporar los diferentes recursos de configuracioacuten y administracioacuten 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 imaacutegenes siguientes

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 8

Descripcioacuten

Barra de Menuacutes

En esta barra se contienen las opciones generales de la administracioacuten de la herramienta

Acordeones de Estructura

En esta zona se mostraraacuten en pestantildeas expandibles (acordeones) diversos elementos de configuracioacuten de la estructura de los sitios generados en la herramienta asiacute como herramientas y funcionalidades de operacioacuten general

Zona de Trabajo

Aacuterea en la que se despliega el detalle de la informacioacuten elementos de configuracioacuten y administracioacuten de los elementos de SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 9

Descripcioacuten

Cataacutelogos de Estructura

Se denomina ldquoCataacutelogo de Estructura dehelliprdquo a cada uno de los acordeones donde se localizaraacuten diversos cataacutelogos de elementos que permiten la administracioacuten especifica de los diferentes recursos de SWB

Zona de Informacioacuten

Esta zona mostraraacute la informacioacuten baacutesica del componente o recurso seleccionado en los acordeones de estructura Tambieacuten se le conoce como la zona de metadatos del elemento

Pestantildeas de Elementos

En esta zona se mostraraacuten las pestantildeas de administracioacuten 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 informacioacuten o cambios que se hubieran efectuado en otro componente

Pestantildeas de Configuracioacuten

de Elemento

A segundo nivel en la zona de ldquoPestantildeas de Elementosrdquo se muestran las pestantildeas de administracioacuten especifica del componente seleccionado permitiendo la configuracioacuten a detalle de cada componente en el SWB

Barra Emergente de

Estatus

Esta barra se mostraraacute de manera emergente en la parte inferior de la pantalla de Administracioacuten de SWB y mostraraacute mensajes sobre el eacutexito o no de la operacioacuten realizada

Zona de Trabajo y

Configuracioacuten

Muestra el detalle de cada aspecto de configuracioacuten de las ldquoPestantildeas de Configuracioacuten de Elementosrdquo de forma que pueda trabajar con cada recurso y lo configure de acuerdo a sus requerimientos

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 10

Comenzando a trabajarhellip

PROCEDIMIENTO DE

RESPALDO DE UNA INSTANCIA DE SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 11

Este manual mostraraacute los pasos baacutesicos para el Respaldo de una Instancia de SWB a partir de una instalacioacuten 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 instalacioacuten (Instancia de SWB) La intencioacuten es que se aprecie el proceso baacutesico y asiacute 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 instalacioacuten de MySQL usuario y contrasentildea de la base de datos

Nota Para este procedimiento se usaraacute el manejador de bases de datos MySQL el procedimiento variacutea dependiendo del manejador de base de datos que esteacuten usando seraacute el procedimiento de respaldo

Abrir el cliente de la liacutenea de comando de MySQL la consola de comandos de Windows

Entrar en la ruta donde estaacute instalado MySQL entrar a la versioacuten del MySQL hasta donde estaacute el directorio bin

1 Ejecutar el comando dump (mysqldump ndashopt ndashuser=root ndashp swb gt Cblackswbsql)

Descripcioacuten del comando

Comando usuario=root el nombre de la base de datos que se desea respaldar gt la ruta donde se desea guardar el archivo sql

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 12

2 El sistema le solicitaraacute el password o contrasentildea (soacutelo 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 asignoacute que se guardara

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 13

Respaldo de una Instancia de SWB

Procedimiento

Estando en el sistema de archivos de la instancia a respaldar de la instalacioacuten de SWB que se desea respaldar ubique y posicioacutenese en la ruta ROOTwork para copiar todo el contenido de la carpeta ldquoworkrdquo

Nota Para este ejemplo se usaraacute ldquoTomcatrdquo como Aplication Server

Resultado

Recuerde que deberaacute guardar el respaldo en una ruta diferente de donde se encuentra el servidor de aplicaciones

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 8: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 5

Convenciones usadas en este manual

Las siguientes convenciones son utilizadas en este manual para representar diferentes elementos de capacitacioacuten y recursos alternativos de aprendizaje

Iconos

Sabiacuteas Queacute ndash Indica comentarios al margen en los que se extenderaacute el tema expuesto mediante recomendaciones o tips que mejoren el aprovechamiento de la herramienta

Consideraciones Importantes ndash Se exponen puntos importantes que deben tenerse en cuenta para la correcta operacioacuten de las utileriacuteas

Nota ndash Indica informacioacuten adicional que puede ayudarle a aprovechar mejor la funcionalidad expuesta

Referencia ndash Indica la necesidad de consultar otro documento o direccioacuten web en donde se encontraraacute mayor informacioacuten sobre el tema expuesto

Procedimiento Guiado ndash Indica que se comenzaraacute la descripcioacuten paso a paso de la operacioacuten de un proceso

Ejercicio Guiado ndash A partir de este punto se comenzaraacute la ejecucioacuten de un ejercicio que deberaacute realizar el usuario de manera guiada paso a paso con el manual

Resultado ndash Expone el efecto final correcto de una operacioacuten o procedimiento

Diagnoacutestico ndash Por caracteriacutesticas de la tecnologiacutea involucrada se generan resultados no deseados Aquiacute se indicaraacute coacutemo resolverlo

Improcedente ndash Indica situaciones tecnoloacutegicas en las que no es posible realizar una operacioacuten o que requiere de alguacuten proceso alterno para obtener el resultado deseado

Cuidado ndash Indica que existe alguna informacioacuten restringida o con derechos reservados

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 6

Convenciones Tipograacuteficas

Arial 26 Negrita es utilizada como tiacutetulo de tema

Calibri 14 color Azul Eacutenfasis Negrita es utilizada para los tiacutetulos de tema

Calibri 12 color Azul Eacutenfasis 1 negrita es utilizada para destacar subtemas

Arial 11 es utilizada como fuente principal para el cuerpo del texto

ltTimes New Roman 11gt es utilizada para descripcioacuten de configuraciones o coacutedigo

Arial 10 negrita color azul con recuadro y sombreado azul indica temas a resaltar yo puntos importantes en los que el lector debe prestar especial atencioacuten Arial 10 en color azul con recuadro azul y sombreado azul se utiliza para denotar puntos importantes en los que el lector debe prestar atencioacuten especial

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 7

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal)

Para accesar a la administracioacuten de SemanticWebBuilder Portal (SWB Portal) es necesario que en el URL agregue al final ldquoswbadminrdquo como se muestra a continuacioacuten

Portal Publico Administracioacuten del sitio

httpwwwsitiocomswb httpwwwsitiocomswbswbadmin

Nota El contexto ldquoswbrdquo indicado aquiacute puede ser opcional y cambiar de una instancia de SWB a otra dependiendo de la configuracioacuten especiacutefica establecida en cada caso

A continuacioacuten se mostraraacute la ventana de identificacioacuten (login) de SWB Portal en donde deberaacute proporcionar su usuario su contrasentildea para despueacutes presionar el botoacuten entrar

El administrador de SWB Portal tiene diferentes zonas o aacutereas de trabajo en las que se presentan los elementos y componentes mediante los cuales es posible incorporar los diferentes recursos de configuracioacuten y administracioacuten 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 imaacutegenes siguientes

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 8

Descripcioacuten

Barra de Menuacutes

En esta barra se contienen las opciones generales de la administracioacuten de la herramienta

Acordeones de Estructura

En esta zona se mostraraacuten en pestantildeas expandibles (acordeones) diversos elementos de configuracioacuten de la estructura de los sitios generados en la herramienta asiacute como herramientas y funcionalidades de operacioacuten general

Zona de Trabajo

Aacuterea en la que se despliega el detalle de la informacioacuten elementos de configuracioacuten y administracioacuten de los elementos de SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 9

Descripcioacuten

Cataacutelogos de Estructura

Se denomina ldquoCataacutelogo de Estructura dehelliprdquo a cada uno de los acordeones donde se localizaraacuten diversos cataacutelogos de elementos que permiten la administracioacuten especifica de los diferentes recursos de SWB

Zona de Informacioacuten

Esta zona mostraraacute la informacioacuten baacutesica del componente o recurso seleccionado en los acordeones de estructura Tambieacuten se le conoce como la zona de metadatos del elemento

Pestantildeas de Elementos

En esta zona se mostraraacuten las pestantildeas de administracioacuten 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 informacioacuten o cambios que se hubieran efectuado en otro componente

Pestantildeas de Configuracioacuten

de Elemento

A segundo nivel en la zona de ldquoPestantildeas de Elementosrdquo se muestran las pestantildeas de administracioacuten especifica del componente seleccionado permitiendo la configuracioacuten a detalle de cada componente en el SWB

Barra Emergente de

Estatus

Esta barra se mostraraacute de manera emergente en la parte inferior de la pantalla de Administracioacuten de SWB y mostraraacute mensajes sobre el eacutexito o no de la operacioacuten realizada

Zona de Trabajo y

Configuracioacuten

Muestra el detalle de cada aspecto de configuracioacuten de las ldquoPestantildeas de Configuracioacuten de Elementosrdquo de forma que pueda trabajar con cada recurso y lo configure de acuerdo a sus requerimientos

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 10

Comenzando a trabajarhellip

PROCEDIMIENTO DE

RESPALDO DE UNA INSTANCIA DE SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 11

Este manual mostraraacute los pasos baacutesicos para el Respaldo de una Instancia de SWB a partir de una instalacioacuten 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 instalacioacuten (Instancia de SWB) La intencioacuten es que se aprecie el proceso baacutesico y asiacute 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 instalacioacuten de MySQL usuario y contrasentildea de la base de datos

Nota Para este procedimiento se usaraacute el manejador de bases de datos MySQL el procedimiento variacutea dependiendo del manejador de base de datos que esteacuten usando seraacute el procedimiento de respaldo

Abrir el cliente de la liacutenea de comando de MySQL la consola de comandos de Windows

Entrar en la ruta donde estaacute instalado MySQL entrar a la versioacuten del MySQL hasta donde estaacute el directorio bin

1 Ejecutar el comando dump (mysqldump ndashopt ndashuser=root ndashp swb gt Cblackswbsql)

Descripcioacuten del comando

Comando usuario=root el nombre de la base de datos que se desea respaldar gt la ruta donde se desea guardar el archivo sql

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 12

2 El sistema le solicitaraacute el password o contrasentildea (soacutelo 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 asignoacute que se guardara

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 13

Respaldo de una Instancia de SWB

Procedimiento

Estando en el sistema de archivos de la instancia a respaldar de la instalacioacuten de SWB que se desea respaldar ubique y posicioacutenese en la ruta ROOTwork para copiar todo el contenido de la carpeta ldquoworkrdquo

Nota Para este ejemplo se usaraacute ldquoTomcatrdquo como Aplication Server

Resultado

Recuerde que deberaacute guardar el respaldo en una ruta diferente de donde se encuentra el servidor de aplicaciones

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 9: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 6

Convenciones Tipograacuteficas

Arial 26 Negrita es utilizada como tiacutetulo de tema

Calibri 14 color Azul Eacutenfasis Negrita es utilizada para los tiacutetulos de tema

Calibri 12 color Azul Eacutenfasis 1 negrita es utilizada para destacar subtemas

Arial 11 es utilizada como fuente principal para el cuerpo del texto

ltTimes New Roman 11gt es utilizada para descripcioacuten de configuraciones o coacutedigo

Arial 10 negrita color azul con recuadro y sombreado azul indica temas a resaltar yo puntos importantes en los que el lector debe prestar especial atencioacuten Arial 10 en color azul con recuadro azul y sombreado azul se utiliza para denotar puntos importantes en los que el lector debe prestar atencioacuten especial

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 7

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal)

Para accesar a la administracioacuten de SemanticWebBuilder Portal (SWB Portal) es necesario que en el URL agregue al final ldquoswbadminrdquo como se muestra a continuacioacuten

Portal Publico Administracioacuten del sitio

httpwwwsitiocomswb httpwwwsitiocomswbswbadmin

Nota El contexto ldquoswbrdquo indicado aquiacute puede ser opcional y cambiar de una instancia de SWB a otra dependiendo de la configuracioacuten especiacutefica establecida en cada caso

A continuacioacuten se mostraraacute la ventana de identificacioacuten (login) de SWB Portal en donde deberaacute proporcionar su usuario su contrasentildea para despueacutes presionar el botoacuten entrar

El administrador de SWB Portal tiene diferentes zonas o aacutereas de trabajo en las que se presentan los elementos y componentes mediante los cuales es posible incorporar los diferentes recursos de configuracioacuten y administracioacuten 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 imaacutegenes siguientes

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 8

Descripcioacuten

Barra de Menuacutes

En esta barra se contienen las opciones generales de la administracioacuten de la herramienta

Acordeones de Estructura

En esta zona se mostraraacuten en pestantildeas expandibles (acordeones) diversos elementos de configuracioacuten de la estructura de los sitios generados en la herramienta asiacute como herramientas y funcionalidades de operacioacuten general

Zona de Trabajo

Aacuterea en la que se despliega el detalle de la informacioacuten elementos de configuracioacuten y administracioacuten de los elementos de SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 9

Descripcioacuten

Cataacutelogos de Estructura

Se denomina ldquoCataacutelogo de Estructura dehelliprdquo a cada uno de los acordeones donde se localizaraacuten diversos cataacutelogos de elementos que permiten la administracioacuten especifica de los diferentes recursos de SWB

Zona de Informacioacuten

Esta zona mostraraacute la informacioacuten baacutesica del componente o recurso seleccionado en los acordeones de estructura Tambieacuten se le conoce como la zona de metadatos del elemento

Pestantildeas de Elementos

En esta zona se mostraraacuten las pestantildeas de administracioacuten 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 informacioacuten o cambios que se hubieran efectuado en otro componente

Pestantildeas de Configuracioacuten

de Elemento

A segundo nivel en la zona de ldquoPestantildeas de Elementosrdquo se muestran las pestantildeas de administracioacuten especifica del componente seleccionado permitiendo la configuracioacuten a detalle de cada componente en el SWB

Barra Emergente de

Estatus

Esta barra se mostraraacute de manera emergente en la parte inferior de la pantalla de Administracioacuten de SWB y mostraraacute mensajes sobre el eacutexito o no de la operacioacuten realizada

Zona de Trabajo y

Configuracioacuten

Muestra el detalle de cada aspecto de configuracioacuten de las ldquoPestantildeas de Configuracioacuten de Elementosrdquo de forma que pueda trabajar con cada recurso y lo configure de acuerdo a sus requerimientos

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 10

Comenzando a trabajarhellip

PROCEDIMIENTO DE

RESPALDO DE UNA INSTANCIA DE SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 11

Este manual mostraraacute los pasos baacutesicos para el Respaldo de una Instancia de SWB a partir de una instalacioacuten 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 instalacioacuten (Instancia de SWB) La intencioacuten es que se aprecie el proceso baacutesico y asiacute 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 instalacioacuten de MySQL usuario y contrasentildea de la base de datos

Nota Para este procedimiento se usaraacute el manejador de bases de datos MySQL el procedimiento variacutea dependiendo del manejador de base de datos que esteacuten usando seraacute el procedimiento de respaldo

Abrir el cliente de la liacutenea de comando de MySQL la consola de comandos de Windows

Entrar en la ruta donde estaacute instalado MySQL entrar a la versioacuten del MySQL hasta donde estaacute el directorio bin

1 Ejecutar el comando dump (mysqldump ndashopt ndashuser=root ndashp swb gt Cblackswbsql)

Descripcioacuten del comando

Comando usuario=root el nombre de la base de datos que se desea respaldar gt la ruta donde se desea guardar el archivo sql

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 12

2 El sistema le solicitaraacute el password o contrasentildea (soacutelo 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 asignoacute que se guardara

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 13

Respaldo de una Instancia de SWB

Procedimiento

Estando en el sistema de archivos de la instancia a respaldar de la instalacioacuten de SWB que se desea respaldar ubique y posicioacutenese en la ruta ROOTwork para copiar todo el contenido de la carpeta ldquoworkrdquo

Nota Para este ejemplo se usaraacute ldquoTomcatrdquo como Aplication Server

Resultado

Recuerde que deberaacute guardar el respaldo en una ruta diferente de donde se encuentra el servidor de aplicaciones

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 10: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 7

Acerca del administrador de SemanticWebBuilder Portal (SWB Portal)

Para accesar a la administracioacuten de SemanticWebBuilder Portal (SWB Portal) es necesario que en el URL agregue al final ldquoswbadminrdquo como se muestra a continuacioacuten

Portal Publico Administracioacuten del sitio

httpwwwsitiocomswb httpwwwsitiocomswbswbadmin

Nota El contexto ldquoswbrdquo indicado aquiacute puede ser opcional y cambiar de una instancia de SWB a otra dependiendo de la configuracioacuten especiacutefica establecida en cada caso

A continuacioacuten se mostraraacute la ventana de identificacioacuten (login) de SWB Portal en donde deberaacute proporcionar su usuario su contrasentildea para despueacutes presionar el botoacuten entrar

El administrador de SWB Portal tiene diferentes zonas o aacutereas de trabajo en las que se presentan los elementos y componentes mediante los cuales es posible incorporar los diferentes recursos de configuracioacuten y administracioacuten 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 imaacutegenes siguientes

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 8

Descripcioacuten

Barra de Menuacutes

En esta barra se contienen las opciones generales de la administracioacuten de la herramienta

Acordeones de Estructura

En esta zona se mostraraacuten en pestantildeas expandibles (acordeones) diversos elementos de configuracioacuten de la estructura de los sitios generados en la herramienta asiacute como herramientas y funcionalidades de operacioacuten general

Zona de Trabajo

Aacuterea en la que se despliega el detalle de la informacioacuten elementos de configuracioacuten y administracioacuten de los elementos de SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 9

Descripcioacuten

Cataacutelogos de Estructura

Se denomina ldquoCataacutelogo de Estructura dehelliprdquo a cada uno de los acordeones donde se localizaraacuten diversos cataacutelogos de elementos que permiten la administracioacuten especifica de los diferentes recursos de SWB

Zona de Informacioacuten

Esta zona mostraraacute la informacioacuten baacutesica del componente o recurso seleccionado en los acordeones de estructura Tambieacuten se le conoce como la zona de metadatos del elemento

Pestantildeas de Elementos

En esta zona se mostraraacuten las pestantildeas de administracioacuten 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 informacioacuten o cambios que se hubieran efectuado en otro componente

Pestantildeas de Configuracioacuten

de Elemento

A segundo nivel en la zona de ldquoPestantildeas de Elementosrdquo se muestran las pestantildeas de administracioacuten especifica del componente seleccionado permitiendo la configuracioacuten a detalle de cada componente en el SWB

Barra Emergente de

Estatus

Esta barra se mostraraacute de manera emergente en la parte inferior de la pantalla de Administracioacuten de SWB y mostraraacute mensajes sobre el eacutexito o no de la operacioacuten realizada

Zona de Trabajo y

Configuracioacuten

Muestra el detalle de cada aspecto de configuracioacuten de las ldquoPestantildeas de Configuracioacuten de Elementosrdquo de forma que pueda trabajar con cada recurso y lo configure de acuerdo a sus requerimientos

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 10

Comenzando a trabajarhellip

PROCEDIMIENTO DE

RESPALDO DE UNA INSTANCIA DE SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 11

Este manual mostraraacute los pasos baacutesicos para el Respaldo de una Instancia de SWB a partir de una instalacioacuten 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 instalacioacuten (Instancia de SWB) La intencioacuten es que se aprecie el proceso baacutesico y asiacute 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 instalacioacuten de MySQL usuario y contrasentildea de la base de datos

Nota Para este procedimiento se usaraacute el manejador de bases de datos MySQL el procedimiento variacutea dependiendo del manejador de base de datos que esteacuten usando seraacute el procedimiento de respaldo

Abrir el cliente de la liacutenea de comando de MySQL la consola de comandos de Windows

Entrar en la ruta donde estaacute instalado MySQL entrar a la versioacuten del MySQL hasta donde estaacute el directorio bin

1 Ejecutar el comando dump (mysqldump ndashopt ndashuser=root ndashp swb gt Cblackswbsql)

Descripcioacuten del comando

Comando usuario=root el nombre de la base de datos que se desea respaldar gt la ruta donde se desea guardar el archivo sql

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 12

2 El sistema le solicitaraacute el password o contrasentildea (soacutelo 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 asignoacute que se guardara

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 13

Respaldo de una Instancia de SWB

Procedimiento

Estando en el sistema de archivos de la instancia a respaldar de la instalacioacuten de SWB que se desea respaldar ubique y posicioacutenese en la ruta ROOTwork para copiar todo el contenido de la carpeta ldquoworkrdquo

Nota Para este ejemplo se usaraacute ldquoTomcatrdquo como Aplication Server

Resultado

Recuerde que deberaacute guardar el respaldo en una ruta diferente de donde se encuentra el servidor de aplicaciones

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 11: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 8

Descripcioacuten

Barra de Menuacutes

En esta barra se contienen las opciones generales de la administracioacuten de la herramienta

Acordeones de Estructura

En esta zona se mostraraacuten en pestantildeas expandibles (acordeones) diversos elementos de configuracioacuten de la estructura de los sitios generados en la herramienta asiacute como herramientas y funcionalidades de operacioacuten general

Zona de Trabajo

Aacuterea en la que se despliega el detalle de la informacioacuten elementos de configuracioacuten y administracioacuten de los elementos de SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 9

Descripcioacuten

Cataacutelogos de Estructura

Se denomina ldquoCataacutelogo de Estructura dehelliprdquo a cada uno de los acordeones donde se localizaraacuten diversos cataacutelogos de elementos que permiten la administracioacuten especifica de los diferentes recursos de SWB

Zona de Informacioacuten

Esta zona mostraraacute la informacioacuten baacutesica del componente o recurso seleccionado en los acordeones de estructura Tambieacuten se le conoce como la zona de metadatos del elemento

Pestantildeas de Elementos

En esta zona se mostraraacuten las pestantildeas de administracioacuten 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 informacioacuten o cambios que se hubieran efectuado en otro componente

Pestantildeas de Configuracioacuten

de Elemento

A segundo nivel en la zona de ldquoPestantildeas de Elementosrdquo se muestran las pestantildeas de administracioacuten especifica del componente seleccionado permitiendo la configuracioacuten a detalle de cada componente en el SWB

Barra Emergente de

Estatus

Esta barra se mostraraacute de manera emergente en la parte inferior de la pantalla de Administracioacuten de SWB y mostraraacute mensajes sobre el eacutexito o no de la operacioacuten realizada

Zona de Trabajo y

Configuracioacuten

Muestra el detalle de cada aspecto de configuracioacuten de las ldquoPestantildeas de Configuracioacuten de Elementosrdquo de forma que pueda trabajar con cada recurso y lo configure de acuerdo a sus requerimientos

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 10

Comenzando a trabajarhellip

PROCEDIMIENTO DE

RESPALDO DE UNA INSTANCIA DE SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 11

Este manual mostraraacute los pasos baacutesicos para el Respaldo de una Instancia de SWB a partir de una instalacioacuten 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 instalacioacuten (Instancia de SWB) La intencioacuten es que se aprecie el proceso baacutesico y asiacute 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 instalacioacuten de MySQL usuario y contrasentildea de la base de datos

Nota Para este procedimiento se usaraacute el manejador de bases de datos MySQL el procedimiento variacutea dependiendo del manejador de base de datos que esteacuten usando seraacute el procedimiento de respaldo

Abrir el cliente de la liacutenea de comando de MySQL la consola de comandos de Windows

Entrar en la ruta donde estaacute instalado MySQL entrar a la versioacuten del MySQL hasta donde estaacute el directorio bin

1 Ejecutar el comando dump (mysqldump ndashopt ndashuser=root ndashp swb gt Cblackswbsql)

Descripcioacuten del comando

Comando usuario=root el nombre de la base de datos que se desea respaldar gt la ruta donde se desea guardar el archivo sql

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 12

2 El sistema le solicitaraacute el password o contrasentildea (soacutelo 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 asignoacute que se guardara

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 13

Respaldo de una Instancia de SWB

Procedimiento

Estando en el sistema de archivos de la instancia a respaldar de la instalacioacuten de SWB que se desea respaldar ubique y posicioacutenese en la ruta ROOTwork para copiar todo el contenido de la carpeta ldquoworkrdquo

Nota Para este ejemplo se usaraacute ldquoTomcatrdquo como Aplication Server

Resultado

Recuerde que deberaacute guardar el respaldo en una ruta diferente de donde se encuentra el servidor de aplicaciones

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 12: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 9

Descripcioacuten

Cataacutelogos de Estructura

Se denomina ldquoCataacutelogo de Estructura dehelliprdquo a cada uno de los acordeones donde se localizaraacuten diversos cataacutelogos de elementos que permiten la administracioacuten especifica de los diferentes recursos de SWB

Zona de Informacioacuten

Esta zona mostraraacute la informacioacuten baacutesica del componente o recurso seleccionado en los acordeones de estructura Tambieacuten se le conoce como la zona de metadatos del elemento

Pestantildeas de Elementos

En esta zona se mostraraacuten las pestantildeas de administracioacuten 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 informacioacuten o cambios que se hubieran efectuado en otro componente

Pestantildeas de Configuracioacuten

de Elemento

A segundo nivel en la zona de ldquoPestantildeas de Elementosrdquo se muestran las pestantildeas de administracioacuten especifica del componente seleccionado permitiendo la configuracioacuten a detalle de cada componente en el SWB

Barra Emergente de

Estatus

Esta barra se mostraraacute de manera emergente en la parte inferior de la pantalla de Administracioacuten de SWB y mostraraacute mensajes sobre el eacutexito o no de la operacioacuten realizada

Zona de Trabajo y

Configuracioacuten

Muestra el detalle de cada aspecto de configuracioacuten de las ldquoPestantildeas de Configuracioacuten de Elementosrdquo de forma que pueda trabajar con cada recurso y lo configure de acuerdo a sus requerimientos

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 10

Comenzando a trabajarhellip

PROCEDIMIENTO DE

RESPALDO DE UNA INSTANCIA DE SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 11

Este manual mostraraacute los pasos baacutesicos para el Respaldo de una Instancia de SWB a partir de una instalacioacuten 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 instalacioacuten (Instancia de SWB) La intencioacuten es que se aprecie el proceso baacutesico y asiacute 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 instalacioacuten de MySQL usuario y contrasentildea de la base de datos

Nota Para este procedimiento se usaraacute el manejador de bases de datos MySQL el procedimiento variacutea dependiendo del manejador de base de datos que esteacuten usando seraacute el procedimiento de respaldo

Abrir el cliente de la liacutenea de comando de MySQL la consola de comandos de Windows

Entrar en la ruta donde estaacute instalado MySQL entrar a la versioacuten del MySQL hasta donde estaacute el directorio bin

1 Ejecutar el comando dump (mysqldump ndashopt ndashuser=root ndashp swb gt Cblackswbsql)

Descripcioacuten del comando

Comando usuario=root el nombre de la base de datos que se desea respaldar gt la ruta donde se desea guardar el archivo sql

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 12

2 El sistema le solicitaraacute el password o contrasentildea (soacutelo 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 asignoacute que se guardara

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 13

Respaldo de una Instancia de SWB

Procedimiento

Estando en el sistema de archivos de la instancia a respaldar de la instalacioacuten de SWB que se desea respaldar ubique y posicioacutenese en la ruta ROOTwork para copiar todo el contenido de la carpeta ldquoworkrdquo

Nota Para este ejemplo se usaraacute ldquoTomcatrdquo como Aplication Server

Resultado

Recuerde que deberaacute guardar el respaldo en una ruta diferente de donde se encuentra el servidor de aplicaciones

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 13: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 10

Comenzando a trabajarhellip

PROCEDIMIENTO DE

RESPALDO DE UNA INSTANCIA DE SWB

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 11

Este manual mostraraacute los pasos baacutesicos para el Respaldo de una Instancia de SWB a partir de una instalacioacuten 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 instalacioacuten (Instancia de SWB) La intencioacuten es que se aprecie el proceso baacutesico y asiacute 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 instalacioacuten de MySQL usuario y contrasentildea de la base de datos

Nota Para este procedimiento se usaraacute el manejador de bases de datos MySQL el procedimiento variacutea dependiendo del manejador de base de datos que esteacuten usando seraacute el procedimiento de respaldo

Abrir el cliente de la liacutenea de comando de MySQL la consola de comandos de Windows

Entrar en la ruta donde estaacute instalado MySQL entrar a la versioacuten del MySQL hasta donde estaacute el directorio bin

1 Ejecutar el comando dump (mysqldump ndashopt ndashuser=root ndashp swb gt Cblackswbsql)

Descripcioacuten del comando

Comando usuario=root el nombre de la base de datos que se desea respaldar gt la ruta donde se desea guardar el archivo sql

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 12

2 El sistema le solicitaraacute el password o contrasentildea (soacutelo 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 asignoacute que se guardara

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 13

Respaldo de una Instancia de SWB

Procedimiento

Estando en el sistema de archivos de la instancia a respaldar de la instalacioacuten de SWB que se desea respaldar ubique y posicioacutenese en la ruta ROOTwork para copiar todo el contenido de la carpeta ldquoworkrdquo

Nota Para este ejemplo se usaraacute ldquoTomcatrdquo como Aplication Server

Resultado

Recuerde que deberaacute guardar el respaldo en una ruta diferente de donde se encuentra el servidor de aplicaciones

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 14: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 11

Este manual mostraraacute los pasos baacutesicos para el Respaldo de una Instancia de SWB a partir de una instalacioacuten 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 instalacioacuten (Instancia de SWB) La intencioacuten es que se aprecie el proceso baacutesico y asiacute 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 instalacioacuten de MySQL usuario y contrasentildea de la base de datos

Nota Para este procedimiento se usaraacute el manejador de bases de datos MySQL el procedimiento variacutea dependiendo del manejador de base de datos que esteacuten usando seraacute el procedimiento de respaldo

Abrir el cliente de la liacutenea de comando de MySQL la consola de comandos de Windows

Entrar en la ruta donde estaacute instalado MySQL entrar a la versioacuten del MySQL hasta donde estaacute el directorio bin

1 Ejecutar el comando dump (mysqldump ndashopt ndashuser=root ndashp swb gt Cblackswbsql)

Descripcioacuten del comando

Comando usuario=root el nombre de la base de datos que se desea respaldar gt la ruta donde se desea guardar el archivo sql

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 12

2 El sistema le solicitaraacute el password o contrasentildea (soacutelo 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 asignoacute que se guardara

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 13

Respaldo de una Instancia de SWB

Procedimiento

Estando en el sistema de archivos de la instancia a respaldar de la instalacioacuten de SWB que se desea respaldar ubique y posicioacutenese en la ruta ROOTwork para copiar todo el contenido de la carpeta ldquoworkrdquo

Nota Para este ejemplo se usaraacute ldquoTomcatrdquo como Aplication Server

Resultado

Recuerde que deberaacute guardar el respaldo en una ruta diferente de donde se encuentra el servidor de aplicaciones

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 15: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 12

2 El sistema le solicitaraacute el password o contrasentildea (soacutelo 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 asignoacute que se guardara

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 13

Respaldo de una Instancia de SWB

Procedimiento

Estando en el sistema de archivos de la instancia a respaldar de la instalacioacuten de SWB que se desea respaldar ubique y posicioacutenese en la ruta ROOTwork para copiar todo el contenido de la carpeta ldquoworkrdquo

Nota Para este ejemplo se usaraacute ldquoTomcatrdquo como Aplication Server

Resultado

Recuerde que deberaacute guardar el respaldo en una ruta diferente de donde se encuentra el servidor de aplicaciones

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 16: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 13

Respaldo de una Instancia de SWB

Procedimiento

Estando en el sistema de archivos de la instancia a respaldar de la instalacioacuten de SWB que se desea respaldar ubique y posicioacutenese en la ruta ROOTwork para copiar todo el contenido de la carpeta ldquoworkrdquo

Nota Para este ejemplo se usaraacute ldquoTomcatrdquo como Aplication Server

Resultado

Recuerde que deberaacute guardar el respaldo en una ruta diferente de donde se encuentra el servidor de aplicaciones

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 17: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 14

Crear la base de datos y montar el respaldo

Procedimiento

1 Conectarse a MySQL

2 Teclear la contrasentildea que se configuroacute al instalar MySQL (soacutelo 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 ldquoswbrdquo) con la liacutenea ldquocreate database swb character SET utf8 COLLATE utf8_general_cirdquo

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 18: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 15

Mostraraacute la leyenda de ldquoQuery OK 1 row affected lt003 secgtrdquo esto nos indica que la base de datos ha sido creada

4 Validar que la base de datos fue creada ejecutar el comando ldquoshow databasesrdquo

mostraraacute las base de datos existentes y tambieacuten la que acaba de crear ldquoswbrdquo

Proceder a montar la base de datos respaldada

Nota Para este ejemplo se ocupoacute MySQL por lo que dependiendo de la base de datos que se estaacute ocupando en la instalacioacuten deberaacute 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 ldquoswbrdquo

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

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 19: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 16

Resultado

Podraacute observar que el sistema le mostraraacute la ejecucioacuten del comando

Instalacioacuten de SWB copiando el respaldo de la instancia de SWB

Procedimiento

Nota SemanticWebBuilder es una aplicacioacuten web java por lo que es multiplataforma y se puede instalar en diferentes ambientes ademaacutes de contar con los manuales referentes a esta como son Instalacioacuten Inicial SemanticWebBuilder Instalacioacuten SemanticWebBuilder en GlassFish Instalacioacuten SemanticWebBuilder para plataformas tipo Unix Instalacioacuten Inicial SemanticWebBuilder en JBOSS Instalacioacuten Inicial SemanticWebBuilder en WebLogic Instalacioacuten SWB WebLogic_11g Instalacioacuten SemanticWebBuilder para plataformas tipo Unix IPV6

1 Realizar la instalacioacuten de SemanticWebBuilder

Referencia Para el procedimiento de instalacioacuten de SemanticWebBuilder diriacutejase a la siguiente ruta httpsemanticwebbuilderorgmxswbswbManuales_Portal_Esoanol

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 20: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 17

Aquiacute encontraraacute el manual con las indicaciones correspondientes

2 Una vez instalada la aplicacioacuten de SemanticWebBuilder diriacutejase a abrir un navegador y escriba la siguiente ruta httpdireccioacuten_ippuertoswbadmin

Nota La ruta de navegacioacuten para entrar a la administracioacuten de SWB se arma de la siguiente manera http Protocolo Direccioacuten IP Direccioacuten del servidor donde se levantoacute la aplicacioacuten Puerto Puerto que se configuro en el AppServer para levantar la aplicacioacuten Swbadmin prefijo para accesar a la administracioacuten de SWB

3 En el navegador se mostraraacute la paacutegina de acceso para la administracioacuten de SWB En el campo ldquoUserrdquo escriba ldquoadminrdquo y en el campo de ldquoPasswordrdquo escriba ldquowebbuilderrdquo y dar clic en el botoacuten de ldquoLoginrdquo

4 Se valida que haya levantado sin problemas SWB con lo que sabraacute que su instalacioacuten es correcta y entonces podraacute proceder a restaurar los respaldos o copias de la carpeta work en la ruta de la nueva instalacioacuten No olvide que deberaacute tambieacuten cambiar en el archivo denominado ldquodbpropertiesrdquo el nombre de la base de datos que fue respaldada anteriormente

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 21: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 18

5 Para realizar la copia del File System deberaacute primero dar de baja el servicio del Application Server y posteriormente copiar la carpeta ldquoworkrdquo que se respaldoacute previamente en la ruta ROOTwork de la nueva instalacioacuten de SWB

6 Copiar la carpeta work

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 22: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 19

Nota Se debe tener en cuenta que si hay informacioacuten que estaacute haciendo referencia a una carpeta fuera de la carpeta work tambieacuten se tiene que copiar para que asiacute no haga falta archivos

7 Ir a la ruta ROOTWEB-INFclasses editar el archivo dbproperties

8 Escribir el nombre de la base de datos que se montoacute

9 Usuario y contrasentildea (soacutelo en el caso de que se haya configurado una)

10 Guardar los cambios

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 23: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 20

Resultado

El archivo dbproperties guardaraacute los cambios hechos y el portal responderaacute con la base de datos seleccionada

Iniciar SemanticWebBuilder

Procedimiento

1 Cuando se termine de copiar el respaldo de work yo configurar la base de datos se debe de levantar el Application Server

Nota Para este ejemplo se estaacute usando ldquoTomcatrdquo como Application Server

2 Debe cambiar el foco de navegacioacuten al directorio binario de Tomcat

Esto es dependiendo la ruta donde estaacute instalado Dtomcat---7029bin

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente

Page 24: PROCEDIMIENTO DE RESPALDO DE UNA INSTANCIA DE SWB. · Procedimiento de Respaldo de una Instancia de SWB. Componentes Especiales Fondo de Información y Documentación para la Industria

Procedimiento de Respaldo de una Instalacioacuten de SWB

Fecha de Elaboracioacuten Marzo de 2014 INFOTEC CONACYT FIDEICOMISO 21

3 Con eso se mostraraacute una ventana de sistema que desplegaraacute el log de avance de las operaciones y en el momento que aparezca la leyenda ldquoSemanticWebBuilder startedrdquo nos indicara que SemanticWebBuilder ha iniciado correctamente

Nota Para este ejemplo se usoacute Demo de SWB

Resultado Se valida que el sitio se visualiza correctamente