Skip to Content
Menu

Odoo.sh Backup to Cloud (Google Drive / OneDrive)

by
Odoo
v 16.0 Third Party 47
Download for v 16.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Community Apps Dependencies
Lines of code 1805
Technical Name auto_database_backup_odoo_sh
LicenseLGPL-3
Websitehttps://www.nuxly.com
Versions 16.0 17.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Community Apps Dependencies
Lines of code 1805
Technical Name auto_database_backup_odoo_sh
LicenseLGPL-3
Websitehttps://www.nuxly.com
Versions 16.0 17.0

Backup Odoo.sh to Google Drive / OneDrive

Solution for outsourcing backup Odoo.sh

Nuxly Logo

Key Features

Direct upload from Odoo.sh to Google Drive / OneDrive
No master password needed – token-based auth only
Scheduled cron with optional auto-cleanup
Uploads zipped backups with logs

Setup Steps

  1. Install module: auto_database_backup_odoo_sh
  2. In configuration choose destination: Odoo_sh Google Drive or Odoo_sh OneDrive
  3. Configure OAuth client (ID, secret, folder id)
  4. Click "Setup Token" to authenticate
  5. Enable scheduled action

Why this Module?

This module was created as a lightweight extension of the excellent auto_database_backup module by CybroAddons.

On Odoo.sh, the original module cannot be used as-is because:

  • It requires the master password, which is not accessible on Odoo.sh
  • It tries to generate backups manually, which is restricted by Odoo.sh hosting

Our module simply reuses the daily backup already generated in /backup.daily by Odoo.sh. It zips it, and automatically uploads it to your chosen Google Drive or OneDrive.

Configuration Help

To configure the required Google or Microsoft applications (Client ID / Secret / Redirect URI), you can refer to the official guide provided by CybroAddons: View Setup Guide .

🎥 Demo Available: Watch the full video demonstration here: Configuration + Tests (Video)

Support & Contact

This module is maintained by Nuxly. Visit nuxly.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Module works as it expected but there could be potentail risk
by
hasanali@tus
on 9/17/25, 2:08 AM

i used this module on odoo sh and it makes zip file for databse backup on tmp folder and when databse is large the servr crashed saying no space left on device i have updated the code to mode the db backup to other folder still when db size grows more we have to update the code logic to sync the databse in chunk to onderive directly without making any zip on odoo sh to solve the space issue


Unable to configure onedrive
by
hasanali@tus
on 9/15/25, 7:36 AM

Tried multiple configuration on azure portal and multiple access but getting errors
can you give us documentation what are the configurations needed to setup onedrive app

Re: Unable to configure onedrive
by
François DESMOTTES
on 9/15/25, 10:00 AM Author

Hello,

Our module is an extension for Odoo.sh of the auto_database_backup module developed by Cybrosys Techno Solutions.

We haven’t made any changes to the configuration (including Azure / OneDrive). 

Therefore, the setup steps to follow are exactly those described in the official documentation of the base module.

Best regards,

Théo from the Nuxly team