Migration

Apres avoir réaliser une montée de version du package de waarp-gateway, une mise a jour du schéma de la base de données est nécessaire.

Arréter le service

Tout d’abord arréter le service waarp-gatewayd

Package (deb/rpm)

systemctl stop waarp-gatewayd

Archive autoportée (tar.gz/zip)

./bin/manage.sh stop

Sauvegarder la base de données

Avant d’effectuer la migration il est nécessaire de faire une sauvegarde de la base de données.

MySQL

Package (deb/rpm)

cp /var/lib/waarp-gateway/db/waarp-gateway.db /var/lib/waarp-gateway/db/waarp-gateway.db.backup

Archive autoportée (tar.gz/zip)

cp ./data/db/waarp-gateway.db ./data/db/waarp-gateway.db.backup

PostgreSQL

Réaliser la migration du modèle de données

Package (deb/rpm)

waarp-gatewayd migrate -c /etc/waarp-gateway/gatewayd.ini

Archive autoportée (tar.gz/zip)

./bin/waarp-gatewayd migrate -c ./etc/gatewayd.ini

Redémarer le service

Package (deb/rpm)

systemctl start waarp-gatewayd

Archive autoportée (tar.gz/zip)

./bin/manage.sh start