Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Technical
  3. Snonex BunnyCDN Backup v 17.0
  4. Sales Conditions FAQ

Snonex BunnyCDN Backup

by Snonex LTD https://snonex.com
Odoo

$ 60.00

v 17.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 1300
Technical Name snonex_bunnycdn_backup
LicenseOPL-1
Websitehttps://snonex.com
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 1300
Technical Name snonex_bunnycdn_backup
LicenseOPL-1
Websitehttps://snonex.com
Versions 17.0 18.0 19.0
  • Description
  • Documentation
  • License

Snonex BunnyCDN Backup

Automated Odoo database backup to BunnyCDN FTP storage with scheduled cron, retention cleanup, and full logging.

 
Core Features
Everything you need to keep your Odoo database safe in the cloud, fully automated.
☁

Cloud Backup to BunnyCDN

Automatically downloads a full database backup from your Odoo instance and uploads it to BunnyCDN via FTP. Your data is stored safely in the cloud.

⏰

Scheduled Daily Cron

A pre-configured cron job runs backups based on your schedule and time settings. No manual intervention required after setup.

♻

Retention Cleanup

Old backups are automatically deleted from BunnyCDN after a configurable number of days. Keep your storage clean and costs low.

⚙

Easy Configuration

Set Odoo base URL, database name, master password, FTP credentials, and retention days from a single configuration form.

✆

FTP Connection Test

Test your BunnyCDN FTP connection with one click before running any backup. Instantly verify credentials and settings.

☰

Full Backup Logs

Every backup run is logged with start/end time, file size, remote path, status, and notes. Track successes and diagnose failures.

⚡

Manual Backup Trigger

Run a backup on demand at any time with the "Run Backup Now" button. No need to wait for the scheduled cron job.

★

Role-Based Access

Built-in User and Manager security groups. Managers configure and run backups; Users view logs and configurations in read-only mode.

☐

Zero External Deps

Uses only Python standard libraries and Odoo's native mail engine. No third-party packages, APIs, or extra costs required.

▦

Visual Dashboard

Beautiful OWL-powered dashboard with KPI cards, 7-day backup chart, success rate, storage usage, and recent log activity.

⤓

Download Backups

Download any successful backup directly from the log view. The file is fetched from BunnyCDN and served as a ZIP download instantly.

🕛

Flexible Scheduling

Configure backup interval and next execution time directly from the configuration form. Choose minutes, hours, days, weeks, or months.

 
How It Works
Four simple steps from setup to secure cloud backups.
1

Configure

Set your Odoo URL, database name, master password, and BunnyCDN FTP credentials in the configuration form.

2

Backup Runs

Backups run automatically based on your configured schedule, or manually anytime using "Run Backup Now".

3

Upload to CDN

The database dump is uploaded via FTP to your BunnyCDN storage zone. Old files beyond retention are cleaned up.

4

Review Logs

Check backup status, file size, duration, and any errors in the detailed log view. Everything is tracked automatically.

 
Dashboard Overview
A powerful visual dashboard built with OWL gives you a complete overview of your backup health.
📊
Total Backups
Track all backup runs
✅
Success Rate
Overall reliability %
💾
Storage Used
Total MB on BunnyCDN
⏱
Avg Duration
Average upload time
 
🕔

Last Backup Status

Instantly see the status, date, filename, and size of your most recent backup run.

📈

7-Day Backup Chart

Visual bar chart showing daily backup counts for the last 7 days. Spot gaps immediately.

📝

Recent Logs Feed

Live feed of the last 10 backup logs with status indicators. Click any entry to view full details.

 
Screenshots
See the module in action inside your Odoo instance.

App on Odoo Main Screen

BunnyCDN Backup on Main Screen

Backup Dashboard

BunnyCDN Backup Dashboard

Backup Configurations List

Backup Configurations List

Backup Logs View

Backup Logs
Why You Need This
Compare your backup strategy before and after installing this module.
Without This Module

You rely on manual backups or server-level scripts that are hard to monitor and easy to forget. No visibility into backup status, no automatic cleanup, and no audit trail. One missed backup could mean losing critical business data.

With This Module

Fully automated daily backups with cloud storage on BunnyCDN. Configurable retention keeps storage costs low. Complete logging and status tracking give you confidence that your data is always protected.

 
Compatibility
Supported platforms and technical details.
Odoo Version17.0
Community Edition✓ Supported
Enterprise Edition✓ Supported
Odoo.sh✓ Supported
On-Premise✓ Supported
Odoo Online (SaaS)✗ Not Supported
Technical Namesnonex_bunnycdn_backup
LicenseOPL-1
CategoryTechnical
Dependenciesbase, mail
PublisherSnonex Co. Ltd
 
About Snonex Co. Ltd

Snonex Co. Ltd is a software consulting and digital transformation company, operating since 2008. We serve over 500 clients across 85 countries, providing cutting-edge engineering solutions including IT consultancy, software development, Odoo ERP implementation, VPS hosting, and enterprise open-source solutions. Our mission is to deliver value-added solutions through open-source products and technologies.

 
Support & Contact
We are here to help you with any questions or issues.
✉

Email Support

Direct support within 24 hours.

info@snonex.com
☎

Phone

Call us for urgent inquiries.

+964 750 909 6096
🌐

Website

Odoo ERP solutions and more.

snonex.com/odoo-erp
🏠

Address

Darwaza Erbil Building No 155, Erbil, IQ

Support Portal

Copyright © 2026 Snonex Co. Ltd. All rights reserved.

snonex.com  |  Support Portal

Snonex BunnyCDN Backup

Module name:snonex_bunnycdn_backup
Version:17.0.1.0.0
License:OPL-1
Author:Snonex LTD
Website:https://snonex.com
Support:support@snonex.com

Overview

Snonex BunnyCDN Backup automates the creation of Odoo database backups and uploads them to a BunnyCDN Storage zone over FTP. Backups are tracked in a log model with full status, size and duration details, and old backups are pruned according to a configurable retention policy.

Features

  • One-click manual backup from the Settings dashboard.
  • Scheduled automatic backups via the Odoo cron scheduler.
  • Configurable retention — automatically delete backups older than N days / keep last N copies.
  • Multiple BunnyCDN storage zones and sub-folders supported.
  • Full audit log of every backup attempt with status, file size, duration and error trace.
  • Secure credential storage; the FTP password is never exposed in the UI after being saved.
  • Optional email notifications on success or failure (uses the standard mail module).
  • Works on any Odoo 18 deployment, on-premise or in the cloud.

Installation

  1. Copy the snonex_bunnycdn_backup folder into your Odoo addons path.
  2. Restart the Odoo server with -u all or update the apps list from the Apps menu.
  3. Search for Snonex BunnyCDN Backup and click Install.

Configuration

  1. Go to Settings → BunnyCDN Backup → Configuration.
  2. Create a new configuration record and fill in:
    • FTP host (e.g. storage.bunnycdn.com)
    • FTP user — your BunnyCDN storage zone username
    • FTP password — the storage zone access key
    • Remote folder — optional sub-folder inside the zone
    • Retention — number of days or copies to keep
  3. Activate the scheduled action BunnyCDN Backup Cron to enable automatic backups, or trigger a backup manually from the dashboard.

Usage

  • Manual backup — open the dashboard and click Run Backup Now.
  • Backup log — every backup attempt is recorded under BunnyCDN Backup → Backup Log with status, file size and duration.
  • Failures — failed backups stay in the log with the full error trace and (optionally) trigger an email notification.

Security

Two security groups are provided:

  • BunnyCDN Backup / User — read-only access to the backup log.
  • BunnyCDN Backup / Manager — full access to configuration and the ability to run manual backups.

Support

For commercial support, bug reports and feature requests, contact:

support@snonex.com

Credits

Author: Snonex LTD

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with