| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 881 |
| Technical Name |
txr_db_backup_lite |
| License | LGPL-3 |
| Versions | 17.0 18.0 19.0 |
Texura DB Backup Lite
Zero-dependency database backup with built-in verification — supports Odoo 17, 18 & 19
Why Texura DB Backup Lite?
Most Odoo backup modules either require extra Python packages or don't verify what they save. Texura DB Backup Lite uses only standard Odoo + system tools (pg_dump / sftp), and automatically verifies every backup with SHA-256 integrity checks and pg_restore structure validation.
Zero Dependencies
No pip install required. Uses pg_dump and the OpenSSH sftp binary already on your server.
2-Level Verification
L1: SHA-256 file integrity check. L2: pg_restore structure scan — confirms the dump is actually restorable.
Flexible Scheduling
Configure backup frequency in hours, days, weeks, or months. Each config gets its own Odoo cron job.
Local & SFTP Storage
Save backups locally or upload to any SSH server. Supports both key-file and inline private-key authentication.
Smart Retention
Keep the last N backups or backups from the last N days. Retention only removes successful backups — errors are preserved for audit.
Email Alerts
Get notified on failure (and optionally on success) with rich HTML emails sent to your chosen contacts.
See It in Action
Clean, native Odoo interface — no external dashboards, no new apps to learn.
Backup configuration — name, schedule, storage type, and live verification status (L1 / L2) on one screen
SFTP setup — enter host, port, path, and SSH key; hit Test Connection before saving
Feature Comparison
| Feature | Lite (Free) | Pro (Paid) |
|---|---|---|
| Local storage | ✓ | ✓ |
| SFTP storage | ✓ | ✓ |
| L1 SHA-256 verification | ✓ | ✓ |
| L2 pg_restore structure check | ✓ | ✓ |
| Flexible scheduling | ✓ | ✓ |
| Email notifications | ✓ | ✓ |
| Count & days retention | ✓ | ✓ |
| GZip compression | ✓ | ✓ |
| S3 / Google Cloud / Azure storage | — | ✓ |
| L3 full test-restore verification | — | ✓ |
| One-click restore from UI | — | ✓ |
| Backup encryption (AES-256-GCM) | — | ✓ |
Pro Version — Coming Soon
Need cloud storage, full restore testing, or one-click restore from the Odoo UI?
- Upload to Amazon S3, Google Cloud Storage, or Azure Blob
- L3 full test-restore — actually restores to a sandbox and checks data integrity
- One-click restore directly from the backup log in Odoo
- AES-256-GCM encryption for backups at rest
- Priority support from the Texura team
Texura DB Backup Pro is under active development. Follow Texura on apps.odoo.com to be notified when it launches.
Installation
This module depends only on base and mail — both included in every Odoo installation. No extra modules required.
System requirements:
pg_dump— PostgreSQL client tools (usually already installed with Odoo)sftp— Only needed if using SFTP storage (install withapt install openssh-client)
Configuration
- Go to Settings → Technical → Database Backup
- Click New and fill in the backup name and schedule
- Choose Local or SFTP storage
- Set your retention policy (keep last N backups or last N days)
- Optionally add notification recipients
- Save — a cron job is created automatically
Once running, every execution is logged with its state, file size, and verification result:
Backup log — every run recorded with duration, file size, L1/L2 pass/fail, and file-existence check
More modules from Texura
Please log in to comment on this module