Skip to Content

Odoo Backup S3/Wasabi

121.80 121.80

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions
Compatible with Odoo 18.0 · 19.0
OPL-1 license · Community & Enterprise
Odoo Backup S3/Wasabi for Odoo — preview banner

Odoo Backup S3/Wasabi

Scheduled, encrypted, gzip-compressed Odoo backups to S3-compatible storage (AWS/Wasabi/Backblaze/MinIO/DO/R2) with SHA256 manifests, retention pruning, e-mail alerts and a guided restore wizard

Compatible with Odoo 18.0 · 19.0

Key Features

Scheduled Backups to Any S3 Provider

Daily cron-driven backups to AWS S3, Wasabi, Backblaze B2, MinIO, DigitalOcean Spaces or Cloudflare R2. boto3 with a custom endpoint URL connects to any S3-compatible storage using your own access keys (BYOK).

GZIP Compression & Fernet Encryption

The Odoo dump is wrapped in a GZIP stream to shrink upload size, and can be symmetrically encrypted with Fernet using an auto-generated key on first run, keeping your data confidential at rest.

SHA-256 Manifest & Verify-on-Restore

A .manifest.json sidecar with the object SHA-256, sizes and metadata is uploaded alongside every backup and re-verified on download and restore, so corrupted or tampered backups are caught before they are used.

Retention Pruning

Automatically delete old backups by age (days) and/or by max-copies. Old S3 objects are removed in batches together with their manifests, keeping your bucket lean and your storage bill predictable.

E-mail Alerts & Connection Test

Receive success and/or failure reports to configurable recipients after every run. A built-in connection test validates your bucket and credentials before you ever rely on a scheduled backup.

Guided Restore Wizard

List remote backups, download, verify the SHA-256, decrypt and decompress automatically, then restore server-side into a brand-new database (never the live one) or stream the ready-to-use dump for manual restore.

Use Cases

Self-hosted Odoo on a VPS that needs reliable offsite backups outside the server.
Disaster recovery readiness with integrity-verified, restorable copies on demand.
Multi-region redundancy across multiple buckets and S3-compatible providers.
Compliance-driven retention with automatic age and max-copies pruning.
Teams that want confidential backups via optional Fernet encryption with their own keys.
Safe restore drills into a fresh database without ever touching production.

Screenshots

Odoo Backup S3/Wasabi — Backup Targets in Odoo

Backup Targets

Odoo Backup S3/Wasabi — Backup Log in Odoo

Backup Log

Odoo Backup S3/Wasabi — Restore From S3 in Odoo

Restore From S3

Why Choose This Module

Most backup add-ons stop at "upload a file". This module treats your backups as something you will one day actually need to restore. Every copy carries a SHA-256 manifest and is verified before any restore, retention is enforced down to the deleted S3 objects, and the restore path is deliberately safe — it refuses to overwrite the live database and aborts if the target name already exists. With true BYOK over boto3, optional Fernet encryption, GZIP compression and e-mail alerting, you get a complete, honest backup-and-recovery workflow that works with whichever S3-compatible provider you trust.

Specifications

  • Compatible: Odoo 18.0 / 19.0
  • License: OPL-1
  • Languages: English
  • Author: Pokutsoft
  • Dependencies: base, mail
  • Support: support@pokutsoft.com

Update date: 2026-07-09