MySQL5.7 от главного здания -GTID-туздЫшпр, XtraBackup

1, две пустые библиотеки, являются строки + GTID, версия MySQL5.7.22
исполнение mydb1:
(dba_user @ локальный) [(нет)]> Показать Master Status;
+ ------------- ----- ------------------ + ---------- + -------------- + + ------------------------------------------ +
| Файл | Положение | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+ ------------------ + ---------- + -------------- + ------------------ + ------------------------------ + -----------------------
| MySQL-bin.000005 | 154 | | | 9831a804-8c25-11e8-9a69-000c2983201e: 1-3 |
+ ----------- ------- + ---------- + -------------- + ---------------- - + ------------------------------------------ +
1 в набор строк (0,01 сек)
mydb2执行:
(dba_user @ локальный) [(нет)]> сброс хозяина;
(dba_user @ локальный) [(нет)]> установить глобальный GTID_PURGED = '9831a804-8c25-11e8-9a69-000c2983201e: 1-3';
(dba_user @ локальный) [(нет)]> мастер изменения не MASTER_HOST = '192.168.1.101', master_port = 3306, master_user = 'dba_user', master_password = 'msds007', master_auto_position = 1;
(dba_user @ локальный) [(нет)]> не начать ведомый;
(dba_user @ локальный) [(нет)]> показать подчиненный статус \ G
(dba_user @ LOCALHOST) [(нет)]> не установлен глобальный read_only = вкл;
(dba_user @ локальный) [(нет)]> установить глобальный super_read_only = вкл;
 
2, основная библиотека для существующей базы данных, создать новый способ использования туздЫшпра из библиотеки, все строк + GTID, версия MySQL5.7.22
mydb1 выполнения:
[Root @ mydb1 ~] # туздЫшпр -h192.168.1.101 -p3306 -udba_user - pmsds007 --single-транзакция --master-данных = 2 теста> Test.sql
появится предупреждение игнорировать
mydb2执行:
(dba_user @ локальный) [Тест]> источник /root/test.sql
(dba_user @ локальный) [Тест]> мастер сброса;
(dba_user @ локальный) [Тест]> SET @@ GLOBAL.GTID_PURGED = '9831a804-8c25-11e8-9a69-000c2983201e: 1-433';
(dba_user @ локальный) [(нет)]> мастер изменения не MASTER_HOST = '192.168.1.101', master_port = 3306, master_user = 'dba_user', master_password = 'msds007', master_auto_position = 1;
(dba_user @ локальный) [(нет)]> не начать ведомый;
(dba_user @ локальный) [(нет)]> показать подчиненный статус \ G
(dba_user @ LOCALHOST) [(нет)]> не установлен глобальный read_only = вкл;
(dba_user @ локальный) [(нет)]> установить глобальный super_read_only = вкл;
 
3, основная библиотека для существующей базы данных, использовать XtraBackup путь из библиотеки , чтобы построить новые, все строки + GTID, версия MySQL5.7.22
использование my_full_backup.sh для резервного
использования восстановления my_full_recover.sh
mydb2执行:
(dba_user @ локальный) [Тест]> мастер сброса;
(dba_user @ локальный) [Тест]> SET @@ GLOBAL.GTID_PURGED = '9831a804-8c25-11e8-9a69-000c2983201e: 1-433';
(dba_user @ локальный) [(нет)]> мастер изменения не MASTER_HOST = '192.168.1.101', master_port = 3306, master_user = 'dba_user', master_password = 'msds007', master_auto_position = 1;
(dba_user @ локальный) [(нет)]> не начать ведомый;
(dba_user @ локальный) [(нет)]> показать подчиненный статус \ G
(dba_user @ LOCALHOST) [(нет)]> не установлен глобальный read_only = вкл;
(dba_user @ локальный) [(нет)]> установить глобальный super_read_only = вкл;
 
 
 
 
 
 
 

рекомендация

отwww.cnblogs.com/allenhu320/p/11316682.html
рекомендация