Choosing Between Binary and Dump Modes

The following table article aims at helping you choose between backup techniques supported by the Bacula Enterprise MySQL Plugin. Major functionalities such as being able to restore your database at any point in time, or being able to filter objects during backup or restore should guide you. It is also possible to combine Dump and Binary techniques for the same server.

Functionality

Dump

Binary

Can restore directly a single object (table, schema…)

Yes 1

No

Backup speed

Slow

Fast

Restore speed

Very Slow

Fast

Backup size

Small

Big

Can restore at any point in time

Yes

Yes

Incremental/Differential support

Yes

Yes

Online backup

Yes

Yes

Consistent

Yes

Yes

Can restore to previous major version of MySQL

Yes 2

No

Can restore to newer major version of MySQL

Yes

No

1 To restore a single object, the dump file must be edited.

2 To restore an SQL dump to a previous version of MySQL, you might have to edit the SQL file if you use features that are not available in the previous version. Generally, restoring to a previous version of MySQL is neither supported nor guaranteed.

See also

Go to:

Go back to the main Backup Strategies page.

Go back to the main MySQL Plugin page.

Go back to the Dedicated Backup Solutions page.