Все мы знаем, что существует несколько методов синхронизации данных от ведущего сервера mysql к ведомому устройству. После прочтения множества блогов по этой проблеме всегда всплывают два общих инструмента:
в моем случае я не могу их использовать, потому что:
поэтому, если мои причины, по которым я не использую эти инструменты, не ошибочны, я ищу лучшее решение с меньшим временем простоя или без него при синхронизации всех данных от ведущего к ведомому.
Может быть, простой mysqldump
здесь лучшее решение, а может и нет.
pt-table-sync (работает только в том случае, если формат журнала binglog мастера не ROW)
не совсем правильно. pt-table-sync установит формат binlog в своем сеансе, если он отличается от формы STATEMENT
xtrabackup (работает только для всего сервера, мне нужно синхронизировать отдельные БД)
Если innodb_file_per_table
является ON
XtraBackup может создавать резервные копии / восстанавливать отдельные таблицы / базы данных