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...
by Sergey Pronin | May 16, 2022 | Cloud, MongoDB, Open Source, Percona Software
Our goal is to have a Rocket.Chat deployment which uses highly available Percona Server for MongoDB cluster as the backend database and it all runs on Kubernetes. To get there, we will do the following: Start a Google Kubernetes Engine (GKE) cluster across multiple...
by Sergey Pronin | May 12, 2022 | Cloud, MongoDB, Open Source, Percona Software
Percona Operator for MongoDB supports multi-cluster or cross-site replication deployments since version 1.10. This functionality is extremely useful if you want to have a disaster recovery deployment or perform a migration from or to a MongoDB cluster running in...
by Sergey Pronin | Mar 7, 2022 | Cloud, MongoDB, Open Source, Percona Software
Deploying MongoDB on Kubernetes has never been simpler with Percona Operator for MongoDB. It provides you with an enterprise-ready MongoDB cluster with no manual burden. In addition to that, you also get automated day-to-day operations – scaling, backups,...
by Ivan Groenewold | Feb 16, 2022 | Insight for DBAs, MongoDB, Monitoring, Percona Software
by Ivan Groenewold | Feb 7, 2022 | Insight for DBAs, MongoDB
by Ege Gunes | Jan 27, 2022 | Cloud, MongoDB, Percona Software, Security
Managing database users and their passwords can be a hassle. Sometimes, they could even wait in various configuration files, hardcoded. Using certificates can help you avoid the toil of managing, rotating, and securing user passwords, so let’s see how to have...
by Sergey Pronin | Jan 24, 2022 | Cloud, MongoDB, Percona Software
Automating the deployment and management of MongoDB on Kubernetes is an easy journey with Percona Operator for MongoDB. By default, MongoDB is deployed using persistent volume claims (PVC). In the cases where you seek exceptional performance or you don’t have any...
by Vinodh Krishnaswamy | Jan 7, 2022 | Cloud, Insight for DBAs, MongoDB, Storage Engine