Comparing Percona XtraBackup to MySQL Enterprise Backup: Part One
When it comes to backups and data archiving, IT departments are often under stress to meet stringent service level agreements as well as deliver more robust backup procedures that would minimize the...
View ArticleHow to Avoid PostgreSQL Cloud Vendor Lock-in
Vendor lock-in is a well-known concept for database technologies. With cloud usage increasing, this lock-in has also expanded to include cloud providers. We can define vendor lock-in as a proprietary...
View ArticleHow ClusterControl Performs Automatic Database Recovery and Failover
ClusterControl is programmed with a number of recovery algorithms to automatically respond to different types of common failures affecting your database systems. It understands different types of...
View ArticleAutomating MongoDB with SaltStack
Database deployment for a multiple number of servers becomes more complex and time consuming with time when adding new resources or making changes. In addition, there is a likelihood of human errors...
View ArticleClustered Database Node Failure and its Impact on High Availability
A node crash can happen at any time, it is unavoidable in any real world situation. Back then, when giant, standalone databases roamed the data world, each fall of such a titan created ripples of...
View ArticleHow to Backup an Encrypted Database with Percona Server for MySQL 8.0
Production interruptions are nearly guaranteed to happen at some point in time. We know it so we plan backups, create recovery standby databases, convert single instances into clusters.Admitting the...
View ArticleBest Practices for Archiving Your Database in the Cloud
With the technology available today there is no excuse for failing to recover your data due to lack of backup policies or understanding of how vital it is to take backups as part of your daily, weekly,...
View ArticleHow to Install ClusterControl to a Custom Location
ClusterControl consists of a number of components and one of the most important ones is the ClusterControl UI. This is the web application through which the user interacts with other backend...
View ArticleClusterControl Takes the Spotlight as Top IT Management Software; Chosen as...
ClusterControl is all about delivering robust, open source, database management for the IT management needs of our clients. This goal drives us every day, so much so that it lead us to receive two...
View ArticleUsing Database Backup Advisors to Automate Maintenance Tasks
A disaster usually causes an outage, which means system downtime and potential loss of data. Once we have detected the blackout, we trigger our DR plan to recover from it. But it would be a surprise,...
View ArticleCreating a Cold Standby for PostgreSQL Using Amazon AWS
The need to achieve database High Availability is a pretty common task, and often a must. If your company has a limited budget, then maintaining a replication slave (or more than one) that is running...
View ArticleHandling Replication Issues from non-GTID to GTID MariaDB Database Clusters
We recently ran into an interesting customer support case involving a MariaDB replication setup. We spent a lot of time researching this problem and thought it would be worth sharing this with you in...
View ArticleBasic Considerations for Taking a MongoDB Backup
Database systems have a responsibility to store and ensure consistent availability of relevant data whenever needed at any time in operation. Most companies fail to continue with business after cases...
View ArticleBuilding a Monitoring Pipeline for InfluxDB with Sensu & Grafana
Metrics are at the heart of any good monitoring strategy — including how to collect them, where to send them, and how you visualize that data. In this post, I’ll walk you through building your own...
View ArticlePostgreSQL Database Monitoring: Tips for What to Monitor
Once you have your database infrastructure up-and-running, you’ll need to keep tabs on what’s happening. Monitoring is a must if you want to be sure everything is going fine or if you might need to...
View ArticleClusterControl CMON HA for Distributed Database High Availability - Part One...
High Availability is a paramount nowadays and there’s no better way to introduce high availability than to build it on top of the quorum-based cluster. Such cluster is able to easily handle failures of...
View ArticleClusterControl CMON HA for Distributed Database High Availability - Part Two...
In the first part, we ended up with a working cmon HA cluster:root@vagrant:~# s9s controller --list --long S VERSION OWNER GROUP NAME IP PORT COMMENT l 1.7.4.3565 system admins 10.0.0.101 10.0.0.101...
View ArticleMaximizing Database Query Efficiency for MySQL - Part One
Slow queries, inefficient queries, or long running queries are problems that regularly plague DBA's. They are always ubiquitous, yet are an inevitable part of life for anyone responsible for managing a...
View ArticleMaximizing Database Query Efficiency for MySQL - Part Two
This is the second part of a two-part series blog for Maximizing Database Query Efficiency In MySQL. You can read part one here.Using Single-Column, Composite, Prefix, and Covering IndexTables that are...
View ArticleCloud Vendor Deep-Dive: PostgreSQL on DigitalOcean
DigitalOcean is a cloud service provider, more of an IaaS (Infrastructure-as-a-Service) provider which is more suitable for small to medium scale businesses. You can get to know more about DigitalOcean...
View Article