Change hosting solution

You may want to move your Odoo database from one hosting solution to another. Depending on the platforms, you have to do it by yourself or contact our support team first.

From on-premises to Odoo Online

  1. Create a duplicate of your database: in this duplicate, uninstall all the non-standard apps.

  2. Grab a “dump with filestore” of your database by using the Database Manager.

  3. If you have time constraints, contact us earlier to schedule the transfer.

  4. Create a support ticket and attach the dump (if the file is too large, use any file transfer service and attach the link to your ticket). Also include your subscription number and the URL you want to use for your database (e.g.: my-company.odoo.com).

  5. We will make sure your database is compatible and upload it to our cloud. In case of technical issues, we will get in touch with you.

  6. It’s done!

Important

  • Odoo Online is not compatible with non-standard apps.

  • The database you are moving to Odoo Online must be in a supported version.

From on-premises to Odoo.sh

  1. Follow the Import your database section of the Odoo.sh documentation.

  2. …and voilà!

From Odoo Online to on-premises

  1. Log into your Odoo Online user portal and look for the version number of your database.

  2. If your database does not run a major version of Odoo, you cannot host it on-premises yet, you have to upgrade it first to a new major version. (e.g.: If your database runs Odoo 12.3 which is not a major version, you have to upgrade it first to Odoo 13.0 or 14.0.)

  3. Download a backup of your database by clicking on the “Gear” icon next to your database name then Download (if the download fails due to your backup file being too large, contact our support)

  4. Restore it from the database manager on your local server.

From Odoo Online to Odoo.sh

  1. Log into your Odoo Online user portal and look for the version number of your database.

  2. If your database does not run a major version of Odoo, you cannot host it on Odoo.sh yet, you have to upgrade it first to a new major version. (e.g.: If your database runs Odoo 12.3 which is not a major version, you have to upgrade it first to Odoo 13.0 or 14.0.)

  3. Download a backup of your database by clicking on the “Gear” icon next to your database name then Download (if the download fails due to your backup file being too large, contact our support)

  4. Follow the Import your database section of the Odoo.sh documentation.

From Odoo.sh to Odoo Online

  1. Uninstall all the non-standard apps.

  2. Create a support ticket and include the following:

    • Your subscription number

    • The URL you want to use for your database (e.g., example.odoo.com)

    • Which branch you want to migrate

    • In which region you want to be hosted:

      • Americas

      • Europe

      • Asia

    • Which user(s) will be the administrator(s)

    • When (and in which timezone) you want the database to be up and running

  3. We will make sure your database is compatible and upload it to our cloud. In case of technical issues, we will get in touch with you.

  4. All done!

Important

  • Odoo Online is not compatible with non-standard apps.

  • Make sure to uninstall all the non-standard apps in a staging build before doing it in your production build.

Note

  • Make sure you select the region that is closest to your users to reduce latency.

  • The future administrator(s) must have an odoo.com account.

  • The specific date and time at which you want the database to be up and running are mainly helpful to organize the switch from the odoo.sh server to the Odoo Online servers.

  • Databases are not reachable during their migration.

  • If you have time constraints, contact us earlier to schedule the transfer.

From Odoo.sh to on-premises

  1. Grab a backup of your Odoo.sh production database.

  2. Restore it from the database manager on your local server.