Altova FlowForce Server 2026 Advanced Edition

Restauration et migration des données

Accueil Préc Haut Suivant

Ce chapitre explique comment restaurer et migrer des données dans FlowForce Server.

 

Restauration des données

Si INSTANCEDIRDATADIR_BACKUP (qui est la copie de INSTANCEDIR) est de la même version et se trouve sur le même appareil que FlowForce Server actuellement en cours d’exécution, vous pouvez restaurer les données comme suit :

 

1. Arrêtez le service FlowForce Server et le service FlowForce Web Server.

2 Renommez INSTANCEDIR, par exemple en temp_data.

3 Copiez INSTANCEDIR_BACKUP vers INSTANCEDIR.

4 Démarrez les services FlowForce Web Server et FlowForce Server.

 

Vous pouvez également restaurer des sauvegardes provenant d’un autre ordinateur et pouvant contenir une version plus ancienne de la base de données. Les étapes ci-dessous peuvent être utiles, par exemple, si vous souhaitez migrer des données FlowForce vers un nouveau serveur ou en cas de défaillance matérielle.

 

Notez que vous pouvez restaurer les données sur un ordinateur équipé du même système d'exploitation ou d'un système différent. Dans ce dernier cas, noter que tous les chemins utilisés dans les tâches peuvent ne pas être valides sur le nouveau système d’exploitation. Vous devrez alors les mettre à jour manuellement. Attention, les informations d'identification associées à des comptes d'utilisateur du système d'exploitation, c'est-à-dire celles pour lesquelles l'option Permettre l'utilisation pour une exécution de tâche est activée, peuvent ne plus être valides sur un nouvel ordinateur. Dans ce cas, vous devrez mettre à jour les informations d'identification manuellement.

 

Pour restaurer des données dans une nouvelle installation ou version FlowForce Server, suivez les instructions ci-dessous :

 

1.Installez FlowForce Server et, le cas échéant, l’un des éléments suivants : MapForce Server, StyleVision Server et RaptorXML Server. Si vous devez également installer LicenseServer, vous pouvez le sélectionner dans le cadre de l’installation de FlowForce Server (Windows uniquement). Sur d’autres plateformes, vous devrez installer LicenseServer séparément.

2.Connectez-vous à l’interface d’administration Web de LicenseServer et désenregistrez tous les produits de l’ancien appareil. Ensuite, enregistrez tous les produits de la nouvelle machine avec LicenseServer. Cette étape peut aussi être effectuée après la migration.

3.Arrêtez le service FlowForce Server et le service FlowForce Web Server.

4.Renommez INSTANCEDIR, par exemple en temp_data.

5.Exécutez la commande migratedb en fournissant INSTANCEDIR comme --datadir et INSTANCEDIR_BACKUP comme --olddatadir (exemples ci-dessous).

 

Windows

 

FlowForceServer migratedb

 --datadir=C:\ProgramData\Altova\FlowForceServer\data

 --olddatadir=C:\transfer\backup_data

 

CentOS

 

sudo ./flowforceserver migratedb

 --datadir=/var/opt/Altova/FlowForceServer/data

 --olddatatdir=/home/chang/backups/data

 

6.Démarrez (dans cet ordre) les services FlowForce Server et FlowForce Web Server.

 

Migration des données

Vous pouvez migrer les données FlowForce à l'aide de la commande migratedb ou via la page de configuration de FlowForce Server. Dans les deux cas, les données du répertoire d'instance existant seront copiées et mises à niveau si nécessaire. Le répertoire d'instance existant ne sera pas modifié.

 

Notez que la copie d'une instance existante vers un nouveau répertoire peut prendre un certain temps et nécessiter de l'espace disque. Par conséquent, il est recommandé d'effectuer une mise à niveau sur site lorsque vous installez une nouvelle version de FlowForce Server. Une mise à niveau sur site signifie qu'un logiciel est mis à niveau directement à son emplacement d'origine, en remplaçant l'ancienne version par la nouvelle, plutôt que d'installer la nouvelle version à un emplacement distinct (par exemple, dans un répertoire basé sur l'année).

 

Si vous devez uniquement mettre à niveau la base de données FlowForce vers la dernière version, exécutez upgradedb.

 

Migration des données via la page de configuration de FlowForce Server (tous systèmes d'exploitation)

Pour migrer des données via la page de configuration, suivez les étapes ci-dessous :

 

1.Ouvrez la page de configuration.

2.Accédez à l'instance que vous souhaitez migrer.

3.Arrêtez le service FlowForce Server et les services FlowForce Web Server.

4.Cliquez sur le bouton Migrer répertoire d'instance.

5.Dans le dialogue qui s'ouvre, sélectionnez un emplacement vers lequel vous souhaitez migrer les données.

6.Cliquez sur Migrer instance. La page de configuration affichera une nouvelle instance. Le journal des actions de la nouvelle instance vous informera du processus de migration.

7.Une fois la migration terminée, démarrez les services FlowForce Server Web et FlowForce Server s'ils ne se sont pas lancés automatiquement.

 

Migration des données via la ligne de commande

Vous pouvez également migrer des données sous Windows et Linux via la ligne de commande.

 

Windows

Pour migrer des données FlowForce sous Windows via la ligne de commande, suivez les instructions ci-dessous :

 

1.Arrêtez le service FlowForce Server et les services FlowForce Web Server.

2.À l’invite de commande, exécutez l’exécutable de FlowForce avec la commande migratedb, par exemple :

 

"C:\Program Files(x86)\Altova\FlowForceServer2026\bin\FlowForceServer.exe" migratedb

--olddatadir=C:\ProgramData\Altova\FlowForceServer\data
--datadir=C:\ProgramData\Altova\FlowForceServer_New

 

3.Lancez les services FlowForce Server Web et FlowForce Server.

 

Linux

Pour migrer des données sous Linux via la ligne de commande, suivez les instructions ci-dessous :

 

1.Désinstallez la version précédente de FlowForce Server. Notez que la désinstallation ne supprime pas le répertoire des données d’instance. Pour plus d’information, voir Chemins importants.

2.Installez FlowForce Server 2026. Cela crée un nouveau répertoire de données d’instance avec les données de configuration par défaut (par exemple, /var/opt/FlowForceServer).

3.Arrêtez le service FlowForce Server s’il est en cours d'exécution :

 

sudo systemctl stop flowforceserver

 

4.Arrêtez le service FlowForce Web Server s’il est en cours d'exécution :

 

sudo systemctl stop flowforcewebserver

 

5.Migrez les données en exécutant la commande migratedb. Par exemple :

 

sudo /opt/Altova/FlowForceServer2026/bin/flowforceserver migratedb
--olddatadir=/var/opt/Altova/FlowForceServer/data

--datadir=/var/opt/Altova_FlowForceServer_Data_New

 

6.Lancez le service FlowForce Server :

 

sudo systemctl start flowforceserver

 

7.Lancez le service FlowForce Web Server :

 

sudo systemctl start flowforcewebserver

 

© 2019-2025 Altova GmbH