by Divyanshu Soni | Oct 28, 2022 | Insight for DBAs, MongoDB, Percona Software
We all know how critical it is to get our data back as soon as possible. To achieve this, as you all might be aware, we have two methods of restore available for MongoDB: logical and physical. Of course, this depends on the type of backup we have configured. For large...
by Jan Wieremjewicz | Oct 19, 2022 | MongoDB, Percona Software
Although MongoDB has a very rigid high availability (HA) mechanism built in its core, automatic failover and data redundancy will not satisfy the security requirements of most enterprises. Not alone, at least. Understanding the needs of the MongoDB community, Percona...
by Mukesh Kumar | Oct 17, 2022 | Insight for DBAs, MongoDB, Percona Software
In this blog post, we will discuss delayed members of a replica set and how it can be useful. A delayed member of the replica set is similar to like other members of the replica set but its data set mirrors the set delayed state of the data. Let’s say if a delayed...
by Mukesh Kumar | Oct 7, 2022 | Insight for DBAs, MongoDB, Percona Software
In this blog post, we will discuss deploying a Percona Server for MongoDB (PSMDB) replica set with Ansible*. Ansible is a popular automation tool that can configure systems, deploy software, and orchestrate more advanced tasks like continuous deployments or zero...
by Jan Wieremjewicz | Sep 21, 2022 | Insight for DBAs, MongoDB, Percona Software
MongoDB is a cross-platform, document-oriented NoSQL database. It has been developed as an answer to the growing need for easy-to-use yet very performant, scalable, and content-agnostic storage. MongoDB has been widely adopted by engineers across application...
by Sergey Pronin | Sep 16, 2022 | Cloud, Insight for DBAs, MongoDB, Percona Software
Percona Operator for MongoDB version 1.13 was recently released and it comes with various ravishing features. In this blog post, we are going to look under the hood and see what are the practical use cases for these improvements. Cluster-wide deployment There are two...
by Sergey Pronin | Sep 6, 2022 | Cloud, MongoDB, MySQL, Percona Software
Percona Monitoring and Management (PMM) comes with Database as a Service (DBaaS) functionality that allows you to deploy highly-available databases through a simple user interface and API. PMM DBaaS is sort of unique for various reasons: It is fully open source and...
by Gautam | Aug 30, 2022 | Cloud, Insight for DBAs, MongoDB, Percona Software
Running a customer’s technical infrastructure often necessitates making changes in response to the shifting requirements of the industry. Thankfully, with the introduction of cloud computing, adapting the infrastructure has never been easier. These days, we can...
by Ivan Groenewold | Aug 2, 2022 | Insight for DBAs, MongoDB
by Gautam | Aug 1, 2022 | Hardware and Storage, Insight for DBAs, MongoDB, Percona Software
Compaction in Percona Server for MongoDB (PSMDB) There are two ways to reclaim disk space in Percona Server for MongoDB (PSMDB): run compact on nodes or resync the node. In this blog, we will see the best practice for reclaiming the fragmented space on a disk in PSMDB...
by Santosh Varma | Jul 7, 2022 | Insight for DBAs, MongoDB, Percona Software
We all know how important it is to have a proper index in the database in order to do its job effectively. We have been using indexing in our daily life to import daily tasks, without index all tasks would be completed but in a relatively long time. The basic working...
by Natalia Marukovich | Jul 6, 2022 | Cloud, MongoDB, MySQL, Percona Software, PostgreSQL
There are several ways to manage storage in Percona Kubernetes Operators: Persistent Volume (PV), hostPath, ephemeral storage, etc. Using PVs, which are provisioned by the Operator through Storage Classes and Persistent Volume Claims, is the most popular choice for...
by Ivan Pylypenko | Jun 29, 2022 | Cloud, Insight for Developers, MongoDB, Percona Software
As a member of the Percona cloud team, I run a lot of databases in Kubernetes and our Percona Operator for MongoDB in particular. Most of us feel comfortable with rather small and tidy infrastructure, which is easy to control and operate. However, the natural growth...
by Gautam | Jun 28, 2022 | MongoDB, Open Source, Percona Software
Percona Server for MongoDB (PSMDB) upgrade, major and minor versions In this blog, we will see the best practices for upgrading major and minor versions of the clusters (Replica Set and Shard Cluster) with no downtime, in a rolling manner. Percona Server for MongoDB...
by Igor Solodovnikov | Jun 24, 2022 | Insight for Developers, MongoDB, Percona Software
Both Percona Server for MongoDB and vanilla MongoDB packages do not contain debug symbols by default. This is because the debug symbols package can be up to a 3GB download depending on the version and target platform. Fortunately, you only need debug symbols in those...
by Dmytro Zghoba | Jun 15, 2022 | Insight for DBAs, MongoDB, Percona Software
Percona Backup for MongoDB (PBM) is a distributed backup and restore tool for sharded and non-sharded clusters. In 1.8.0, we added the replset-remapping functionality that allows you to restore data on a new compatible cluster topology. The new environment can have...
by Mukesh Kumar | Jun 7, 2022 | Insight for DBAs, MongoDB, Open Source, Percona Software
In this blog post, we will discuss how we can migrate from the enterprise/community edition of MongoDB to Percona Server for MongoDB. But before we begin, let’s take a second to explain why you should migrate to Percona Server for MongoDB. Percona Server for MongoDB...
by Mukesh Kumar | Jun 3, 2022 | Insight for DBAs, MongoDB, Percona Software
In this blog post, we will discuss how can we migrate from a replica set to sharded cluster. Before moving to migration let me briefly explain Replication and Sharding and why do we need to shard a replica Set. Replication: It creates additional copies of data and...
by Anastasia Alexandrova | May 27, 2022 | MongoDB, Open Source, Percona Software
Percona Backup for MongoDB (PBM) is a backup utility custom-built by Percona to help solve the needs of customers and users who don’t want to pay for proprietary software like MongoDB Enterprise and Ops Manager but want a fully-supported open-source backup tool that...
by Nickolay Ihalainen | May 24, 2022 | Cloud, MongoDB, Monitoring, MySQL, Percona Software
While it is convenient to view the log of MySQL or MongoDB pods with kubectl logs, sometimes the log is purged when the pod is deleted, which makes searching historical logs a bit difficult. Grafana Loki, an aggregation logging tool from Grafana, can be installed in...