Mise à jour

Pré-requis

Les prérequis pour WaarpR66 sont les suivants :

  • Un OS supporté : Linux (toutes distributions) et Windows 32 ou 64 bits

  • Java 1.6 minimum (java 1.8 recommandé)

  • Base de données PostgreSQL (version 9.4 minimum) est recommandée, MySQL, MariaDB, Oracle SQL server et H2 sont supportés.

  • Les interfaces web nécessitent un navigateur récent (Chrome, Firefox, Internet Explorer 10+).

  • Mémoire vive :

    • Pour un client : 128Mo de RAM minimum ; 512Mo recommandés

    • Pour un serveur : 512Mo de RAM minimum ; au moins 1Go recommandés. L’utilisation dépend de la charge du service. Par exemple, un serveur Waarp R66 a besoininstallation.rst d’au moins 2Go pour traiter 5 000 transferts simultanés.

    Par ailleurs, ces valeurs ne prennent en compte que les besoins des services R66. Si des transferts lancent des processus externes dans les chaînes de traitement (tâches EXEC), les besoins en RAM de ces processus viennent en sus.

Le chemin vers le dossier contenant Java peut être renseigné dans la variable d’environnement JAVA_HOME (ex: export JAVA_HOME=/usr/lib/jvm/java8 ou set JAVA_HOME="C:\Java").

Important

La variable d’environnement JAVA_HOME doit être définie pour les systèmes Windows.

Avec les packages

Pour une installation faite à partir des packages, utiliser une des commandes suivantes (selon la distribution) :

# Avec les dépôts
yum install waarp-r66

# avec le package rpm
yum install path/to/waarp-r66.rpm

Pour la mise à jour de la base, il est utile de lancer la commande suivante :

waarp-r66server {hostid} initdb -upgradeDb

Avec les archives autonomes

Pour une installation faite à partir les packages autonomes, la procédure est la suivante :

  1. Si le serveur R66 ou filewatcher a été installé en tant que service, arrêter celui-ci. Pour Windows seulement : désinstaller le service.

  2. Extraire l’archive au même niveau que l’ancienne installation.

  3. Copier le contenu du dossier etc de l’ancienne installation vers le dossier etc de la nouvelle version.

  4. Procéder de même avec le dossier data de l’ancienne installation.

  5. Si le serveur R66 ou filewatcher a été installé en tant que service :

    • Pour windows seulement : réinstaller les services depuis la nouvelle installation.

    • Pour linux : mettre à jour les chemins du service avec les nouveaux dossiers.

  6. Mettre à jour le schéma de la base (si elle est utilisée) :

waarp-r66server {hostid} initdb -upgradeDb

Enfin, redémarrer les services.

Avec les jars

Il est recommandé d’utiliser les jars with-dependencies.

Vous pouvez remplacer le jar en cours d’usage par un nouveau jar téléchargé.

Il est ensuite fortement recommande de procéder à la mise à jour de la base. Aucune perte de données, seul les schémas des tables et les index seront modifiés pour s’adapter à la dernière version, selon des mises à jours progressives, en fonction de la version installée (depuis la version 2.4.23).

waarp-r66server {hostid} initdb -upgradeDb