Diferencia entre revisiones de «SIU-Guarani/Version3.19.0/actualizacion de produccion/gestion paralelo»

De SIU
Saltar a: navegación, buscar
Línea 3: Línea 3:
  
 
'''Los pasos a realizar son:'''
 
'''Los pasos a realizar son:'''
#'''Generar una Instalación desde cero de SIU-Guaraní Gestión 3.19 en entorno de Producción en el nuevo server'''
+
#'''Generar una Instalación desde cero, de SIU-Guaraní Gestión 3.19 en entorno de Producción en el nuevo server'''
 
#:Para ello seguir los pasos indicados en [[SIU-Guarani/version3.19.0/instalacion_desde_cero/produccion/gestion/linux|Instalación desde cero de SIU-Guaraní Gestión 3.19 en entorno de Producción]] y luego regresar para terminar de configurar el ambiente.
 
#:Para ello seguir los pasos indicados en [[SIU-Guarani/version3.19.0/instalacion_desde_cero/produccion/gestion/linux|Instalación desde cero de SIU-Guaraní Gestión 3.19 en entorno de Producción]] y luego regresar para terminar de configurar el ambiente.
#'''Configurar en el server nuevo los accesos rest a otros sistemas'''
+
#'''Configurar en el server nuevo, los accesos rest a otros sistemas'''
 
#:Ej: Servicio rest de Siu-Sanaviron Quilmes, lo podemos copiar del server anterior'''
 
#:Ej: Servicio rest de Siu-Sanaviron Quilmes, lo podemos copiar del server anterior'''
 
#:<source lang="php" enclose="div">
 
#:<source lang="php" enclose="div">
 
<path proyecto Guaraní>/instalacion/i__desarrollo/p__guarani/rest/sanaviron/cliente.ini
 
<path proyecto Guaraní>/instalacion/i__desarrollo/p__guarani/rest/sanaviron/cliente.ini
 
</source>  
 
</source>  
#'''Realizar un backup de los perfiles funcionales y de datos de la instalación vieja y recuperarlo en la instalación nueva'''
+
#'''Realizar un backup de los perfiles funcionales y de datos de la instalación vieja, y recuperarlo en la instalación nueva'''
##En ambas instalaciones verificar tengan en el archivo instalacion/i__desarrollo/instancia.ini en el bloque '''[guarani]''' la sentencia
+
##En ambas instalaciones verificar que tengan en el archivo instalacion/i__desarrollo/instancia.ini en el bloque '''[guarani]''' la sentencia
 
##:<source lang="php" enclose="div">
 
##:<source lang="php" enclose="div">
 
usar_perfiles_propios = "1"
 
usar_perfiles_propios = "1"
Línea 19: Línea 19:
 
<path proyecto Guaraní># bin/guarani instancia_exp_local
 
<path proyecto Guaraní># bin/guarani instancia_exp_local
 
</source>
 
</source>
##:esto hace que se exporten los perfiles en la carpeta <path proyecto Guaraní>/instalacion/iguarani/perfiles
+
##:esto hace que se exporten los perfiles en la carpeta <path proyecto Guaraní>/instalacion/i__guarani/perfiles
 
##Luego copiar los archivos generados, en la misma carpeta pero en la instalación nueva, por ej:
 
##Luego copiar los archivos generados, en la misma carpeta pero en la instalación nueva, por ej:
 
##:<source lang="php" enclose="div">
 
##:<source lang="php" enclose="div">

Revisión del 22:59 29 abr 2021

Actualización del SIU-Guaraní Gestión a la versión 3.19.x.y en un nuevo server de entorno de producción

Los pasos a realizar son:

  1. Generar una Instalación desde cero, de SIU-Guaraní Gestión 3.19 en entorno de Producción en el nuevo server
    Para ello seguir los pasos indicados en Instalación desde cero de SIU-Guaraní Gestión 3.19 en entorno de Producción y luego regresar para terminar de configurar el ambiente.
  2. Configurar en el server nuevo, los accesos rest a otros sistemas
    Ej: Servicio rest de Siu-Sanaviron Quilmes, lo podemos copiar del server anterior
    <path proyecto Guaraní>/instalacion/i__desarrollo/p__guarani/rest/sanaviron/cliente.ini
  3. Realizar un backup de los perfiles funcionales y de datos de la instalación vieja, y recuperarlo en la instalación nueva
    1. En ambas instalaciones verificar que tengan en el archivo instalacion/i__desarrollo/instancia.ini en el bloque [guarani] la sentencia
      usar_perfiles_propios = "1"
    2. Exportar los perfiles de la instalación vieja. Ejecutar:
      <path proyecto Guaraní># bin/guarani instancia_exp_local
      esto hace que se exporten los perfiles en la carpeta <path proyecto Guaraní>/instalacion/i__guarani/perfiles
    3. Luego copiar los archivos generados, en la misma carpeta pero en la instalación nueva, por ej:
      perfil_admin_oficina.xml
      perfil_admin.xml
      perfiles_datos.xml
  4. Realizar un backup de la Base de Datos de la instalación vieja y recuperarlo en la instalación nueva
    1. Renombrar la base de datos de la instalacion nueva a otro nombre
    2. Realizar el dump de la base de la versión vieja
    3. Restaurar el dump en el server de la versión nueva con el nombre que tenía la instalación de 0
  5. Regenerar la instancia en el nuevo server
    <path proyecto Guaraní># bin/toba instancia regenerar -i desarrollo
  6. Actualizar la base restaurada a la nueva verión
    <path proyecto Guaraní># bin/guarani migrar_base
  7. Compilar los metadatos
    <path proyecto Guaraní># bin/guarani compilar