Skip to content

Documentation / Backups

Backups Overview

Protect your Odoo data with automated and manual backups.

Backups are essential for protecting your business data. calmo.cloud provides a complete backup system that captures your Odoo database and all uploaded files, storing them safely in cloud storage.

What's included in a backup? #

Each backup contains:

  • Database — The full PostgreSQL database with all your Odoo data (contacts, invoices, orders, settings, etc.)
  • Filestore — All uploaded files (attachments, images, documents)

Together, these give you a complete snapshot of your Odoo instance at a specific point in time.

Backup features #

Manual backups #

Create a backup at any time with a single click. Useful before making major changes, like upgrading addons or migrating data.

Scheduled backups #

Set up automatic backup schedules to run hourly, daily, weekly, or monthly. Never worry about forgetting to back up.

Cloud storage #

Backups are stored in S3-compatible cloud storage (such as AWS S3, MinIO, or Backblaze B2). This means your backups are safe even if your server fails.

Multiple destinations #

Back up each service to several destinations at once — for example the platform's storage plus your own S3 bucket. Each destination has its own schedule and retention, so you can keep hourly backups nearby and a longer archive in a bucket you own. See Multiple Backup Destinations.

Retention policies #

Configure how long backups are kept — independently per destination. calmo.cloud can automatically delete old backups to manage storage costs.

Backup status #

Status Meaning
Pending The backup is queued and will start shortly
In Progress The backup is currently being created
Completed The backup finished successfully and is stored
Failed Something went wrong — check the error details
Deleted The backup has been removed (manually or by retention policy)

Getting started #