show plugins;select * from INFORMATION_SCHEMA.PLUGINS;
SHOW VARIABLES LIKE 'innodb_page_size';SHOW VARIABLES LIKE 'innodb_data_file_path';
操作步骤:
一、克隆操作 1、在主上创建克隆用户,并安装clone插件。 CREATE USER 'donor_clone_user'@'192.168.0.%' IDENTIFIED BY 'donor';GRANT BACKUP_ADMIN on *.* to 'donor_clone_user'@'192.168.0.%';flush privileges;INSTALL PLUGIN clone SONAME 'mysql_clone.so';show plugins;2、在从上创建克隆用户,并安装clone插件。
CREATE USER 'recipient_clone_user'@'192.168.0.%' IDENTIFIED BY 'recipient';GRANT CLONE_ADMIN on *.* to 'recipient_clone_user'@'192.168.0.%';flush privileges;INSTALL PLUGIN clone SONAME 'mysql_clone.so';show plugins;3、在从上设置参数
SET GLOBAL clone_valid_donor_list = '192.168.0.220:3309';4、在从的my.cnf中加入参数
[mysqld]skip-slave-start5、开始克隆
CLONE INSTANCE FROM 'donor_clone_user'@'192.168.0.220':3309 IDENTIFIED BY 'donor';6、监控克隆 SELECT STATE, ERROR_NO, ERROR_MESSAGE FROM performance_schema.clone_status;SELECT STAGE, STATE, END_TIME FROM performance_schema.clone_progress;二、主从操作 1、创建复制用户 CREATE USER 'rep_user'@'192.168.0.%' IDENTIFIED BY 'donor';GRANT BACKUP_ADMIN on *.* to 'rep_user'@'192.168.0.%';flush privileges;2、重新配置从服务器 reset slave;CHANGE MASTER TO MASTER_HOST='192.168.0.220',MASTER_PORT=3309,MASTER_USER ='rep_test',MASTER_PASSWORD ='XXXX', MASTER_AUTO_POSITION = 1;3、开始从服务、并检查状态。 start slave;show slave status\G完成。 克隆还支持本地克隆,克隆表, 还可以指定克隆路径,具体大家可以查看官方文档。
本公众号是个人学习工作笔记,希望大家发现问题能及时和我本人沟通,希望你与我共同成长。个人微信zgjt12306。

欢迎关注“自学Oracle”
最后修改时间:2020-05-29 09:17:17
文章转载自自学Oracle,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




