`
flowercat
  • 浏览: 358217 次
社区版块
存档分类
最新评论

mysql同步中断后的处理

    博客分类:
  • db
阅读更多

mysql从服务器因硬件故障停止复制,无法从中断点开始继续复制。

 

在从库执行reset slave清除二进制日志,并重新生成master.info,最好将从库重启一下,slave stop

在主库reset master清除二进制日志

 

主库使用--skip-networking选项重启mysql服务,禁止网络连接,保证主库数据暂时无更新

 

删除从库的数据后,使用mysqldump将主库上的数据全部复制到从库

mysqldump --opt db_name | mysql --host=remote_host -C db_name

 

同步完成后,去掉--skip-networking选项重启主库mysql服务

 

从库slave start

show processlist

show slave status

 

  • LOAD TABLE tblname FROM MASTER #从机运行,从主机端重读指定的表的数据,每次只能读取一个,受timeout时间限制,需要调整timeout时间。执行这个命令需要同步账号有 reload和super权限。以及对相应的库有select权限。如果表比较大,要增加net_read_timeout 和 net_write_timeout 的值
  • LOAD DATA FROM MASTER #从机执行,从主机端重新读入所有的数据。执行这个命令需要同步账号有reload和super权限。以及对相应的库有select权限。如果表比较大, 要增加net_read_timeout 和 net_write_timeout的值

这两个命令只适用于MyISAM引擎

 

在从库设置连接MASTER MASTER_LOG_FILE为主库的File,MASTER_LOG_POS为主库的Position,即从库的master.info文件

CHANGE MASTER TO MASTER_HOST='192.168.1.1',MASTER_USER='slave',MASTER_PASSWORD='password',MASTER_LOG_FILE='mysql-bin.030',MASTER_LOG_POS=870279;

 

分享到:
评论

相关推荐

    MySQL主从复制、搭建、状态检查、中断排查及备库重做 实战手册

    顶级文档,全是干货!本文档主要对MySQL主从复制进行简单的介绍,包括原理简介、搭建步骤、状态检查、同步中断及排查、备库重建。

    mysql数据库my.cnf配置文件

    # 注:这两个参数不支持动态改变,需要把该参数加入到my.cnf里,修改完后重启MySQL服务,允许值的范围从 1-64 innodb_thread_concurrency = 0 # 默认设置为 0,表示不限制并发数,这里推荐设置为0,更好去发挥CPU多核...

    数据库同步软件【官方】免费版

    它支持断点续传功能,即使出现网络中断或者数据库故障,也能继续同步数据库,并确保数据完整性。 SyncNavigator数据库同步软件特点: 1.快速,持续,稳定的同步数据库数据。在数据增加,修改或者删除后自动同步到...

    关于mysql主备切换canal出现的问题解决

    1.当主备节点当前binlog文件名称相同时,原主节点的position小于主备切换后的position,出现如下报错: 2020-07-02 15:08:09,332 INFO [destination = 1-236 , address = /192.168.3.100:3306 , EventParser] Mysql...

    Mysql主从数据库(Master/Slave)同步配置与常见错误

    实现mysql服务器的主从配置,可以实现读写分离,另外在主数据库崩溃后可以从备用数据库中恢复数据以不至于网站中断访问。下面简单说下mysql主从服务器配置的过程。 首先需要在同一个局域网内的两台机器(当然也可以...

    MySQL数据库的实时备份知识点详解

    并且这个同步过程默认以异步方式工作,不需要保持主从数据库的实时连接(即允许连接中断)。同时允许自定义配置需同步的数据库及数据表。 MySQL Replication 的优点及应用场景如下: 1、通过 MySQL Replication 实现...

    简述MySQL分片中快速数据迁移

    mysql 备份与迁移 数据同步方法 操作实践背景: travelrecord表定义为10个分片,尝试将10个分片中的2个分片转移到第二台MySQL上,并完成记录, 要求最快的数据迁移做法,中断业务时间最短 思路一利用mysqldump: 在...

    五大常见的MySQL高可用方案

    我们在考虑MySQL数据库的高可用的架构时,主要要考虑如下几方面:如果数据库发生了宕机或者意外中断等故障,能尽快恢复数据库的可用性,尽可能的减少停机时间,保证业务不会因为数据库的故障而中断。用作备份、只读...

    Meta.Net:Meta.Net是一个C#.NET框架,用于从Sql Server和MySql中提取数据库元数据。 目前,不要使用Meta.Net.Sync库中的任何内容。 我在一次重大重写中故意中断了此操作,因为我现在还不希望任何人与它同步数据库

    Meta.Net是一个C#.NET框架,用于从Sql Server和MySql中提取数据库元数据。 查看Meta.Net.TestConsole项目的Program.cs-GetCatalogs()方法以了解当前用法。 目前,不要使用Meta.Net.Sync库中的任何内容。 我在一...

    transferdb:Transferdb支持异步数据库模式转换,全量数据导入,导入和增量数据同步功能(Oracle数据库-> MySQL数据库)

    FULL模式【全量数据导入导入】数据同步转换导入要求表中存在主键或唯一键,否则因异常错误退出或手工中断退出,断点续传【替换为】无法替换,数据可能会导致重复【除非手工清理下游重新导入】 ALL模式【全量导出...

    数据库设计和自动安装工具BDB V2.2(for Oracle/MS SQLServer/MySQL/Access/SQLAnywhere/Sybase)

    11、2007.11.28 Oracle、MySQL下导入数据增加禁用、重新启用外键约束处理。 12、2007.11.28 更正MySQL下处理导入日期类型字段数据问题。 13、2007.11.28 更正SQLServer下处理sql_variant、...

    DataX Web分布式数据同步工具-其他

    10、阻塞处理策略:调度过于密集执行器来不及处理时的处理策略,策略包括:单机串行(默认)、丢弃后续调度、覆盖之前调度; 11、任务超时控制:支持自定义任务超时时间,任务运行超时将会主动中断任务; 12、任务...

    嵌入式\(高校应用案例)北航软件学院

    中断及中断处理程序;下半部和工作队列;内核同步方法;定时器和时间管理;内存管理;进程地址空间;内核调试技术;内核可移植性概述。 ZKQ090208 嵌入式Linux驱动开发 设备驱动及内核模块概述;构造和运行模块;...

    java初学者必看

    4.4.1 break中断语句 4.4.2 continue条件继续语句 4.4.3 标签语句 4.5 返回语句 4.6 综合实例:水仙花数 4.7 本章习题 第5章 字符串 5.1 字符串简介 5.1.1 字符串常量 5.1.2 String创建字符串常量 5.1.3 ...

    完整和灵活的备份软件 Iperius Backup 7.2.1 中文免费版.zip

    对于Oracle, PostgreSQL, MySQL, MariaDB和SQL服务器来说Iperius是一个功能强大和易于使用的备份软件. 它可以制作自动备份, 它支持对备份文件进行压缩和加密并可复制备份文件到任何目的地. VMware ESXi的备份 简单, ...

    cmd操作命令和linux命令大全收集

    arp 查看和处理ARP缓存,ARP是名字解析的意思,负责把一个IP解析成一个物理性的MAC地址。arp -a将显示出全部信息 start 程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令 mem 查看cpu...

    易优Eyoucms企业建站系统 1.5.2

    易优CMS(Eyoucms)是一款简单、易用、易优化、功能全面,开源的企业...[修复]微信支付支持异步回调,确保用户行为中断不影响业务自动处理;[修复]后台站内信通知删除报错的问题;[修复]做了一些已知问题的修正和完善。

    易优企业官网系统-PHP

    易优企业官网系统是一款开源的THinkphp5.0 的 Blog...29、[修复]微信支付支持异步回调,确保用户行为中断不影响业务自动处理; 30、[修复]后台站内信通知删除报错的问题; 31、[修复]做了一些已知问题的修正和完善;

    工业电子元件开源系统(含手机站)-PHP

    工业电子元件开源系统是一款开源的THinkphp5.0 的 Blog...29、[修复]微信支付支持异步回调,确保用户行为中断不影响业务自动处理;30、[修复]后台站内信通知删除报错的问题;31、[修复]做了一些已知问题的修正和完善;

Global site tag (gtag.js) - Google Analytics