- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
MySQL备份与恢复 老男孩IT教育,只培养技术精英
01老男孩IT教育,只培养技术精英课程大纲1、备份的原因2、备份的方式3、备份工具4、mysqldump备份工具详解5、mysqldump+mysqlbinlog实现增量备份6、企业级备份策略及恢复案例7、Xtrabackup备份恢复实战
01老男孩IT教育,只培养技术精英备份的原因运维工作的核心简单概括就两件事:第一个是保护公司的数据.第二个是让网站能7*24小时提供服务(用户体验)。
01老男孩IT教育,只培养技术精英备份的类型热备份冷备份温备份
01老男孩IT教育,只培养技术精英备份方式介绍逻辑备份(文本表示:SQL语句)物理备份(数据文件的二进制副本)增量备份(刷新二进制日志)基于复制的备份
01老男孩IT教育,只培养技术精英备份工具介绍1、mysqldump mysql原生自带很好用的逻辑备份工具2、mysqlbinlog 实现binlog备份的原生态命令3、xtrabackup precona公司开发的性能很高的物理备份工具
01老男孩IT教育,只培养技术精英Mysqldump使用详解(1)mysqldump常用参数-A,--all-databases全库备份-B增加建库(create)及“use库”的语句,可以直接接多个库名,同时 备份多个库*****-B库1库2-R,--routines 备份存储过程和函数数据--triggers 备份触发器数据
01老男孩IT教育,只培养技术精英Mysqldump使用详解(2)备份多个表: mysqldump库1表1表2表3库1.sql mysqldump库2表1表2表3库2.sql
01老男孩IT教育,只培养技术精英Mysqldump使用详解(3)-F,--flush-logs刷新binlog日志(回顾binlog)每天晚上0点备份数据库mysqldump-A-B-F/opt/$(date+%F).sql[root@db02~]#ll/application/mysql/logs/-rw-rw----1mysqlmysql168Jun2112:06oldboy-bin.000001-rw-rw----1mysqlmysql168Jun2112:06oldboy-bin.000002-rw-rw----1mysqlmysql210Jun2112:07oldboy-bin.index提示:每个库都会刷新一次.
01老男孩IT教育,只培养技术精英Mysqldump使用详解(4)--master-data={1|2}告诉你备份后时刻的binlog位置2注释1非注释,要执行(主从复制) [root@db02logs]#sed-n22p/opt/t.sql --CHANGEMASTERTOMASTER_LOG_FILE=oldboy-bin.000005,MASTER_LOG_POS=344; [root@db02logs]#mysqldump-B--master-data=2oldboy/opt/t.sql
01老男孩IT教育,只培养技术精英Mysqldump使用详解(5)锁表:适合所有引擎(myisam,innodb) -x,--lock-all-tables -l,--lock-tables mysqldump-B-xoldboy/opt/t.sql基于事务引擎:不用锁表就可以获得一致性的备份.生产中99%使用innodb事务引擎.ACID四大特性中的隔离性 --single-transaction对innodb引擎进行热备 举例子:查人数
01老男孩IT教育,只培养技术精英Mysqldump使用详解(6)压缩备份: mysqldump-B--master-data=2oldboy|gzip/opt/t.sql.gz解压: zcatt.sql.gzt1.sql gzip-dt.sql.gz#删压缩包适合多引擎混合(例如:myisam与innodb混合)的备份命令如下: mysqldump-A-R--triggers--master-data=2--single-transaction|gzip /opt/all_$(date+%F).sql.gz
01老男孩IT教育,只培养技术精英使用Mysqldump备份进行恢复实践使用source命令进行恢复:mysqlsetsql_log_bin=0;mysqlsource/opt/xxx.sql;
01老男孩
您可能关注的文档
- 第3课:MySQL体系结构.pdf
- 第7课:MySQL索引管理及执行计划.pptx
- 第8课:MySQL存储引擎.pptx
- 第9课:MySQL日志管理.pptx
- 第14课、MySQL读写分离v2.pptx
- 期末架构-优化-nginx-安全优化.pdf
- 第7课:MySQL索引管理及执行计划.pptx
- 期末架构-优化-nginx-安全优化.pdf
- 第3课:MySQL体系结构.pdf
- 第8课:MySQL存储引擎.pptx
- 塔山发电2X260T中水净化方案(E-2017.6).doc
- BioGuard SHOCK 非氧化杀菌设备产品说明书2019版.pdf
- 工业IT解决方案2023.pptx
- 半导体行业设计院选型手册-2024.3.1.docx
- 南京合智电力分散式模块化多电平储能技术交流(20240307).pdf
- 黑龙江省宾县第一中学2024_2025学年高一物理上学期第三次月考试题.doc
- 辽宁省大连市普兰店市第三十八中学2025届高三英语上学期开学考试试题.doc
- 福建省龙海市第二中学2024_2025学年高二化学上学期期中试题.doc
- 湖南省普通高中2024年高中历史学业水平合格性考试模拟试题二.doc
- 河南逝师联盟2025届高三历史5月质量检测试题含解析.doc
最近下载
- 电子技术基础与技能电类专业通用双色版课件作者胡峥_第二章节.ppt
- 小学数学跨学科融学科项目化学习时间思考总结汇报ppt.pptx
- 基于主题活动的初中地理跨学科主题学习案例设计——以二十四节气与我们的生活”为例.pdf
- 24DX002-1《建筑电气与智能化通用规范》图示(书签+搜索版).pdf VIP
- HALCON编程基础与工程应用全套课件.pptx
- 《新概念英语》第二册全文下载.pdf
- 食品安全协管员培训.pptx VIP
- HJ61-2021辐射环境监测技术规范.docx VIP
- 2024年互联网营销师(视频创推员)职业技能竞赛考试题库(含答案).docx VIP
- 车辆维修保养知识培训课件.ppt
文档评论(0)