| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 1191 |
| Technical Name |
jdv_backup_pro |
| License | LGPL-3 |
| Website | https://jesusdelavega.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 1191 |
| Technical Name |
jdv_backup_pro |
| License | LGPL-3 |
| Website | https://jesusdelavega.com |
Auto Database Backup Pro
Enterprise-grade backup solution for Odoo 19
Key Features
Advanced Scheduling
Hourly, daily, weekly, or monthly backups. Choose specific day of week or month for precise control.
Cloud Storage
Amazon S3, Google Drive, DigitalOcean Spaces, MinIO, Wasabi and more compatible services.
AES-256 Encryption
Military-grade encryption for your backups. Password-protected files for maximum security.
Statistics Dashboard
Track success rate, backup sizes, and history. Know your backup health at a glance.
Email Notifications
Get notified on backup success or failure. Stay informed about your data protection status.
One-Click Download
Download any backup directly from the UI. Easy restore when you need it.
Storage Destinations
Feature Comparison
| Feature | Basic Modules | Auto Backup Pro |
|---|---|---|
| Local Storage | ✓ | ✓ |
| FTP/SFTP | ✓ | ✓ |
| Amazon S3 | ✗ | ✓ |
| Google Drive | ✗ | ✓ |
| Encryption (AES-256) | ✗ | ✓ |
| Hourly Backups | ✗ | ✓ |
| Multi-Destination | ✗ | ✓ |
| Statistics Dashboard | ✗ | ✓ |
| Direct Download | ✗ | ✓ |
Backup Formats
- ZIP Format: Complete backup including database and filestore (attachments, images, documents)
- SQL Dump: Lightweight database-only backup, perfect for quick restores
- Encrypted: Optional AES-256 encryption with password protection
Easy Installation
- Install the module from Apps menu
- Go to Database Backups menu
- Create a new backup configuration
- Choose storage type and enter credentials
- Set your schedule and retention policy
- Click "Test Connection" to verify
- Done! Your data is now protected
Optional Dependencies
Install only what you need:
- paramiko - For SFTP support:
pip install paramiko - boto3 - For Amazon S3:
pip install boto3 - google-api-python-client - For Google Drive:
pip install google-api-python-client google-auth - cryptography - For encryption:
pip install cryptography
Languages Supported
Frequently Asked Questions
Does this module work with Odoo 19 Community?
Yes! This backup module is fully compatible with both Odoo 19 Community and Enterprise editions.
How do I set up Amazon S3?
Create an S3 bucket and IAM user in AWS console. Enter Access Key, Secret Key, bucket name and region in the module settings. Works with any S3-compatible service (DigitalOcean Spaces, MinIO, Wasabi).
How do I set up Google Drive?
Create a Service Account in Google Cloud Console, download the JSON key file, and paste its content in the module settings. Share your destination folder with the service account email.
Is the encryption secure?
Yes! We use AES-256 encryption with PBKDF2 key derivation (100,000 iterations). This is military-grade encryption suitable for sensitive data.
Can I backup to multiple destinations?
Yes! Enable "Also Save Locally" to keep a local copy in addition to your cloud storage.
Screenshots
Dashboard with Kanban cards
Backup configuration form
Storage destination settings
Schedule and retention options
Backup history with download option
Email notification settings
Protect Your Business Data Today!
Don't wait for a disaster. Set up automatic encrypted backups and have peace of mind.
Technical Information
- Compatible with Odoo 19 Community and Enterprise
- No mandatory external dependencies - install only what you need
- Uses Odoo's native backup mechanism for reliability
- Fully integrated with Odoo's security model
- Clean, well-documented Python code
- LGPL-3 License
Please log in to comment on this module