华为云服务器mysql数据恢复过程,你知道么?

    华为云ECS网站服务器,服务器采用linux操作系统,数据库版本号5.6,。

    在执行数据库版本更新测试时,错误地将本应在测试库执行的sql脚本执行于生产库,导致部分表被truncate,

    另有部分表内少量数据被delete。该实例内数据表均采用innodb作为默认存储引擎。

    数据恢复需求:


    ·

    恢复被truncat的8个表以及被少量数据被delete的4个表。

    ·

    服务器数据恢复流程:

    ·

    1.分区备份

    由于客户ECS内有其他业务仍在运行,

    为保证被truncate表底层数据不被破坏首先对mysql的data目录所在分区进行备份。

    ·

    2.获取数据库碎片

    ·

    由于客户需要恢复的12个表内不存在大字段类型值和myisam引擎表,

    为节约数据传输时间,通过扫描数据段并下载获取恢复所必须的数据库段碎片。

    另外innodb引擎数据恢复必须依赖表结构信息,mysql的表结构信息存储于对应表名的.frm文件内。

    在本恢复案例中frm文件完好,可直接使用。下载需要恢复的表对应的frm文件。

    ·

    3.分析系统表。

    ·

    读取数据段内系统表信息,获取需要恢复的12个表在系统表内的注册信息。

    ·

    4.恢复被truncate的表。

    ·

    在下载完成的数据段文件内提取对应于各表的数据页,

    解析对应表的frm文件获取到该表的表结构信息。

    通过表结构信息获取到底层数据分配规则后。

    ·

    5.恢复被delete数据的表,

    ·

    基本流程同truncate表的恢复,

    不同点在于数据解析时需要提取被标注为“delete”的记录。

    ·

    6.数据还原。

    ·

    根据解析出的表结构信息在恢复环境中的mysql实例内创建表,

    并将恢复出的数据导入

    ·

    7.数据清洗。

    ·

    由于直接从底层抓取出的记录可能存在主键不一和记录重复以及乱码等情况,

    提取出的记录可能存在异常需要进行人工处理。

    ·

    8.数据验证。

    ·

    开启远程桌面,由客户进行数据验证是否正确、数据量是否正常。

    经过客户验证,truncate表恢复完整,delete记录的表恢复完整,数据恢复流程完毕。

    ©着作权归作者所有:来自51CTO博客作者宋国建的原创作品


    深圳道通存储技术有限公司专注于服务器硬盘批发价格,显卡内存条代理经销商,挖矿SSD硬盘进货渠道等

  • 词条

    词条说明

  • 硬盘转速5400和7200有什么区别,你知道么

    我们平日俗称的硬盘转速。转速决定硬盘的速度。 而常见的键盘转速只有两种,分别为5400转和7200转,而5400转和7200转区别是什么呢?硬盘转速5400和7200区别硬盘转速是决定内部传输率的关键因素之一,在很大程度上直接影响到用户的日常数据储存。所以转速越快,硬盘寻找文件的速度就越快,也就意味着传输速度越快。更加透彻的来说,目前大部分 笔记本电脑 所采用的机械式硬盘均是依靠主轴的马达带动盘片

  • 联想ST258(E-2124/4×8GB/3×4TB)价格是多少_联想ST258(E-2124/4×8GB/3×4TB)怎么样

    产品类型:塔式CPU系列:Intel 至强 E-2124CPU型号:Intel Xeon E-2124CPU主频:3.3GHz标配CPU数目:1个内存类型:ECC这款联想ST258(E-2124/4×8GB/3×4TB)是一款性能很稳定的服务器,能够积极响应服务请求并进行处理,处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面的能力都有**。

  • sas硬盘和sata硬盘区别

    首先sas和sata都是串行技术,sas是sata的升级版,sas比sata拥有更多的信号,更快的速度。sas和sata的控制器接口是相同的,但是硬盘接口是不同的。 硬盘接口是为了让人方便区分,其中sas硬盘中间的接口是连接的只是有一个凸起,而sata硬盘中间的接口是不连续的,有一个空隙口。 而sas和sata硬盘控制器或者控制卡上的接口是相同的, 所以从物理上 sata和sas硬盘都是可以插进s

  • 戴尔PowerEdge R220价格是多少_戴尔PowerEdge R220怎么样

    产品类型:机架式产品结构:1UCPU系列:Intel,至强处理器E3系列CPU型号:英特尔至强E3-1200 v3处理器内存类型:DDR3较大内存容量:32G查看详细参数>>这款戴尔PowerEdge R220是一款性能很稳定的服务器,能够积极响应服务请求并进行处理,处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面的能力都有**。

联系方式 联系我时,请告知来自八方资源网!

公司名: 深圳道通存储技术有限公司

联系人: 赵先生

电 话:

手 机: 18681551725

微 信: 18681551725

地 址: 广东深圳福田区

邮 编:

网 址: dtstor.b2b168.com

八方资源网提醒您:
1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
    联系方式

公司名: 深圳道通存储技术有限公司

联系人: 赵先生

手 机: 18681551725

电 话:

地 址: 广东深圳福田区

邮 编:

网 址: dtstor.b2b168.com

    相关企业
    商家产品系列
  • 产品推荐
  • 资讯推荐
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2024 b2b168.com All Rights Reserved