Sauvegarde
Ce chapitre explique comment sauvegarder les données dans FlowForce Server. Deux options sont possibles :
•Sauvegarde partielle de l’interface d’administration Web
•Sauvegarde de toutes les données FlowForce
Pour plus de détails, consultez les sous-sections ci-dessous.
Note : ce sujet ne traite pas de la sauvegarde et de la récupération des données externes à FlowForce Server, telles que les fichiers ou répertoires d’entrée/de sortie des tâches, les ressources FlowForce ou les bases de données locales basées sur des fichiers. Vous devrez sauvegarder ces données séparément. Il est recommandé de conserver toutes ces données externes (si possible) dans le même répertoire afin de faciliter la sauvegarde et la maintenance.
Conseils utiles
Si vous prévoyez de migrer des données vers un nouvel ordinateur à l'avenir ou de les restaurer à partir d'une sauvegarde, les conseils suivants vous aideront à simplifier le processus :
•Il est recommandé de configurer LicenseServer pour avoir un deuxième serveur de recours. Pour les détails, voir la documentation du LicenseServer (https://www.altova.com/fr/documentation).
•Il est recommandé d'utiliser des informations d'identification autonomes (non inline) dans toutes les tâches. Les tâches avec des informations d'identification inline doivent être mises à jour manuellement sur le nouveau serveur afin de correspondre aux comptes d'utilisateurs locaux. En revanche, avec des informations d'identification autonomes, seules les informations d'identification elles-mêmes doivent être mises à jour ; les tâches restent inchangées.
•Si vous exécutez des mappages déployés à partir de MapForce, envisagez d'utiliser des ressources plutôt que des chemins absolus pour les fichiers et les bases de données.
•Au lieu de créer et de gérer les utilisateurs et les rôles directement dans FlowForce Server, vous pouvez utiliser Windows Active Directory ou un autre serveur LDAP prenant en charge les services de répertoire. Pour plus de détails, voir Paramètres du service de répertoire.
Sauvegarde partielle de l’interface d’administration Web
Ce type de sauvegarde inclut uniquement les données de configuration : tâches, informations d'identification, mappages MapForce et transformations StyleVision déployés,, ressources, certificats AS2, partenaires AS2 . Il ne comprend pas les paramètres de l’application ni les utilisateurs. Tout utilisateur FlowForce Server peut importer et exporter des données de configuration si ses autorisations le permettent.
Pour effectuer une sauvegarde des objets sélectionnés, connectez-vous à l’interface d’administration Web de FlowForce et utilisez la fonctionnalité Exporter. Pour restaurer les données, utilisez la fonctionnalité Importer.
Note : vous pouvez importer des données de configuration dans une instance FlowForce Server de version identique ou ultérieure à celle à partir de laquelle les données ont été exportées. L’importation de données de configuration dans une version antérieure à FlowForce Server peut fonctionner, mais doit être évitée.
Sauvegarde de toutes les données d’application FlowForce
Cette approche nécessite l’accès au répertoire de données d’instance de FlowForce Server (INSTANCEDIR) sur l’appareil où FlowForce Server est installé. Le répertoire de données d'instance contient toutes les données du point précédent ainsi que les utilisateurs et les rôles, y compris ceux importés à partir d’un service de répertoire tel qu’Active Directory. Le répertoire de données d’instance contient également les paramètres au niveau de l’application, tels que les paramètres du serveur de messagerie ou LDAP, les politiques en matière de mots de passe et les paramètres du cluster.
La sauvegarde de toutes les données d’application implique la création d’une copie de la base de données FlowForce Server (INSTANCEDIR) dans un emplacement sûr à partir duquel vous pourrez ensuite la restaurer si nécessaire. Afin de gagner du temps et de l'espace disque, il est recommandé de réduire autant que possible la taille du répertoire INSTANCEDIR. Pour ce faire, suivez les étapes optionnelles suivantes avant de procéder à la sauvegarde :
1. Archivez les anciens enregistrements du journal en créant une tâche qui exécute la fonction archive-log.
2. Supprimez les anciens enregistrements du journal en créant une tâche qui exécute la fonction truncate-log.
3. Supprimer les fichiers inutilisés en créant un tâche qui exécute la fonction cleanup-files.
4. Exécutez la fonction compactdb.
Vous pouvez maintenant procéder à la sauvegarde proprement dite comme suit :
1. Arrêtez les services FlowForce Server et FlowForce Web Server.
2. Créez une copie de INSTANCEDIR dans un répertoire sûr (de préférence sur un autre ordinateur ou disque) et nommez cette copie, par exemple, INSTANCEDIR_BACKUP.
Le fichier private.db situé dans le répertoire INSTANCEDIR contient des informations sensibles, telles que des mots de passe et des clés privées. Assurez-vous que la sauvegarde est stockée dans un endroit sûr.
Pour obtenir des instructions sur la restauration des données à partir d'une sauvegarde, consultez la rubrique Restauration de données.