数据库迁移---主从关系建立

A机房和D机房数据库建立主从

A机房数据库作为主数据库,在D机房重新创建高可用数据库作为从数据库

配置文件使用:D机房,mysql5_5  北京二可用区D        mysql-5.5

Mysql5.5严格慢查询配置,其中需要修改log_slave_updates  这个配置项改为1

下载链接:

http://udbbackup.ufile.ucloud.cn/ 这个是UCLOUD控制台提供的URL格式,仔细对比替换。

http://udbbackup.ufile.cn-north-04.ucloud.cn/xxxxxxxx,这样的连接只可适用在D机房和C机房的主机,A机房不可使用(速度快)

具体操作:

1.由于内网下载的速度较快,我们需要在北京二C区找一台负载较低的主机,把下载的数据备份传到该主机上,选择一台主机

2.ssh 登录 主机

3.新加一个云磁盘,大小为500G挂载在主机上

<a>首先在控制台挂载

<b>然后在主机上进行操作:

a>Fdisk -l查看下我们新添加的磁盘是哪台

b>可以自定义一个挂载目录

mkdir /udb

格式化磁盘

mkfs -t ext4 /dev/vdc

挂载

mount /dev/vdc /udb/

4.wget下载备份

下面的xxxxx需要在控制台获取他的地址

wget http://udbbackup.ufile.cn-north-04.ucloud.cn/xxxxx

下载完成之后需要解压

tar -xvf “下载的文件名称”

5.将解压后的.sql文件导入到D机房新创建的H数据库中

mysql -uroot -p -h xxx < xxx.sql

导入过程中会产生binlog日志:

查看日志:show binary logs;

清除方式:purge binarylogs to 'mysql-bin.000280'; 清楚mysql-bin.000280这个之前的日志

注意事项:注意主从之间同步到那个binlog日志的节点:查看方式  show slave status \G;

清除范围:主从数据库都需要清除:查看主从  show slave status \G;

6.建立主从关系

1)在A机房UDB建立主从用户

grant replication slave on *.* toslave@”x.x.x.x” identified by “xxxx”;

flush privileges;

2)在D机房UDB建立主从关系

MASTER_LOG_FILE='xxx'   MASTER_LOG_POS=xxx  可以在下载完的备份中查看:cat xxx.sql |head -26

先执行

slave stop;

再执行

CHANGE MASTER TOMASTER_LOG_FILE='mysql-bin.000803', MASTER_LOG_POS=405032998,MASTER_HOST='192.168.1.1',MASTER_PORT=3306,MASTER_USER='slave',MASTER_PASSWORD='FJRUDKEISLWO';

show slave status \G;查看主从关系是否正常建立,(需要等一段时间,自动启动)手动启动方式:slave start;

7.同步完成后

1)将xxx.user数据表导入到数据库

2)show slave status \G;查看主从Binlog是否一致

转载于:https://blog.51cto.com/10956218/1930902

记一次Ucloud云数据库主从创建相关推荐

  1. UCloud云数据库MySQL产品优势及与自建数据库对比

    UCloud云数据库MySQL产品优势及与自建数据库对比 前文,我们了解过UCloudy优刻得云数据库活动<云数据库有什么用?UCloud海外MySQL云数据库促销最低5折>,以及产品介绍 ...

  2. 阿里云数据库mysql 创建数据库服务器_如何使用mysql创建数据库服务器

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  3. 2019年技术盘点云数据库篇(一):UCloud专家谈云数据库:千锤百炼 云之重器

    作者 | 刘丹 出品 | CSDN云计算(ID:CSDNcloud) 公有云逐渐成为企业运行 IT 设施的新趋势,那么作为企业最核心的系统-数据库,数据上云也成为大数据时代的必然选择.对企业来说,数据 ...

  4. 微信小程序云开发—01(云数据库、云函数的创建与基本使用)

    一.概念 1. 小程序云开发,让前端程序员拥有后端的能力 2. 云函数 (nodejs) 3. 云数据库 (mogodb) 4. 云存储 5. 前端写好云函数 -> 上传到云服务器 ->实 ...

  5. MySQL与CVM自建数据库优势_UCloud云数据库MySQL产品优势及与自建数据库对比

    前文,我们了解过UCloudy优刻得云数据库活动<云数据库有什么用?UCloud海外MySQL云数据库促销最低5折>,以及产品介绍<什么是云数据库?云数据库机型版本和产品架构介绍&g ...

  6. Bmob后台云数据库

    1.Bmob介绍 Bmob 提供了实时数据与文件存储功能,数据存储除了常规应用文本信息的存储,还可以存储图片.视频.音频.地理位置等信息.使用Bmob基于Unity3D.UE4.微信小游戏.Cocos ...

  7. 微信小程序数据添加到云数据库中

    1:在云数据库中创建一个集合(数据表) 2:wxml: <form bindsubmit='res'><view class="section"><i ...

  8. 云数据库UDB的三重境界「下」

    构建功能网:全方位覆盖用户需求 云数据库发展第一阶段的目标是把"取代自建数据库"这个价值点做透,创造出区别于传统方式的全新价值.在第二阶段则需紧扣用户使用数据库的痛点,有针对性地推 ...

  9. 微信小程序云开发(2)——在页面显示云数据库的数据

    微信小程序云数据库的查询可以参考"微信小程序云开发(1)" 在页面显示数据库里的数据 在"pages/index/index.wxml"文件中输入以下代码: & ...

最新文章

  1. 音视频解决方案之二次开发
  2. “阿里爸爸”最新出品SpringBoot高级笔记(全彩版)--网盘链接自取
  3. inode linux x64,又一次在64位ubuntu上安装iNode
  4. 关于linux下的命令
  5. vue返回上级并且携带数据_前后端分离之后端返回用户角色信息(vueelementadmin+laravel)...
  6. 第五章、使用复合赋值和循环语句
  7. 农用圆形打捆机行业调研报告 - 市场现状分析与发展前景预测
  8. 鸿蒙系统基于java,鸿蒙系统基于Linux打造,其本质还是安卓系统?
  9. camtasia喀秋莎2022(屏幕录像课件制作工具)
  10. python视频格式转换_用Python+FFmpeg进行音视频格式转换
  11. 【rf】robotframework自动化测试环境搭建
  12. 信息学奥赛一本通:1196:踩方格
  13. Python模拟Tim登录界面
  14. { content-visibility: auto; contain-intrinsic-size: 1px 5000px;}
  15. 博士研究(二)--搜索新闻和案例的网址链接
  16. Hadoop数据库性能调优指南
  17. 晚上跑步好吗?晨跑与夜跑利弊分析
  18. php 服务器日志管理系统,ThinkPHP6实现简单的记录网站后台管理操作日志方法
  19. 迅雷下载会员账户为什么比较快?
  20. 监控视频模糊看不清怎么处理提高监控视频清晰度?

热门文章

  1. 保卫萝卜项目(java端)
  2. ol2与服务器连接中断,与服务器断开连接
  3. DM的学习心得和知识总结(一)|DM数据库Real Application Testing之Database Replay实操(一)
  4. 凹凸世界搬运工机器人图片_凹凸世界夏日学园祭头像怎么领取?奖励预览内容汇...
  5. 夫妻一方购房,可以提取对方的住房公积金吗?
  6. 计算机主机突然开不起,电脑机箱无缘无故开不了机是为什么?
  7. 【博主个人在uni-app里使用的基本标签样式】
  8. 关于fiddler抓取手机流量
  9. SpringMVC框架|自定义异常处理器
  10. 通过路由器计算机共享文件,宽带路由器如何进行局域网内文件共享【设置方法】...