Skip to content

Rate this page
Thanks for your feedback
Thank you! The feedback has been submitted.

Get free database assistance or contact our experts for personalized support.

MongoDB backup and restore support matrix

PBM version compatibility

PMM requires Percona Backup for MongoDB (PBM) 2.0.1 or later:

  • PBM earlier than 2.0.1: not supported
  • PBM 2.0.1 to 2.9.x: supported
  • PBM 2.10.0 and later: supported, but requires PMM 3.9.0 or later

To find a PBM version compatible with your MongoDB or Percona Server for MongoDB version, see the PBM compatibility matrix.

Limitations and requirements

Creating and restoring MongoDB backups in PMM currently has the following limitations and requirements:

  • Physical backups and restores are supported only for Percona Server for MongoDB.
  • Physical restores are not supported for deployments with arbiter nodes. For more information, see the Percona Backup for MongoDB documentation.
  • Creating backups for sharded clusters is available straight from the UI. However, restoring these backup artifacts is only possible via the CLI, using Percona Backup for MongoDB. For information on restoring sharded backups, check the PBM documentation.
  • Retention policy is supported only for snapshot types of scheduled backups and for the S3-compatible storage type.
  • PMM can restore a backup only when the target service runs the same MongoDB version recorded in the backup artifact.
  • Before restoring, make sure to prevent clients from accessing the database.

Backup and restore support matrix

Backup: Logical

Full or PITR Storage type (S3 or Local) Support level
PITR S3 Full
PITR Local Full
Full S3 Full
Full Local Full

Backup: Physical

Full or PITR Storage type (S3 or Local) Support level
PITR S3 No
PITR Local No
Full S3 Full
Full Local Full

Restore: Logical

Full or PITR Storage type (S3 or Local) Support level
PITR S3 Full
PITR Local No
Full S3 Full
Full Local Full

Restore: Physical

Full or PITR Storage type (S3 or Local) Support level
PITR S3 No
PITR Local No
Full S3 Partial*
Full Local Partial*

* Partial support for non-containerized deployments and NO support for containerized deployments.