一般生产环境的备份都会用percona-xtrabackup或者mysqlbackup,结合自己的情况,选择合适的备份策略,适时拿出来验证备份的有效性。
Q&A
Q1:用innobackupex备份MySQL5.5版本的数据,恢复的时候用backu5.6恢复,出现ibdata1找不到,这是什么原因呢?
A1:跨版本恢复以后,恢复出来的数据的元信息还是以前低版本的,在起动服务器之前需要先执行一下mysql_upgrade。这其实也是一个升级的问题,我们当然可以采用innobackupex来做升级操作了,同样的mysqlbackup也是可以的。因为有些时候我们的库太大了,不适合导入导出来升级的操作。
Q2:你讲的方法适合集群吗?如果不适合集群的话,用什么方法?
A2:当然,其实都是一样的。原理只是对的数据进行复制,主从、PXC、MHA等多种环境都是有在用的。
Q3:生产环境,1T数据量用什么备份好?
A3:我的建议是你可以使用mysqlbackup,比较下来,这个速度算是很快的,不过当你的数据量达到一个T时,也应该去考虑如何分库分表,当做到这一点的时候,也是化整为零,可以把备份和正常的负载都分摊到多台服务器上。
直播链接
如需回听直播,请戳:
https://m.qlchat.com/topic/260000366578461.htm?isGuide=Y
密码:222
好书相送
特别鸣谢图灵教育提供图书赞助。
精选专题(官网:dbaplus.cn)
◆ 近期热文 ◆
◆ MVP专栏 ◆
丨丨丨丨
丨丨丨丨
◆ 近期活动 ◆
DAMS中国数据资产管理峰会上海站
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shouji/article-51609-9.html
还是黄岩岛边12海里