If you are using a third-party module purchased from the Odoo store
You will need to repurchase the module that you have already purchased previously, as you need it for a newer version. Migrate your Odoo database Once you have made sure that your customizations are upgraded, you decide to stop using them, or you no longer have any custom modules installed in your database, you should be ready to upgrade your database. . The migration process may differ depending on the hosting solution you are using. Please note that it is possible to USA Email List migrate only Odoo Enterprise databases (as this is part of the Odoo license), and you can choose to migrate only to the currently supported versions (the 3 most recent versions). However, it usually makes more sense to upgrade to the latest version.
On-site, your cloud or hosting provided by your Odoo partner If you manage your Odoo hosting yourself, you have 2 options to proceed: Use the Odoo migration script python <(curl -s https://upgrade.odoo.com/upgrade) test -d <your DB name> -t <target version> You simply use this script in your server console to run the migration script. If the migration is successful, the migrated database will be created on your server. In case of problems with the script, often related to the specifics of your database (usually caused by custom modules), you will receive an error log and you will have to submit a ticket to Odoo to correct and improve the migration script.
Upload your database backup from the Odoo website
If the first option is too technical for you, you can always update your database dump on the Odoo website. Odoo will run the migration script on their end, fix any issues that occur, and return an upgraded database to you for your testing. Odoo hosting on Odoo.sh, If you are using Odoo. sh as a hosting solution, you need to upload your database backup to the Odoo website. Odoo will run the migration script and return a migrated database to you, which you can restore as a staging environment. The whole process is documented in the official Odoo documentation for Odoo. sh migrations.
Odoo hosting on Odoo SAAS / Odoo Cloud If you are an Odoo SAAS customer, this means that: You don’t have any third-party modules or customizations in your system (Odoo Studio customizations and “customizations” by technical parameters do not count, because they are stored directly in the database, they do not change the code) You get free hosting Because you don’t add any complexity to your system by external modules, the upgrade process is quite straightforward. You can request it directly in your customer portal on o Odoo •
Text and Image Odoo will prepare a test environment for you
Where you can discover the new version of the system, test its functionalities with your configuration and your data and confirm if you want to change. The entire process is documented on the Odoo website. How long does it take to migrate to a new version of Odoo? The answer to this question may differ depending on many factors: What is the current version of your Odoo? Which version do you want to migrate to? When do you request migration? How many complex modules and customizations do you have in your system? In our experience, it is good to plan at least 1 to 2 months in advance for smaller to medium implementations.
As the migration script typically reaches full maturity 4-6 months after release, you have time to do your research and plan for the migration. It is not recommended to implement a new version of Odoo immediately after its release. With larger implementations, the migration process is generally a completely stand-alone project and can take 3-4 months. When should we migrate to a new version of Odoo? Migrating to a newer version of Odoo is always a trade-off between benefits and costs.