Databasus, an open source backup tool for PostgreSQL, shipped with Point In Time Recovery, restore verification and a demo database ready on first boot.
This product is available in the build below. Open it for the operating system, cloud and version detail, or read its deployment guide.
| Product | Cloud | Operating system | Version | |
|---|---|---|---|---|
| Databasus PostgreSQL Backup and Point-In-Time Recovery on Ubuntu 24.04 LTS | Azure | Ubuntu 24.04 | Standard | View · Guide |
Databasus is an open source, self hosted backup tool for PostgreSQL. It takes scheduled physical and logical backups, streams write ahead log data continuously so a database can be recovered to a chosen moment rather than to last night, applies time, count or grandfather father son retention, and encrypts what it stores with AES-256. Backups can be sent to local disk, S3, Azure Blob Storage, Google Drive, SFTP, a NAS or anything rclone reaches. It also backs up MySQL, MariaDB and MongoDB.
What separates it from a dump script is that it proves its own work: restore verification performs a real restore of a backup into a temporary database, counts the rows in every table and reports the result, so a backup is known to be restorable rather than assumed to be. A polished web interface covers scheduling, retention, storage, notifications to email, Slack, Telegram, Discord and webhooks, plus workspaces, per user roles and audit logs for teams.
cloudimg ships Databasus already secured and already demonstrable. A stock install leaves two doors open: the built in administrator has no password and the endpoint that sets it needs no authentication, so on a public address the first visitor becomes the administrator; and self registration is enabled, so a stranger can create a working account. On the first boot of every instance this image closes both over the loopback interface before the port ever accepts a request, generating a unique administrator password and a unique database password for that machine and writing them to a file only the root user can read. Nothing is baked in: the data volume is destroyed before capture, so every instance starts with an empty database and its own AES-256 encryption key. A single node PostgreSQL 17 ships alongside, bound to the loopback interface only and configured for Point In Time Recovery, so a real backup can be taken and verified minutes after boot instead of after an afternoon of wiring. The container images are baked in, so the first boot needs no registry access. The base is fully patched with unattended security updates enabled, and every deployment is paired with a step by step deploy guide and backed by 24/7 cloudimg support.