How to migrate from Odoo Online

1 min read

Introduction #

Migrating your existing Odoo instance from Odoo Online (Odoo.com) to Cloudpepper is easy and only takes a few minutes.

Requirements #

  • Odoo Online database on a major version (eg. 17.0) – Minor newer versions are not supported (eg. 17.1, 17.2,…).
  • A server provisioned by Cloudpepper
  • Active backup provider with Cloudpepper
  • Custom Enterprise License from Odoo

Step 1. Download your Odoo instance #

First, we need to download your Odoo instance from Odoo.com. Go to Odoo.com > My Databases to see a list of your Odoo instances. Click on the gear icon next to the Odoo instance you want to migrate and click Download. This will download a .zip file containing your Odoo filestore and your database.

Download Odoo.com database

Step 2. Import your Odoo instance into Cloudpepper #

Open the Backups section and click on Import.

Import your Odoo .zip file into Cloudpepper dashboard as a backup

Upload the .zip file containing your Odoo instance you downloaded from Odoo.com.

Large Odoo databases (>5GB)

The online import tool supports Odoo databases of up to 5GB. For migrating larger databases, you can use this procedure to migrate your database.

Import backup

Once uploaded, go to the Restore instance option of the imported backup.

Restore Odoo instance from backup

Choose the server and the domain name you want to use for your Odoo instance.

Ensure that you have set the DNS A record of your domain name to the IP address shown on the dialog (the IP address of your Odoo server).

Click Restore instance.

Choose server and domain name for the restored Odoo instance

The Odoo instance is now being created. For small Odoo databases this process takes less than 5 minutes.

Odoo instance is being created

Step 3. Enable Odoo Enterprise #

As you are migrating from Odoo Online, you are using Enterprise modules which also has a different database structure. As a last step you will need to enable Enterprise.

Troubleshooting #

Test your Odoo instance on Cloudpepper #

To first test out your Odoo instance, you can simply choose another domain name or a free .cloudpepper.site subdomain when restoring your backup to an instance.

Once you are satisfied with the results, you can safely change the domain name to your production domain name under your instance settings.

Internal Server Error #

If after migrating your Odoo Online database your Odoo instance shows an internal server error, it’s most likely your database version is not a major version (eg. 17.0, 18.0) but a SaaS in-between version (eg. 17.4). Unfortunately it’s only possible to migrate major versions to our platform. You can check your Odoo log under the Logs tab for more information and share it with our support.