Barman vs SqlBak
Barman
pgbarman.orgSqlBak
sqlbak.comSide by side
| Figure | Barman | SqlBak |
|---|---|---|
| Price from | Free | $6/mo |
| Free plan | Yes | Yes |
| Free trial | — | Yes |
| Open source | — | — |
| Web | — | Yes |
| Windows | — | Yes |
| Linux | Yes | Yes |
| API | — | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 6 |
| Spec score · Database Backup Software | 8.8 (#3) | 8.7 (#6) |
| Backup features | Its features include backup catalogs, incremental and parallel backup and recovery, retention policies, and WAL archiving and streaming. | The SQL Server page lists point-in-time recovery, full, differential and transaction-log backups, automatic backup verification, compression, health monitoring, and one-click restore. |
| Compression | It can compress WAL files using bzip2, gzip, or a custom method. | Backup files can use Zip, 7Zip or SQL Server native compression. |
| Encryption | Barman supports encryption of backups and WAL files using GPG, subject to configuration requirements. | The pricing page says all plans include SSL encryption, and paid plans list AES encryption. |
| Founded | 2004 | 2003 |
| Headquarters | Wilmington, Delaware, United States | Hawthorne, New Jersey, United States |
| Support | Community support is available through a mailing list and GitHub bug tracker; EDB offers 24x7 production support, consulting, and training. | Professional and Standard list extended support, and the site invites users to contact the company with questions about SqlBak or signup. |
Plans
SqlBak
- FreeFree
- FreeFree
- Standard$6 a month
- Standard$6 a month
- Professional$9 a month
- Professional$9 a month
In their own words
Barman
Barman is an open-source Python administration tool for PostgreSQL disaster recovery, designed for organizations managing business-critical databases. It supports remote backups of multiple PostgreSQL servers and local or remote recovery, including point-in-time recovery. Backup management includes catalogs, incremental and parallel operations, retention policies, and WAL archiving or streaming. Synchronous WAL streaming supports zero data loss (RPO=0). Remote transfers can use rsync over SSH or pg_basebackup; recovery can run locally or over SSH. Barman integrates with PostgreSQL and standard archiving tools such as tar, and can compress WAL files with bzip2, gzip, or a custom method. GPG encryption for backups and WAL depends on configuration. Immutable storage is supported with a required grace period in the current implementation. Its experimental cloud-streaming method is limited to S3-compatible destinations and does not support encryption or direct restores in Barman. It runs on Linux and UNIX-like systems, uses an INI configuration file, and stores metadata locally. Barman costs nothing and is distributed under GPL-3.
SqlBak
SqlBak automates database backups and provides a web service for managing backups from multiple servers. It lists support for SQL Server, PostgreSQL, MySQL, Azure SQL, Amazon RDS for SQL Server, and MongoDB. Destinations include Amazon S3, Google Drive, Dropbox, OneDrive, Microsoft Azure, S3-compatible storage, Backblaze B2, Box, Wasabi, Google Cloud, Aruba Cloud, Yandex Disk, FTP, local or network folders, and SSH. SQL Server tools include point-in-time recovery, full, differential, and transaction-log backups, automatic verification, compression, health monitoring, and one-click restore. The app runs as a background service on Windows or Linux servers; Docker and Raspberry Pi installation are also described. SqlBak says backups are encrypted and sent directly from the server to the user's storage, while database credentials are encrypted and kept on the server. The Free plan covers one server, two databases, and one month of backup history. Standard costs $6 a month per server, and Professional costs $9 a month per server. A 30-day trial of Professional features requires no credit card to start.