Migración de datos
Puede migrar los datos de FlowForce con ayuda del comando migratedb o a través de la página de configuración de FlowForce Server. En ambos casos, ocurre lo siguiente:
•Los datos del directorio de datos de instancia existentes se copiarán en una nueva ubicación.
•La base de datos de FlowForce se actualizará si es necesario.
•El directorio de instancia existente no se modificará.
Para más detalles sobre la migración, siga leyendo.
Información importante sobre el directorio de datos de instancia
A partir de la versión 2024 R2, la ruta predeterminada al directorio de datos de instancia ha cambiado y ya no contiene ningún año. Esta es la nueva convención de nomenclatura recomendada ya que las actualizaciones in situ son más seguras y rápidas. Una actualización in situ significa que un software se actualiza directamente en su ubicación actual, sustituyendo la versión antigua por la nueva, en lugar de instalar la nueva versión en una ubicación separada (por ejemplo, en un directorio anual).
Con 2024 R2 también hemos introducido una nueva forma de instalar instancias del servidor: a través de la página de configuración en lugar del asistente de instalación. El nuevo método ofrece más control sobre la ubicación de sus datos de instancia. Para más información consulte el apartado Configuración mediante la página de configuración.
Tenga en cuenta que migrar una instancia existente a un nuevo directorio puede llevar algo de tiempo y espacio en disco. Por lo tanto, se recomienda realizar una actualización in situ cuando instale una nueva versión de FlowForce Server. Si solo necesita actualizar la base de datos de FlowForce a la última versión, ejecute upgradedb.
Migración de datos a través de la página de configuración de FlowForce (cualquier sistema operativo)
Para migrar datos a través de la página configuración, siga los pasos que se indican a continuación:
1.Abra la página de configuración.
2.Navegue hasta la instancia que desea migrar.
3.Detenga los servicios FlowForce Server y FlowForce Web Server.
4.Haga clic en el botón Migrar directorio de instancia.
5.En el cuadro de diálogo que aparece, seleccione la ubicación a la que desee migrar los datos y, a continuación, haga clic en Migrar instancia. La página de configuración mostrará una nueva instancia. El registro de acciones de la nueva instancia le informará sobre el proceso de migración.
6.Tan pronto como termine la migración, instale los servicios FlowForce Server Web y FlowForce Server e inícielos si no se han iniciado automáticamente.
7.Haga clic en Finalizar en la página de configuración. Así volverá automáticamente a la página de inicio de sesión.
Migración de datos a través de la línea de comandos
También puede migrar datos en Windows y Linux a través de la línea de comandos.
Windows
Para migrar datos de FlowForce en Windows a través de la línea de comandos, siga las siguientes instrucciones:
1.Detenga los servicios FlowForce Server y FlowForce Web Server.
2.Ejecute el comando migratedb, por ejemplo:
"C:\Archivos de programa(x86)\Altova\FlowForceServer2026\bin\FlowForceServer.exe" migratedb
--olddatadir=C:\ProgramData\Altova\FlowForceServer\data
--datadir=C:\ProgramData\Altova\FlowForceServer_New
Tenga en cuenta que el nuevo directorio de datos no puede existir. De lo contrario, el comando dará error.
3.Instale los servicios FlowForce Server Web y FlowForce Server.
4.Inicie los servicios FlowForce Server Web y FlowForce Server.
Linux
Para migrar datos en Linux a través de la línea de comandos, siga las siguientes instrucciones:
1.Si desea migrar a una nueva versión, desinstale la versión anterior de FlowForce Server y, luego, instale FlowForce Server 2026. La desinstalación no elimina el directorio de datos de instancia en el que está guardada la configuración.
2.Detenga el servicio FlowForce Server:
sudo systemctl stop flowforceserver
3.Detenga el servicio FlowForce Web Server:
sudo systemctl stop flowforcewebserver
4.Ejecute el comando migratedb. Por ejemplo:
sudo /opt/Altova/FlowForceServer2026/bin/flowforceserver migratedb
--olddatadir=/var/opt/Altova/FlowForceServer/data
--datadir=/var/opt/Altova_FlowForceServer_Data_New
Tenga en cuenta que el nuevo directorio de datos no puede existir. De lo contrario, el comando dará error.
5.Inicie el servicio FlowForce Server:
sudo systemctl start flowforceserver
6.Inicie el servicio FlowForce Web Server:
sudo systemctl start flowforcewebserver