> ## Documentation Index
> Fetch the complete documentation index at: https://docs.doploy.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Migrating from Odoo Online

> Migrate your Odoo Online (SaaS) instance to doploy

## Overview

Migrate your Odoo Online instance to doploy by downloading your database backup directly from Odoo.com and uploading it to doploy.

**Need help?** Free migration assistance is available. Contact [support@doploy.io](mailto:support@doploy.io)

## Important: Odoo Version Requirements

Your Odoo Online database must be on a **major version** (e.g., 17.0) to migrate to doploy. Minor versions like 17.1 or 17.2 are not supported.

## Step 1: Download Backup from Odoo Online

### Access Your Databases

1. Go to [Odoo.com My Databases](https://www.odoo.com/my/databases)
2. Sign in with your Odoo Online account
3. You'll see a list of your databases

### Download Your Database

1. Find the database you want to migrate
2. Click the **Download** button (or backup option) next to your database
3. Wait for the download to complete

## Step 2: Upload to doploy

### Create Your Project (skip if you already have a project)

1. Sign in to doploy: [https://cloud.doploy.io](https://cloud.doploy.io)
2. Create a new project
3. Select your Odoo version (must match your Odoo Online major version)
4. Choose your server plan

### Upload Your Backup

1. Navigate to the **Backups** tab in your project
2. Click **Upload Backup**
3. Select the `.zip` file you downloaded from Odoo Online
4. Click **Upload**

Wait for the upload to complete. This may take a while based on your backup size and internet speed.

## Step 3: Create Instance and Restore

### Create New Instance

1. Go to the **Deployments** tab
2. Click **Deploy Odoo Instance**
3. Configure your instance:
   * **Branch**: Select your Git branch
   * **Domain**: Choose a domain name
   * **Database**: Enter a database name
   * **Admin Password**: Set your admin password

### Restore Your Backup

1. After the instance is created, go to the **Backups** tab
2. Find your uploaded backup
3. Click **Restore**
4. Select the instance you just created
5. Click **Confirm Restore**

The restore process will:

* Replace the empty database with your Odoo Online data
* Restore all filestore attachments
* Preserve all users and permissions

This may take a while to complete based on your backup size.

## Step 4: Verify Your Migration

### Check Your Data

1. Access your new doploy instance
2. Log in with your admin credentials
3. Verify your data restored successfully

## Step 5: Update DNS

Once you've verified everything works:

1. Update your DNS settings to point to your doploy instance

See our [DNS Setup guide](/getting-started/dns-setup) for detailed instructions.

## Troubleshooting

### Minor Version Issue

If you see an error about version compatibility:

* Your database is likely on a minor version (e.g., 17.1, 17.2)

## Need Help?

**Free migration assistance is available.**

Contact [support@doploy.io](mailto:support@doploy.io) with:

* Current platform, Odoo version, database size

We'll guide you through the entire process.

## Next Steps

* [Configure DNS](/getting-started/dns-setup)
* [Set up automatic backups](/getting-started/backup-schedule)
* [Add team members](/managing-odoo/project-collaborators)
