
cbbackupmgr
cbbackupmgr is a self-hosted backup and restore client for Couchbase Server clusters, available on Linux, macOS, and Windows.
What cbbackupmgr is
cbbackupmgr is a self-hosted backup and restore client for Couchbase Server clusters, available on Linux, macOS, and Windows. Backups are incremental by default, transferring data added since the previous repository backup. Commands create repositories, inspect, compact, merge, and remove backups, collect diagnostics, and restore data. Merging deduplicates data, potentially reducing the merged backup’s disk use. For Couchbase Server 7.1.2 and later, native storage integrations include AWS S3, Google Storage, and Azure Blob Storage. Encrypted repositories use AES256GCM by default or AES256CBC, with AWS KMS, GCP KMS, Azure Key Vault, and HashiCorp Vault Transit available as external key managers. Authentication supports a username and password or a client certificate with private key. Minimum hardware is four CPU cores and 8 GiB RAM; sixteen cores, 16 GiB RAM, and SSD disks are recommended. Couchbase positions it as an Enterprise Edition tool for commercial production systems.
Good
- Incremental backups are enabled by default
- Merges deduplicate backup data
- Supports AWS, Google, and Azure storage
- Offers external key-manager integrations
- Runs on Linux, macOS, and Windows
Watch out
- Enterprise Edition is recommended for production
- Passphrase encryption is not supported in production
- Cluster commands are unsupported during major configuration changes
Who it suits
It suits Couchbase Server administrators needing self-hosted incremental backups, restores, repository management, and cloud storage options.
Verdict
cbbackupmgr provides broad backup lifecycle commands, encryption choices, and cloud targets for Couchbase Server. Production users should account for its Enterprise positioning and operational restrictions.
Plans and prices
From cbbackupmgr's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Couchbase Server Enterprise subscription (includes cbbackupmgr) | Priced on request | Couchbase Enterprise Edition tool · backup and restore for Couchbase clusters · Traditional subscription based on the total number of production nodes; request pricing. |
The facts
Each one read from cbbackupmgr's own pages, with the date it was checked.
What it does
- Authentication
- The utility can authenticate to a cluster with a username and password or with a client certificate and private key.checked 8 Oct 2026
- Backup encryption
- Encrypted repositories support AES256GCM by default or AES256CBC, with AWS KMS, GCP KMS, Azure Key Vault, and HashiCorp Vault Transit as external key managers.checked 8 Oct 2026
- Backup management
- The command suite can create repositories, inspect, compact, merge, and remove backups, collect diagnostic information, and restore data.checked 8 Oct 2026
- Cloud storage
- Native cloud integration supports AWS S3, Google Storage, and Azure Blob Storage for Couchbase Server 7.1.2 and later.checked 8 Oct 2026
- Deduplication
- Merging backups deduplicates data so the merged backup can use less disk space than the prior backups.checked 8 Oct 2026
- Hardware requirements
- The minimum hardware requirement is four CPU cores and 8 GiB RAM; the recommended hardware is sixteen CPU cores, 16 GiB RAM, and SSD disks.checked 8 Oct 2026
- Incremental backups
- All backups are incremental by default, transferring new data since the previous backup in the repository.checked 8 Oct 2026
- Intended use
- Couchbase describes cbbackupmgr as an Enterprise Edition tool and recommends Enterprise Edition binaries for commercial production systems.checked 8 Oct 2026
- Operational limitation
- Commands that connect to a cluster are unsupported during major cluster configuration changes, although they may run during a rebalance.checked 8 Oct 2026
- Passphrase limit
- The documentation says passphrase-based encryption is not supported in production and should be used only for development or testing.checked 8 Oct 2026
- Purpose
- cbbackupmgr is a high-performance backup and restore client for Couchbase Server clusters.checked 8 Oct 2026
- Support
- Couchbase directs urgent issues to its Support Team and bugs to its Jira Bug Tracker.checked 8 Oct 2026
Alternatives to cbbackupmgr
- 1

MySQL
Free planAPILinuxmacOSSelf-hosted7.9Free plan - 2

SqlBak
Free planWebAPILinuxSelf-hosted7.6From $6 a month - 3

DBDock
Free planOpen sourceWebAPILinuxmacOS7.5Free plan - 4

Quemsi
Free planOpen sourceWebAPILinuxmacOS7.5Free plan - 5

IBM Db2
Free planWebAPILinuxSelf-hosted7.4From $630 a month - 6

DBAegis
Free planOpen sourceWebAPILinuxSelf-hosted7.2Free plan
