重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 125|回复: 0
打印 上一主题 下一主题

[命令及语法] MYSQL 8.4 数据库克隆

[复制链接]
跳转到指定楼层
楼主
发表于 2026-3-15 14:04:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MySQL克隆插件从8.0.17引入,能够提供快速、高效的数据库物理克隆能力,大幅简化数据复制、备份恢复和主从搭建流程。

下面列出简要步骤:

1.授权克隆需要权限
  GRANT CLONE_ADMIN, BACKUP_ADMIN ON *.* TO 'repuser'@'%';

2.安装mysql clone插件
  install plugin group_replication soname 'mysql_clone.so';

3.配置克隆源,数据库从哪里来

  RESET PERSIST;
  SET GLOBAL clone_valid_donor_list = '192.168.133.10:3306';

4.停止复制
STOP GROUP_REPLICATION;

5.执行克隆操作
CLONE INSTANCE FROM 'repuser'@'192.168.133.10':3306 IDENTIFIED BY 'szdb_4U';

6.查看克隆进度
数据克隆完成后,接收方的MySQL服务器实例将自动重启,当看到以下内容时,表示克隆完成

mysql> show binary logs;Restarting mysqld...
2026-03-15T03:32:31.159376Z mysqld_safe Number of processes running now: 0
2026-03-15T03:32:31.169378Z mysqld_safe mysqld restarted

mysql> select stage, state, end_time from performance_schema.clone_progress;
+-----------+-----------+----------------------------+
| stage     | state     | end_time                   |
+-----------+-----------+----------------------------+
| DROP DATA | Completed | 2026-03-15 11:29:40.960623 |
| FILE COPY | Completed | 2026-03-15 11:29:44.856267 |
| PAGE COPY | Completed | 2026-03-15 11:29:44.860852 |
| REDO COPY | Completed | 2026-03-15 11:29:44.868506 |
| FILE SYNC | Completed | 2026-03-15 11:29:44.880867 |
| RESTART   | Completed | 2026-03-15 11:29:48.106979 |
| RECOVERY  | Completed | 2026-03-15 11:29:48.676772 |
+-----------+-----------+----------------------------+
7 rows in set (0.00 sec)


7.启动组复制
START GROUP_REPLICATION;


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2026-4-17 23:42 , Processed in 0.197284 second(s), 20 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表