Skip to content

Percona Distribution for MongoDB 5.0.18 (2023-06-01)

Release date: June 1, 2023
Installation: Installing Percona Distribution for MongoDB

Percona Distribution for MongoDB is a freely available MongoDB database alternative, giving you a single solution that combines enterprise components from the open source community, designed and tested to work together. The aim of Percona Distribution for MongoDB is to enable you to run and operate your MongoDB efficiently with the data being consistently backed up.

Percona Distribution for MongoDB includes the following components:

  • Percona Server for MongoDB is a fully compatible source-available, drop-in replacement for MongoDB.

  • Percona Backup for MongoDB is a distributed, low-impact solution for achieving consistent backups of MongoDB sharded clusters and replica sets.

This release of Percona Distribution for MongoDB is based on Percona Server for MongoDB 5.0.18-15 and Percona Backup for MongoDB 2.1.0.

Release Highlights

The bug fixes and improvements provided by MongoDB and included in Percona Server for MongoDB 5.0.18-15 are the following:

  • Fixed the bug with WiredTiger failing to load the incremental backup change bitmap for a file. The issue affects MongoDB versions 4.4.8 through 4.4.21, 5.0.2 through 5.0.17, and 6.0.0 through 6.0.5 causing the server to crash with the checksum error if the affected incremental backup was restored and the affected data is accessed.

    If you are using incremental backups, upgrade to the fixed upstream version 5.0.18 / Percona Server for MongoDB 5.0.18-15 as soon as possible. Follow closely the upstream recommendations to remediate the negative impact.

  • Updated the built-in timezone files the latest version by upgrading the timezone library

  • Improved the oplog application behavior to finish without issues during a recovery from a stable checkpoint
  • Fixed the syslog severity level for INFO messages
  • Added support for $collStats aggregation stage on timeseries collections

Percona Backup for MongoDB 2.1.0 improvements include the following:

  • The general availability of incremental physical backups are now generally available enabling you to use them in production environments. Note that due to the changes in metadata files required for the restore, backups made with previous PBM versions are incompatible for the restore with PBM 2.1.0.
  • Selective backup and restore of sharded collections improves the management of a desired subset of data in sharded clusters and saves you extra costs on data storage and transfer. This is the tech preview feature due to some known limitations.
  • The support of parallel download of data chunks from the S3 storage improves the physical restore performance up to 7.5 times. Read more about the benchmarking in the Speeding up MongoDB restores in PBM blog post by Andrew Pogrebnoi.
  • Improved deletion of old backups and point-in-time recovery oplog chunks simplifies the automation of backup storage cleanup.
  • The improved handling of master keys for data-at-rest encryption in Percona Server for MongoDB and the retrieval of the key ID/secret path by PBM from a backup simplifies the environment preparation for the physical restore and improves the restore flow.
  • The support of AWS tokens for the access to the S3 storage improves the security of your infrastructure and the integration with applications that interact with AWS resources via tokens.

Get expert help

If you need assistance, visit the community forum for comprehensive and free database knowledge, or contact our Percona Database Experts for professional support and services.

Last update: June 1, 2023
Created: May 4, 2023