Skip to content
SPECIFICTION
Get listed

Percona Backup for MongoDB vs SqlBak

Percona Backup for MongoDB

docs.percona.com

SqlBak

sqlbak.com

Side by side

FigurePercona Backup for MongoDBSqlBak
Price fromFree$6/mo
Free planYesYes
Free trial—Yes
Open source——
WebYesYes
Windows—Yes
LinuxYesYes
API—Yes
Self-hostedYesYes
Plans published16
Spec score · Database Backup Software8.2 (#10)8.7 (#6)
EncryptionPBM supports physical backup and restore of data encrypted at rest, and does not store or show the encryption key as part of the backup.The pricing page says all plans include SSL encryption, and paid plans list AES encryption.
Founded20062003
Point-in-time recoveryPBM can save oplog slices between backups to support point-in-time recovery.Scheduling full, differential and transaction-log backups allows restoration to a selected point in time.
Recent releasePBM 2.16.0 added backup retention policies, experimental parallel uploads to Google Cloud Storage, and support for Debian 13 and Red Hat Enterprise Linux 10.A LinkedIn release note for Windows version 3.3.78 says scripting coverage was broadened, memory use reduced and foreign-key scripting reliability improved.
Storage integrationsSupported 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.Destinations include local and network folders, FTP, SSH, Dropbox, Google Drive, OneDrive, OneDrive for Business, Box, Backblaze B2, Yandex Disk, Amazon S3, Azure Storage and S3-compatible services.

Plans

Percona Backup for MongoDB

  • CommunityFree

Percona Backup for MongoDB pricing →

SqlBak

  • FreeFree
  • FreeFree
  • Standard$6 a month
  • Standard$6 a month
  • Professional$9 a month
  • Professional$9 a month

SqlBak pricing →

In their own words

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.

Visit docs.percona.com

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.

Visit sqlbak.com