######### Migration ######### Apres avoir réaliser une montée de version du package de waarp-transfer, 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-transferd Package (deb/rpm) .. code-block:: shell systemctl stop waarp-transferd Archive autoportée (tar.gz/zip) .. code-block:: shell ./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) .. code-block:: shell cp /var/lib/waarp-transfer/db/waarp-transfer.db /var/lib/waarp-transfer/db/waarp-transfer.db.backup Archive autoportée (tar.gz/zip) .. code-block:: shell cp ./data/db/waarp-transfer.db ./data/db/waarp-transfer.db.backup PostgreSQL ---------- .. code-block:: shell pg_dump waarp_transfer > waarp-transfer.sql.backup Réaliser la migration du modèle de données ========================================== Package (deb/rpm) .. code-block:: shell waarp-transferd migrate -c /etc/waarp-transfer/transferd.ini Archive autoportée (tar.gz/zip) .. code-block:: shell ./bin/waarp-transferd migrate -c ./etc/transferd.ini Redémarer le service ==================== Package (deb/rpm) .. code-block:: shell systemctl start waarp-transferd Archive autoportée (tar.gz/zip) .. code-block:: shell ./bin/manage.sh start