Categories
Products
Technologies
Top Rated docs

April 8, 2020

My DBA is Sick – Disaster Planning & Backup Tips for SysAdmins

The alarming nature of COVID-19 is being felt globally. Many companies have closed or filed bankruptcy because of the global pandemic.  Most organizations did not see this coming. Large companies have a better chance of...

March 30, 2020

How to Restore a Single MySQL Table Using mysqldump?

Mysqldump is the most popular logical backup tool for MySQL. It is included in the MySQL distribution, so it’s ready for use on all of the MySQL instances.  Logical backups are not, however, the fastest...

March 24, 2020

How to Restore a Single Table Using Percona Xtrabackup?

Backups are the means of protecting from data loss - should something happen, you can easily restore it from the backup. You cannot predict what part of the data will have to be restored -...

March 19, 2020

How to Restore a Specific Collection in MongoDB Using Logical Backup

Keeping backups of your database is one of the most important tasks in any production environment. It is the process of copying your data to some other place to keep it safe. This can be...

March 18, 2020

How to Replace an Intermediate MySQL or MariaDB Master with a Binlog Server using MaxScale

Binary logs (binlogs) contain records of all changes to the databases. They are necessary for replication and can also be used to restore data after a backup. A binlog server is basically a binary log...

March 5, 2020

Setting Up a Geo-Distributed Database Cluster Using MySQL Replication

A single point of failure (SPOF)  is a common reason why organizations are working towards distributing the presence of their database environments to another location geographically. It's part of the Disaster Recovery and Business Continuity...

March 4, 2020

Using MariaDB Flashback on a MySQL Server

MariaDB has introduced a very cool feature called Flashback. Flashback is a feature that will allow instances, databases or tables to be rolled back to an old snapshot. Traditionally, to perform a point-in-time recovery (PITR),...

February 26, 2020

How to Protect Your MySQL & MariaDB Database Against Cyberattacks When on a Public Network

It is sometimes inevitable to run MySQL database servers on a public or exposed network. This is a common setup in a shared hosting environment, where a server is configured with multiple services and often...

February 11, 2020

How Do I Know if My PostgreSQL Backup is Good?

Backups are a must in all Disaster Recovery Plan. It might not always be enough to guarantee an acceptable Recovery Point Objective, but is a good first approach. The problem is what happens if, in...

January 30, 2020

Managing Database Backup Retention Schedules

Attention: Skip reading this blog post if you can afford unlimited storage space.  If you could afford unlimited storage space, you wouldn't have to worry about backup retention at all, since you could store your...

January 27, 2020

A Comparison Between the MySQL Clone Plugin and Xtrabackup

In one of our previous blogs we explained how Clone Plugin, one of new features that showed in MySQL 8.0.17, can be used to rebuild a replication slave. Currently the go-to tool for that, as...

December 12, 2019

Basic 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 of data loss as a...

Subscribe below to be notified of fresh posts