У нас есть mariadb Galera Cluster 10.2, использующий mariabackup в качестве SST. Я слышал, что mariabackup можно использовать для создания согласованного оперативного резервного копирования производственной базы данных без блокировки, поскольку все базы данных являются innoDB. В настоящее время используется mysqldump с --single -action; но это займет больше времени на резервное копирование, так как базы данных являются biGger, снимки вроде mariabackup будут довольно быстрыми. Мне нужно следующее:
1) Разница в innobackupex и mariabackup;
Есть ли различия в работе #> innobackupex и #> mariabackup --innobackupex
2) команда использовать mariabackup для согласованного резервного копирования БД без блокирования БД в производственной среде вместе со сжатием.
3) Как применить последние транзакции или изменения во время создания резервных копий, я имею в виду чтение где-то вроде --apply-log, --prepare, оба различны и используются в разных случаях.
4) Восстановить резервную копию.
5) Инкрементное резервное копирование как и его процесс.
Я не прошу делать свою работу или что-то еще, вместо этого я был довольно смущен, каждый раз, когда я ищу, я в конечном итоге вижу его ответвление xtrabackup, а затем ныряю в поисках некоторого --innobackupex и информации, которая там сейчас, сбивает с толку.
Поскольку мы используем только Mariadb и mariabackup, я хотел бы понять это сейчас и учиться, а затем я сам узнаю все остальные.