SO Conseil vient de réaliser la migration de son serveur OpenErp V7 sur Odoo V8

Après avoir débuté avec une version 5 d’OpenErp, nous utilisons la version 7 depuis plusieurs années.
La migration de v5 à V7 avait été réalisée avec les outils proposés par Openupgrade ( ainsi que lorsque nous avons réalisé la migration de la base d’un de nos clients.)

Pour la migration de V7 vers V8 la méthode a donc été la même.
La documentation propose une méthode simple présentée ici :https://doc.therp.nl/openupgrade/migrate.py.html#in-a-nutshell
Attention!! Migrer une base Odoo n’est pas un processus simple ni automatiquement couronné de succés.

Quelques conseils pour préparer et réaliser la migration :

Avant de commencer :
Faire une copie de la base de production et réaliser toutes les opérations sur celle-ci !
– Sur la copie de la base, désinstaller tous les modules non-standards (OpenUpgrade n’intervient que sur les modules standards d’Odoo)
– Disposer d’un accès au serveur de base de données Postgresql (il faudra souvent réaliser des modifications manuelles en utilisant psql ou PGadmin)
– Disposer de deux serveurs Odoo : l’un dans la version originale, l’autre dans la nouvelle version (pour tester les résultats de la migration)
– Disposer d’une version du fichier de configuration opener-server.conf (il est utilisé comme paramètre de la migration)

Durant la migration:
– Consulter le log du déroulement de la migration dans /var/tmp/openupgrade. Il contient les messages d’erreurs.
– Traiter les erreurs en modifiant la base Postgresql de la copie de la base puis relancer la commande de migration.

En fin de migration:
– lorsque toutes les erreurs ont été traitées, accèder à la version migrée de la base depuis le serveur « nouvelle version ».

Vous souhaitez en savoir plus : Contactez-nous