What is it about?
When describing backup and restore scenarios, a full backup and a
full restore of the database instance
(mariadbd/mysqld) are usually assumed.
This means that the entire database instance, including all
databases (schemas), is backed up and restored.
In practice, however, the situation is often different: An entire database instance is not to be restored, but only individual databases or even individual tables, because only these have broken.
In many cases, this can be done quite easily with the tools
mariadb-dump/mariadb or
mysqldump/mysql (logical backup).
However, if the database or table is very large, the restore will
not be completed in a reasonable time (some minutes to a few
hours).
This is exactly where the so-called partial physical restore comes into play. Partial stands for one or more tables (or an …
[Read more]