FME Server

De Wiki de Geonov
Révision datée du 24 avril 2021 à 08:15 par Mathieu Ambrosy (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

1 Installation

  • L'installation "Express" installe tous les composants nécessaires de FME Server (Tomcat, PostgreSQL, etc.).
  • L'installation distribuée permet d'utiliser des composants préalablement installés (comme un autre SGBD).

L'installation "Express" permet de spécifier 3 répertoires :

  • Le répertoire qui contiendra le programme FME Server
  • Le répertoire qui contiendra les ressources (dépôts, répertoires partagés, ...), par défaut "C:\ProgramData\Safe Software\FME Server"
  • Le répertoire qui contiendra la base de données, par défaut "C:\ProgramData\Safe Software\FME Server\data"

Geonov vous conseille de spécifier des répertoires différents pour les ressources et la base de données, afin de faciliter les sauvegardes et d'indiquer une partition avec plus d'espace disque sur le serveur, par exemple "D:".

FMEServer express install.png

2 Mise à jour

FME Server ne se met pas à jour, il se désinstalle et se ré-installe en suivant cette procédure :

  1. Depuis l'interface de FME Server, faire une sauvegarde de la configuration et la télécharger.
  2. Si modifiés, faire une sauvegarde des fichiers de configuration "<FMEServer>/Server/*.txt".
  3. Vérifier le fichier de sauvegarde en le restaurant directement dans le FME Server actuel (si la restauration réussit, le fichier est intègre).
  4. Désinstaller le FME Server actuel.
  5. Installer la nouvelle version de FME Server (un redémarrage préalable du serveur est conseillé).
  6. Appliquer (sans écraser directement les fichiers par leur ancienne version) les éventuelles modifications aux fichiers "<FMEServer>/Server/*.txt".
  7. Restaurer la configuration depuis l'interface du nouveau FME Server.

3 Ordre des services

Si vous configurez FME Server pour utiliser votre propre base de données installée sur le même serveur, il est important que le service de la base de données démarre avant celui de FME Server (FME Server Core).

Par exemple la commande suivante permet de lancer les services PostgreSQL et FME License Server avant le service FME Server Core en les indiquant comme dépendances :

sc config "FME Server Core" depend= "postgresql-x64-9.3"/"FME License Server"

4 Ressources