• bandeau-soconseil
  • logo-soconseil-phone

Odoo: Migrer de la version 7 à la version 8


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