RPO: 24 hours
Target maximum data loss in the event of an incident.
We align our operations with the practices Odoo publishes for Odoo Online, and we only publish here what we have verified. Anything still in preparation is presented as such.
Each Omnifloo customer has its own container and its own database, which run its Odoo 20 environment.
Backups and restores are therefore performed customer by customer.
The three-month history builds up gradually from that date.
A backup is only worth something if it can be restored.
A restore test carried out on September 28, 2026 from the off-site copy returned a customer database identical to the original.
Target maximum data loss in the event of an incident.
Target time to restore service.
These are targets, not contractual commitments. Odoo publishes the same targets for Odoo Online and also presents them as non-contractual.
We do not publish an availability rate until we have measured it.
Your environment runs on Odoo 20. Each version upgrade is prepared and tested on a test bench before it is applied in production.
Odoo supports three major versions, each for three years. We do not announce a version upgrade schedule in advance.
Our target for a first response is within one business day.
This is a target, not a contractual deadline.
| Practice | Odoo reference | Omnifloo |
|---|---|---|
| Backup frequency | One full backup per day | One full backup per day, database and files |
| Retention | 14 backups over 3 months: 7 daily, 4 weekly, 3 monthly | 7 daily, 4 weekly, 3 monthly since September 28, 2026 |
| Locations | At least three machines, including one off-site | Two separate locations, including one off-site copy verified after transfer |
| Integrity check | Not specified | SHA-256 checksum for each backup |
| Restore test | Not specified | Successful on September 28, 2026 from the off-site copy |
| RPO / RTO | 24 h / 6 h, non-contractual targets | 24 h / 6 h, non-contractual targets |
| Availability | 99.9% targeted | No rate published before it is measured |
| Data recovery | Backup download at any time | Full export on request; self-service in preparation |
| Versions | Three major versions supported, each for three years | Odoo 20; version upgrade tested on a test bench before production |
Once a day, in full: database and attached files. Each backup is checked with a SHA-256 checksum and copied off-site to a second hosting provider.
No. Each customer has its own container and its own database.
No. A maximum data loss of 24 hours and a return to service within 6 hours are targets, as they are for Odoo Online.
Yes. On request, we provide a full export of your database and files in Odoo’s standard format. Self-service download from your account is in preparation.
These pages are used as a point of comparison. Omnifloo is not affiliated with Odoo S.A. Odoo presents its recovery targets there as non-contractual.
We answer with what has been verified, and we tell you what has not been verified yet.