Databasus vs Percona Backup for MongoDB
Databasus
databasus.comPercona Backup for MongoDB
docs.percona.comSide by side
| Figure | Databasus | Percona Backup for MongoDB |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | Yes |
| Linux | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 1 |
| Spec score · Database Backup Software | 8.0 (#14) | 8.2 (#10) |
| Backup types | For PostgreSQL it supports logical, physical full and incremental backups, and WAL streaming for point-in-time recovery; physical, incremental, and WAL backups require PostgreSQL 17 or newer. | PBM supports logical, physical, incremental, and snapshot-based backup workflows, with availability depending on the deployment and configuration. |
| Purpose | Databasus is a free, open-source, self-hosted tool for backing up databases, with a focus on PostgreSQL point-in-time recovery. | Percona Backup for MongoDB (PBM) is a distributed solution for consistent backups of MongoDB sharded clusters and replica sets, with restores to a specific point in time. |
| Storage integrations | Supported destinations include local storage, S3-compatible storage, Cloudflare R2, Google Drive, Azure Blob Storage, NAS, FTP, SFTP, and rclone. | Supported backup storage includes Amazon S3, Google Cloud Storage, MinIO and S3-compatible storage, filesystem servers, Microsoft Azure Blob Storage, Oracle Cloud Infrastructure Object Storage, and Alibaba Cloud OSS. |
Plans
In their own words
Databasus
Databasus is free, open-source, self-hosted database backup software for Linux and web deployment, with PostgreSQL as its primary focus. It also supports MySQL, MariaDB, and MongoDB. PostgreSQL workflows include logical backups, physical full and incremental backups, and WAL streaming for point-in-time recovery; physical, incremental, and WAL options require PostgreSQL 17 or newer. Schedules can run hourly, daily, weekly, monthly, or through cron. Destinations include local storage, S3-compatible storage, Cloudflare R2, Google Drive, Azure Blob Storage, NAS, FTP, SFTP, and rclone. The service can periodically restore a recent backup in a temporary database container and report the result. It includes access management, teams, projects, and audit logs. Databasus says credentials and backup files use AES-256-GCM encryption, while database access is read-only with SELECT permissions. Installation supports a Linux script, Docker, Docker Compose, and Helm for Kubernetes. The Free, open-source software plan costs nothing under Apache 2.0 and includes all described features.
Percona Backup for MongoDB
Percona Backup for MongoDB (PBM) is a free, open-source tool for consistent backups and restores of MongoDB replica sets and sharded clusters. It supports point-in-time recovery by saving oplog slices between backups. Operators can manage operations from its command-line interface or through a web interface with Percona Monitoring and Management. PBM offers logical, physical and incremental physical backups, plus backups of selected databases or collections; whole-database backups can include users and roles. Destinations include Amazon S3, Google Cloud Storage, MinIO and compatible storage, filesystem servers, Azure Blob Storage, Oracle Cloud Infrastructure Object Storage and Alibaba Cloud OSS. Backup types depend on database product, version and storage engine. MongoDB Community and Enterprise Edition support logical backups only. Physical backups require Percona Server for MongoDB 7.0 or newer and WiredTiger. PBM is self-hosted and lists Linux among its platforms. It uses MongoDB authentication and authorization, and requires a PBM user in the admin database for each replica set. Percona recommends systemd credentials rather than storing connection credentials in plaintext environment variables or service files.