Se rendre au contenu

Versions

Odoo sort une nouvelle version chaque année

Mise à niveau

La mise à niveau vous permet de bénéficier des fonctionnalités les plus récentes

Hébergement

Le processus de mise à niveau dépend de votre type d'hébergement

Option 1 : utilisez la ligne de commande

Utilisez la commande* ci-dessous sur la machine sur laquelle votre base de données est hébergée :
python <(curl -s https://upgrade.odoo.com/upgrade) test -d <le nom de votre db> -t <version cible>

La commande suivante peut être utilisée pour afficher l'aide générale et les commandes principales :
python <(curl -s https://upgrade.odoo.com/upgrade) --help

Pour afficher l'assistance d'une commande spécifique (par exemple, test):
python <(curl -s https://upgrade.odoo.com/upgrade) <command> --help

* Pour les mises à niveau de production, utilisez la commande production au lieu de test.

Avantages de la ligne de commande

  • Chargement et téléchargement plus rapides.

  • Dump et restauration plus rapides grâce à la parallélisation (voir - jobs - dans la documentation Postgresql).

  • Voyez les journaux en temps réel pour avoir une vue d'ensemble des progrès.

  • Reprise possible en cas d'interruption.

Si vous préférez toujours utiliser le formulaire de chargement, la procédure ci-dessous vous décrit les étapes nécessaires.

Option 2 : utilisez le formulaire de chargement ci-dessous

Acheter Odoo Enterprise
(Format proposé : pg_dump -F c -f <DB_NAME>.dump <DB_NAME> )
Test

Une nouvelle base de données sera créée pour faire des tests

Production

Cela remplace votre base de données de production par la base mise à niveau après sa restauration

Procédure par le formulaire de chargement

  1. Phase de test
    • Faites le dump de votre base de données et demandez une mise à niveau en complétant ce formulaire (sélectionnez la finalité "Test").

    • Après une mise à niveau efficace*, vous recevrez un e-mail contenant un lien vers le dump mis à niveau. Téléchargez-le et restaurez-le.

    • Testez minutieusement tous les processus et flux de travail et rapportez toute anomalie via l'assistance.

  2. Phase de production
    • Dès que les tests sont effectués et vous n'avez pas découvert d'anomalies, vous pouvez procéder à la mise à niveau de votre base de données sur la branche production dans les 3 jours après la mise à niveau d'essai.

    • Faites le dump de votre base de données et demandez une mise à niveau en complétant ce formulaire (sélectionnez la finalité "Production").

    • Après une mise à niveau efficace*, vous recevez un e-mail contenant un lien vers le dump mis à niveau. Téléchargez-le et restaurez-le, ensuite configurez Odoo pour utiliser la base de données restaurée et mise à jour.

* Si la mise à niveau échoue et vous ne parvenez pas à résoudre le problème vous-même, veuillez soumettre un ticket via l'assistance.
Vous trouverez la documentation détaillée sur la mise à niveau et la FAQ ici.

Option 1 : utilisez l'outil de mise à niveau Odoo.SH

Pour plus de détails, veuillez lire les documents en ligne pour les mises à niveau Odoo.sh.
  1. Allez à votre projet Odoo.sh : odoo.sh

  2. Cliquez sur la branche sur laquelle vous voulez mettre la base de données mise à niveau - une branche de staging pour effectuer des tests et la branche master pour la mise à niveau de production.

  3. Trouvez l'onglet MISE A NIVEAU dans la barre de menus*, sélectionnez la version que vous souhaitez mettre à niveau et cliquez sur Mise à niveau test (le message Lancer la mise à niveau sera affichée sur la branche master).

    Remarque : Pour une mise à niveau test (branche de staging), ceci déclenchera toujours une mise à niveau de la dernière sauvegarde de production quotidienne (sans compter les sauvegardes manuelles).

  4. Dès que la mise à niveau de la base de données est terminée, il vous demandera de pousser un commit** afin d'incorporer vos éventuelles personnalisations (pousser un commit vide si vous n'en avez pas). Ceci déclenchera une restauration/mise à jour du build et rendra la base de données accessible.

Dès que vous êtes satisfait du résultat de vos tests, suivez les mêmes étapes pour la mise à niveau de production sur votre branche master.

* Si vous ne trouvez pas l'option d'utiliser l'outil de mise à niveau Odoo.SH, vous pouvez continuer à utiliser le formulaire de chargement.
** Vous pouvez regarder une vidéo ici qui vous montre comment pousser un commit.

Avantages de l'outil de mise à niveau Odoo.SH

  • Chargement et restauration automatiques des dumps de base de données envoyés à la plateforme de mise à niveau.

  • Dump et restauration plus rapides des mises à niveau de production.

  • Mise à niveau automatique des modules personnalisés

  • Contrôles stricts et signalement des erreurs à partir des journaux.

Option 2 : utilisez le formulaire de chargement ci-dessous

Acheter Odoo Enterprise
(Format proposé : pg_dump -F c -f <DB_NAME>.dump <DB_NAME> )
Test

Une nouvelle base de données sera créée pour faire des tests

Production

Cela remplace votre base de données de production par la base mise à niveau après sa restauration

Procédure par le formulaire de chargement

  1. Phase de test
    • Téléchargez un dump de sauvegarde de odoo.sh (finalité "Dump exact", sans mémoire fichier).

    • Demandez une mise à niveau en complétant ce formulaire (sélectionnez la finalité "Test").

    • Après une mise à niveau efficace*, vous recevrez un e-mail contenant un lien vers le dump mis à niveau. Téléchargez-le et restaurez-le sur une branche de staging (fork de votre branche de production).

    • Testez minutieusement tous les processus et flux de travail et rapportez toute anomalie via l'assistance.

  2. Phase de production
    • Dès que les tests sont effectués et vous n'avez pas découvert d'anomalies, vous pouvez procéder à la mise à niveau de votre base de données sur la branche de production dans les 3 jours après la mise à niveau d'essai.

    • Téléchargez un dump de sauvegarde de odoo.sh (finalité "Dump exact", sans mémoire fichier).

    • Demandez une mise à niveau en complétant ce formulaire (sélectionnez la finalité "Production").

    • Après une mise à niveau efficace*, vous recevrez un e-mail contenant un lien vers le dump mis à niveau. Téléchargez-le et restaurez-le sur votre branche de production.

* Si la mise à niveau échoue et vous ne parvenez pas à résoudre le problème vous-même, veuillez soumettre un ticket via l'assistance.
Vous trouverez une documentation détaillée et la FAQ ici.

Option 1: directly from your database

  1. Click on your user profile in the top right corner, and select "My Subscription".

  2. Go to the Upgrade section.

  3. Refer to instructions described in our Documentation.

My Subscription

Common process

Either option will trigger the automated upgrade of your DB. Once completed successfully, you will receive an email containing a link to your upgraded test database or a confirmation that your upgraded production database is ready (accessible at the same web address). To launch the final production deployment, please refer to the instructions provided in our documentation.

Option 2: from your portal

  1. Go to your Database Manager and sign in as the database administrator.

  2. Cliquez sur l'icône de votre profil et sélectionnez "Mes bases de données"

  3. Click on the gear icon of the selected database, then click "Manage".

  4. Select Upgrade in the Database section.

  5. In the popup:

    • Select the desired Odoo version for the upgrade, which is usually the latest version.

    • Enter the email address for notifications. A link to the upgraded database will be sent to this address.

    • Select the upgrade purpose. For your first upgrade request it can only be "test".

    • Click "Upgrade".

Mes bases de données
Manage

If you need further assistance, feel free to contact our support. Be sure to indicate that you are already a customer and requesting help with the upgrade.

Vous trouverez une documentation détaillée et la FAQ ici.