OBM Pro is the hosted edition: the same backup engine as CE, plus storage, restores, drills and alerting run for you. This walkthrough goes from an empty account to a protected client fleet.
Pro is currently in private beta — invite-only until backup archives live in EU object storage and billing is switched on. This guide describes the product as invited accounts see it today. Request access, and beta accounts get the full Growth plan free for the duration.
1. Sign up and verify your e-mail
Create your account at app-obm.projomania.com/signup, then click the verification link OBM e-mails you and sign in. Every new account starts a 14-day trial of the Growth plan — full feature set, no credit card, nothing charged when it ends.
2. Onboard your first client
Pro is organized the way agencies think: clients → instances → databases.
- Add a client and name it (your own company counts as a client).
- Add the client's Odoo instance: its URL and its master password. The master password is encrypted at rest and used only to call that instance's own backup and restore endpoints — never logged, never shown back.
- OBM connects and discovers the instance's databases live. Tick the ones you want protected.
The two Odoo gotchas apply to Pro exactly as they
do to CE: the instance needs list_db = True, and a first backup against Odoo's
default master password will silently set it. Read them before you onboard anything.
3. Set a schedule and retention
Each database gets a schedule — daily, weekly, monthly or cron, in the timezone that matters to that client — and retention:
- Keep-rules on every plan: keep N days and/or keep last N copies. A backup survives while either rule wants it, and the newest backup is never deleted.
- GFS rotation and legal-hold pins on Growth and up: grandfather-father-son tiers for long-horizon retention, and pins that no rule can touch.
Once a schedule exists, the dead-man's switch watches it: OBM alerts you not only when a backup fails, but when backups quietly stop happening. E-mail alerts on every plan, Telegram on Growth and up.
4. Restores and drills
Any stored backup restores into any of your instances from the dashboard: pick the backup, pick the target, go. On Growth and up you also get restore drills. Press Test restore on a database to run one now, or tick weekly drill on that database to have OBM do it every week by itself: it restores the newest backup to a throwaway copy, confirms the database is really there, drops it, and tells you either way. That turns "we have backups" into "we have restores". The manual path is always available too — see Restore a backup.
5. Invite your team
Invite colleagues by e-mail (5 seats on Growth, unlimited on Agency) — they pick their own password from the link, so you never have to send one. Assign members per client — an on-call engineer or a contractor sees exactly the clients they're assigned, and nothing else.
6. Share links
Need to hand a client or an auditor one specific backup without creating an account for them? On Growth and up, create a share link: a time-limited download URL for a single archive that expires on its own.
7. API tokens and metrics
On Growth and up, create API tokens to drive OBM from your own tooling, and point Prometheus at the metrics endpoint to pull backup health into the monitoring you already watch.
Where next
- Plans and limits — what each tier includes, honestly priced.
- Security, in plain language — how your credentials and archives are handled.
- Contact — a human who runs Odoo answers within one business day.