Skip to content

Odoo Backups to Object Storage

Sends Odoo 18's scheduled database backups to S3 or any other FS Storage, extending OCA's auto_backup, with credentials read from the environment.

OdooActiveAGPL-3.0-or-later
View on GitHub (opens in a new tab)Documentation (opens in a new tab)
Platform

Odoo

License
AGPL-3.0-or-later
Status
Active

OCA's auto_backup can keep database dumps on the server or copy them over SFTP. auto_backup_fs_storage adds a third method: any FS Storage the OCA's storage framework supports, such as S3, so backups land off the server without another tool to run.

Features

  • Any FS Storage. S3 and the other fsspec protocols, configured as an fs.storage.

  • Same schedule and retention as the built-in backup methods.

  • Secrets stay out of the database: credentials are read from environment variables.

Getting started

Add the repository's 18.0 branch to your addons path with OCA's server-tools and storage repositories, and install the module. The documentation covers configuration. With odoo-nix: odoo module add Avunu/server-tools-addons 18.0.

Related projects

All open-source projects

A repair-shop system for Odoo 18 Community, from digital vehicle inspections and portal estimates to technician scheduling and an iPad app for the bay.

AGPL-3.0-or-laterGitHub

Odoo 18 modules for the Repairs app, extending OCA/repair with kanban stages, customer vehicles, service lines on templates, a work timer, and parts from purchase orders.

AGPL-3.0-or-laterGitHub

Need help with it?

Need this implemented? We run backed-up Odoo for clients as part of managed infrastructure.