Book Image

Mastering MariaDB

By : Federico Razzoli
Book Image

Mastering MariaDB

By: Federico Razzoli

Overview of this book

Table of Contents (19 chapters)
Mastering MariaDB
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Types of backups


Several events can corrupt or delete important data. Some technical problems that may cause data loss are:

  • A power failure during a disk write

  • Hardware failures (such as disks and motherboards)

  • Crashing of the operating system

  • MariaDB or storage engines bugs (yes, like all programs, MariaDB has bugs)

But even a human being can cause damage. A cracker can use a software vulnerability to destroy some data. Or, we can accidentally issue a DROP DATABASE command on a database that we did not want to erase.

Since there is no way to be sure that these things will not happen, we need to be prepared to restore all critical data by performing regular and automated backups.

A backup can be performed in several ways. No backup method is better than others in all situations. The choice depends on many factors. Before deciding on a backup plan, we should ask ourselves questions such as:

  • How critical is our data?

  • How often is our data updated?

  • Can the server slow down or be temporarily stopped during...