一键扩容缩容迁移流程图
2015-12-19 15:57:23 1 举报
一键扩容缩容迁移流程图是一种用于描述如何通过一键操作实现云服务器实例的自动扩容、缩容和迁移的工具。该流程图通常包括以下几个步骤: 1. 用户选择需要扩容或缩容的云服务器实例。 2. 系统根据用户的需求,自动调整实例的配置参数。 3. 系统将调整后的实例部署到新的硬件资源上。 4. 系统将原实例上的业务数据迁移到新实例上。 5. 用户确认迁移完成后,系统自动关闭原实例。 这种流程图能够帮助用户快速、便捷地实现云服务器实例的扩容、缩容和迁移,提高运维效率。
作者其他创作
大纲/内容
参数校验 幂等校验
监控同步进度
1.源实例stop slave 获取gtid2.按照初始化时候的对照关系并发进行dumpstop slaveshow global variables like 'gtid_executed'mysqldump -u -p -h -P --single-transaction --set-gtid-purged=OFF --skip-add-locks --databases test1 | mysql -uroot -p -h -P
设置源实例写节点的多源聚合
开启同步
创建扩容缩容任务,并给前端返回taskId
清理目标实例上和shcema相关的数据
查看双主是否同步完毕
目标实例重置slave并建立双主关系
扩容缩容主流程
传入参数 ,启动migrate任务
前端可用该taskId查询扩缩容进度
目标实例初始化
进入同步数据阶段
前置条件:搭建源实例的slave实例搭建目标实例在mycat的data_host_intance 配置目标实例及双主关系
show slave status 监控 seconds_behind_master参数是否为0
数据校验 幂等校验
根据ip port从data_host_instance表中获取密码 并配对双主
监控 slave是否异常
进入多源复制准备阶段
show slave status
目标实例建立双主
并发执行mysqldump
再次进行start slave
流程结束
获取源实例对应主库的信息
进入dump阶段
参数:1.源实例 ip port2.目标实例:ip port3.需要进行扩缩容的schema名称schema是mycat上数据库的名称 mysql实例上的是shcema+序号
start slave
0 条评论
下一页