INSTITUCIONAL
COMUNIDAD
BLOG
AYUDA
MI CUENTA
EN PT ES

Imagen6536S

GXPortal: respaldar y recuperar una instalación

A partir de esta edición, vamos a incluir algunos consejos útiles para el manejo de GXPortal. Hoy vamos a aprender a respaldar y recuperar una instalación de GXPortal.

Como respaldar una instalación de GXPortal

Para respaldar una instalación completa de GXPortal es necesario guardar:

a. El directorio donde se encuentran los programas del backend. La ruta predeterminada en caso de que no se haya cambiado es c:\inetpub\wwwroot\gxportal\gxpbackend

b. El directorio donde se encuentran los programas del frontend . La ruta predeterminada en caso de que no se haya cambiado es c:\inetpub\wwwroot\gxportal\gxpsites

c. El directorio donde se encuentran las imágenes que se hayan subido para el diseño del portal. La ruta predeterminada en caso de que no se haya cambiado es c:\inetpub\wwwroot\gxportal\gxpfiles

d. La base de datos: para esto se debe utilizar la funcionalidad de respaldo del DBMS.

 

Como restaurar una instalación de GXPortal

Para restaurar GXPortal se deben recuperar los programas, las imágenes y la base de datos, y es necesario seguir los siguientes pasos:

1. Recuperar del respaldo los programas del backend, del frontend y las imágenes.

2. Crear los directorios virtuales para acceder al backend, al frontend y las imágenes.

3. Configurar permisos de ejecución de CGI en el directorio gxpapp que se encuentra dentro del directorio del backend.

4. Configurar el servidor FTP según se muestra en el apéndice 3 del manual de instalación. (Manual Completo en PDF)

5. Recuperar la base de datos.

a. Si se está recuperando sobre el mismo servidor de base de datos y sobre la misma base de datos se puede utilizar la funcionalidad de "Restore" del DBMS. Esto hará que la base de datos vuelva al estado que estaba en el momento que se realizó el respaldo.

b. Si se está recuperando la base de datos en otro servidor de base de datos se deben seguir los siguientes pasos:

  • Crear una nueva base de datos y recuperar el respaldo.
  • Sobre esta base de datos restaurada ejecutar la siguiente sentencia desde el Query Analizer de SQLServer: select 'exec sp_changeobjectowner ''gxportal.' + name + ''', ''dbo''' + nchar(10) + 'GO' from sysobjects where xtype = 'U'
    (Esto genera las distintas sentencias para cambiarle el owner a todas las tablas de la base de datos)

  • Copiar el resultado de la sentencia anterior y pegarlo en el Query Analyzer.

  • Ejecutar las sentencias (Esto cambia el usuario gxportal por el usuario dbo como owner)

  • Desde la opción de "usuarios" de la base de datos borrar el usuario gxportal.

  • Crear un nuevo usuario gxportal desde la opción de "Security-->Logins" con la misma contraseña que antes y asignarlo como owner en la base de datos restaurada.

  • Ejecutar la siguiente sentencia desde el Query Analizer de SQLServer conectado a la base restaurada: select 'exec sp_changeobjectowner ''dbo.' + name + ''', ''gxportal''' + nchar(10)+ 'GO' from sysobjects where xtype = 'U'

  • Copiar el resultado de la sentencia anterior y pegarlo en el Query Analyzer

  • Ejecutar las sentencias (esto cambia el usuario dbo por el usuario gxportal como owner)

6. Luego de haber recuperado la base de datos, ir al directorio del backend y Frontend y editar el archivo web.config donde se debe cambiar el nombre del servidor de la base de datos y el nombre de la base de datos por los nuevos valores.

7. Solicitar las licencias correspondientes para poder acceder al backend nuevamente. (Se realiza vía Web en tiempo real)

8. Luego de tener las licencias ingresar con el usuario GXPORTAL al backend e ir a la opción de "Parámetros del sistema" para cambiar el valor de la "URL del backend" por la nueva ruta de acceso.

9. En caso de haber modificado el servidor ftp donde estaban ubicadas las imágenes, y los servidores virtuales para acceder al servidor, es necesario cambiarlos en la configuración del portal.

¡Hasta la próxima!
El equipo de GXPortal

http://www.gxportal.com  

Manual de instalación de GXPortal (Documento PDF)

 

 

Relacionado
GXPortal: Reproducir archivos multimedia al abrir una página
Cómo configurar el buscador de GXPortal
Cómo configurar menús desplegables con GXPortal
Como agregar contenido a una página desde el diseñador
GeneXus Training Uruguay publicó su calendario de capacitación para el primer semestre del año
Certificaciones #GeneXus en el #GX24
En GeneXus Uruguay buscamos nuevos talentos
Trabajar en GeneXus: Todo lo que tienes que saber si quieres trabajar con nosotros #Training #Becas #BolsaDeTrabajo #GXjobs
En GeneXus México buscamos nuevos talentos
Sistema educativo, mercado laboral, empresas B, Forge y GeneXus: la importancia de la capacitación, los valores y la inserción laboral en los jóvenes
Alta demanda de profesionales TI en el mundo
Próximos cursos y certificaciones #GeneXus en América: Argentina, Colombia, Chile, Brasil, México y Uruguay
Nuevos Analistas GeneXus en el Instituto Superior de Informática #Uruguay
Toolnology continúa presentando GeneXus X Evolution 3 con cursos gratuitos #Argentina
#Mayo Próximos cursos y certificaciones #GeneXus en América: Argentina, Brasil, Colombia, México y Uruguay