Skip to main contentOverview
Migrate your Odoo.sh instance to doploy in a few simple steps: download your backup from Odoo.sh, upload to doploy, and restore.
Need help? Free migration assistance is available. Contact [email protected]
Odoo Enterprise License
If you’re using Odoo Enterprise on Odoo.sh:
- You’ll need to provide your Odoo Enterprise subscription code to doploy
- Go to your doploy project settings
- Navigate to the General tab
- Enter your Odoo Enterprise subscription code
- Click Validate
See our Odoo Enterprise guide for detailed instructions.
Step 1: Download Backup from Odoo.sh
Access Your Odoo.sh Project
- Log in to your Odoo.sh account: https://odoo.sh
- Select the project you want to migrate
- Navigate to your Production branch
Create and Download Backup
- In your production branch, go to the Backups tab
- Click Create Backup (or use an existing recent backup)
- Wait for the backup to complete
- Click Download next to your backup
- Choose Download with filestore (this includes all attachments)
The backup will download as a .zip file containing your database and filestore.
Step 2: Upload to doploy
Create Your Project (skip if you already have a project)
- Sign in to doploy: https://cloud.doploy.io
- Create a new project
- Select your Odoo version (must match your Odoo.sh version)
- Choose your server plan
Upload Your Backup
- Navigate to the Backups tab in your project
- Click Upload Backup
- Select the
.zip file you downloaded from Odoo.sh
- 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
- Go to the Deployments tab
- Click Deploy Odoo Instance
- 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
- After the instance is created, go to the Backups tab
- Find your uploaded backup
- Click Restore
- Select the instance you just created
- Click Confirm Restore
The restore process will:
- Replace the empty database with your Odoo.sh data
- Restore all filestore attachments
- Preserve all users and permissions
This may take a while to complete based on your backup size.
Step 5: Verify Your Migration
Check Your Data
- Access your new doploy instance
- Log in with your admin credentials
- Verify your data restored successfully
Step 6: Update DNS
Once you’ve verified everything works:
- Update your DNS settings to point to your doploy instance
See our DNS Setup guide for detailed instructions.
Need Help?
Free migration assistance is available.
Contact [email protected] with:
- Current platform, Odoo version, database size
We’ll guide you through the entire process.
Next Steps