<< Clic para mostrar Tabla de Contenidos >> Cómo cambiar la ubicación de su proyecto Bizagi |
Introducción
Por defecto, los proyectos de Bizagi se crean en la ruta de proyectos: C:\Bizagi\..\Projects\.
En esta ruta es almacenada y referenciada la información relacionada con el proceso, el modelo de datos, formas, reglas, actores e integraciones.
Cuando se requiere cambiar la ubicación de su proyecto en el ambiente de desarrollo (mientras se está en fases de automatización del proyecto), siga los pasos donde se contempla mover archivos y actualizar su referenciación.
Lo que debe hacerse
Para cambiar la ubicación de su proyecto, considere los siguientes pasos:
1.Mover la carpeta del proyecto
2.Actualizar las referencias a la base de datos
3.Reconfigurar el Portal de Trabajo
4.Reconfigurar el Bizagi Studio
Procedimiento
Como ejemplo, usaremos el proceso creado en Mi Primer proceso, para mostrar cómo cambiar la ubicación de un proyecto.
1. Mover la carpeta del proyecto
El primer paso es mover la ubicación física del proyecto, para esto, se necesita desinstalar el servicio del Programador que tiene una referencia explícita a esta ruta.
Para esto, siga estos pasos:
1.1 Inicie una consola del sistema con privilegios de administrador.
1.2 Diríjase a la ruta %SystemDrive%\Bizagi\Projects\[SuProyecto]\Scheduler y ejecute
BizAgi_YourProject_Scheduler_Service_UnInstall.bat
1.3 Copie la carpeta completa (manteniendo su estructura interna) de su proyecto (localizada en la ruta %SystemDrive%\Bizagi\Projects\) y péguela en la nueva ubicación.
En nuestro ejemplo, esta ruta será E:\BizagiProjects\ y será referenciada como [NEW_PATH] desde este momento.
Recuerde tener privilegios de administrador para completar esta acción.
Si está usando SQL Server y los archivos de la base de datos están almacenados en .\Database\, necesitará detener temporalmente los servicios de la base de datos.
Es una buena practica crear backups de su proyecto como medida de contingencia (para poder realizar rollback si el procedimiento falla). |
1.4 Una vez haya movido la carpeta completa, puede reinstalar el servicio de Programador.
Para esto, abra el símbolo del sistema y en: [NEW_PATH]\[SuProyecto]\Scheduler, ejecute
BizAgi_YourProject_Scheduler_Service_Install.bat
2. Actualizar las referencias de la Base de Datos
Este paso solo es obligatorio si usa una base de datos de Microsoft SQL Server o si dentro de la carpeta .\Database\ dentro de la ubicación del proyecto, contiene los siguientes archivos de la base de datos: [SuProyecto_dat].mdf y [SuProyecto_log].ldf .
Si usa Oracle o o los archivos de la base de datos no se encuentran en esta ruta, ignore este paso y continúe con el Paso 3.
2.1 Ejecute el siguiente script para dejar la Base de datos fuera de línea (esto se puede realizar usando la Consola de Microsoft SQL Server Management):
Use [master]
GO
Alter Database SuProyecto Set Offline
2.2 Ejecute el siguiente script para referenciar los archivos de la base de datos a su nueva ubicación:
Alter Database SuProyecto
Modify File (
Name='SuProyecto_dat'
,FILENAME='[NEW_PATH]\SuProyecto\Database\SuProyecto_dat.mdf'
);
Alter Database SuProyecto
Modify File (
Name='SuProyecto_log'
,FILENAME='[NEW_PATH]\SuProyecto\Database\SuProyecto_log.ldf'
);
2.3 Vuelva a dejar en línea la base de datos usando el siguiente query.
Use [master]
GO
Alter Database SuProyecto Set Online
Usted puede verificar que los archivos de la base de datos están referenciados correctamente en su respectiva ruta, ejecutando:
USE SuProyecto
GO
Select name, physical_name, state_desc
From SuProyecto.sys.master_files
Where database_id = DB_ID(N'SuProyecto');
3. Re-configurar el Portal de Trabajo
Vuelva a configurar el Portal de Trabajo usando el Administrador del Internet Information Services.
Para hacer esto, puede usar la opción Ejecutar y escriba:
inetmgr
3.1 Expanda el árbol localizado en el panel izquierdo del sitio web de su proyecto.
Haga clic en la opción Configuración Avanzada... (clic derecho en el sitio web de su proyecto y encontrará esta opción dentro de Administrar Aplicación):
Tenga en cuenta que esta opción también se encuentra en el panel derecho, una vez se ha seleccionado el sitio web del proyecto:
3.2 En la configuración avanzada, actualice el valor de Ruta Física para que apunte a [NEW_PATH]\YourProject\WebApplication.
Haga clic en OK para guardar los cambios.
3.3 Reinicie el servicio de IIS.
Una vez se ha re-configurado, reinicie el IIS y sus servicios ya sea desde las opciones del Administrador del IIS o abriendo el símbolo del sistema (con privilegios de administrador) y ejecutando:
iisreset
4. Re-configurar el Bizagi Studio
Localice el proyecto desde su nueva ubicación, asegúrese de hacer lo siguiente:
Estos pasos aplican también para la configuración de Bizagi Management Console. |
4.1 Actualice el archivo de configuración de los proyectos, ubicado en %SystemDrive%\ProgramData\Bizagi\BizAgiProjects.xml.
Tenga en cuenta que la carpeta SystemDrive puede estar oculta (por defecto) en su sistema operativo (para mostrarla, asegúrese de habilitar la opción "Mostrar archivos ocultos").
Búsque la ubicación antigua del proyecto(%SystemDrive%\Bizagi\Projects\) y reemplácela con [NEW_PATH].
4.2 Finalmente, reinicie el servicio llamado Bizagi Server Operations service para que el Bizagi Studio o la Consola de Administración tomen los cambios apropiadamente.
Esto se puede realizar a través de la ventana de los servicios de Windows, ubicando el servicio y seleccionando la opción de Iniciar o Reiniciar:
Importante
•Se recomienda siempre probar y verificar que el proyecto se comporta como se espera.
Una vez se ha movido el proyecto, compruebe la ejecución del Portal de Trabajo, el servicio del Programador y todas las demás características involucradas como la Librería de Componentes, localización o trazas.
•Si necesita mover su servidor de producción o las rutas del proyecto en producción, consulte la sección de Administración del sistema de Automation Server.