暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片
MySQL备份恢复工具应用场景和使用方法 - 陈昱_2021.5.27墨天轮直播.pdf
1655
10页
176次
2021-05-27
免费下载
MySQL备份恢复工具及适用场景
陈昱 云和恩墨
2021-05
视频回放地址:https://www.modb.pro/course/play/97?lsId=4124
“DBASK”小程序
关注墨天轮微信
本课程视频及文档由墨天轮社区提供,最终解释权归本公司所有
掌上数据库社
MYSQL备份恢复
1. mysqldump
优点:简单方便,逻辑备份
缺点:数据量大时耗时太长
使用场景:对小库进行备份,跨平台迁移数据
备份机制:
1)备份的数据是备份开始时候的数据而不是备份结束时
2)备份出的数据是一致的
3)数据是在一个事务中读取出的
重要参数:
--mater-data [1,2] dump过程中记录主库的binlogpos; 【锁表】
1: 将主库的binlog position写入到dump文件中,如:change master to master_log_file=‘mysql-bin.000015’,
master_log_pos=126; slave上导入数据时就会根据这个位置到主库复制binlog【默认值】
2:将主库的binlog position写入到dump文件中,但是加上注释
--dump-slave [1,2]【锁表】作用:和master-data类似,只不过是在slavedump,记录的还是主库的binlogpos
--opt ={--add-drop-table, --add-locks, --create-options, --quick,
--extended-insert, --lock-tables, --set-charset,--disable-keys} 【锁表】
--routines --triggers --events --hex-blob
--set-gtid-purged=off #gtid模式下加上该参数
--databases-B
--all-databases-A
--single-transaction 避免锁表
--skip-opt 避免锁表
和性能相关参数:
-q 采用快速dump方式(提高导出性能)
-e 采用多重insert语句形式(提高还原性能)
--no-autocommit 采用批量提交方式(提高还原性能)
of 10
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。