Percona Backup for MongoDB 1.6.0¶
- Date
August 16, 2021
- Installation
Percona Backup for MongoDB is a distributed, low-impact solution for consistent backups of MongoDB sharded clusters and replica sets. This is a tool for creating consistent backups across a MongoDB sharded cluster (or a single replica set), and for restoring those backups to a specific point in time.
Release highlights:
Support for Percona Server for MongoDB and MongoDB Community 5.0
Point-in-time recovery enhancements: ability to restore from any previous snapshot and configurable span of oplog events
JSON output for PBM commands to simplify interfacing PBM with applications
New Features¶
PBM-617: Ability to restore from previous snapshots to point-in-time
Improvements¶
PBM-543: Configure the size of the span of oplog events for point-in-time recovery
PBM-403: Mask user credentials in
psoutput ofpbm-agentPBM-700: Improve backup/pitr tasks synchronization and align oplogs creation
PBM-697: Add support of MongoDB 5.0 TS collections
PBM-686: Do not show the starting second of a PITR range which cannot be used for PITR restore
PBM-652: Add a command to delete PITR chunks
PBM-632: Add JSON output for all commands
Bugs Fixed¶
PBM-694: Fix restoring from a backup when it contains VIEWS collection (Thanks to Danish Qamar for reporting this issue)
PBM-647: Reduce frequency of S3 header GET requests during agent health checks (Thanks to Ryan Gunner for reporting this issue)
PBM-708: Ignore config.system.indexBuilds collection
PBM-705: Avoid writing the “Read/Write on closed pipe” error in logs on expected connection closure
PBM-703: PITR restore fails due to error “Failed to apply operation due to missing collection config.transactions”
PBM-701: Prevent restore to time which is not covered by PITR chunks
PBM-683: Show PITR restore as failed if an error occurred during data retrieval from storage
PBM-640: Remove
cancelBackupand fixpitrestorefilters forpbm logscommandPBM-480: Make
pathattribute mandatory for backups on local storage