免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6294 | 回复: 3

innobackupex是否能备份和恢复存储过程和函数? [复制链接]

论坛徽章:
0
发表于 2016-04-12 16:32 |显示全部楼层
本帖最后由 crazy_i 于 2016-04-12 16:40 编辑

公司用的Mysql 5.6 的数据库,做了主从复制,中途主从复制出了问题,重做了:

1.用innobackupex 备份主数据库上的appdb数据库:
innobackupex --no-timestamp --user=root --password='password' --databases=appdb --defaults-file=/etc/my.cnf /root/Full/

2.在从服务器上恢复:
innobackupex --user=root --password='password' --apply-log --redo-only /root/Full/

innobackupex --user=root --password='password' --apply-log /root/Full/

[root@localhost ~]# ll /root/Full
总用量 243756
drwx------. 2 root root     20480 4月   6 20:08 appdb
-rw-r--r--. 1 root root       295 4月   6 20:07 backup-my.cnf
-rw-r-----. 1 root root 146800640 4月   7 15:29 ibdata1
-rw-r--r--. 1 root root  50331648 4月   7 15:29 ib_logfile0
-rw-r--r--. 1 root root  50331648 4月   7 15:29 ib_logfile1
-rw-r--r--. 1 root root        27 4月   6 20:08 xtrabackup_binlog_info
-rw-r--r--. 1 root root        27 4月   7 15:29 xtrabackup_binlog_pos_innodb
-rw-r-----. 1 root root        97 4月   7 15:29 xtrabackup_checkpoints
-rw-r--r--. 1 root root       670 4月   6 20:08 xtrabackup_info
-rw-r-----. 1 root root   2097152 4月   7 15:28 xtrabackup_logfile
恢复到mysql数据目录:  
rsync -avz /root/Full/ /var/lib/mysql/ (用innobackupex --copy-back参数会要求mysql数据目录为空,这里就用了rsync)

chown -R mysql:mysql /var/lib/mysql

启动mysql  ok

现在遇到棘手问题:
1.查看数据库error日志,提示:
2016-04-12 14:18:20 7fe74bfff700 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
2016-04-12 14:18:20 7fe74bfff700 InnoDB: Error: Table "mysql"."innodb_index_stats" not found.
.....................

这个问题已经解决,删除这2个系统表重建ok,但为什么为出现这样的问题?请帮忙分析


2.从数据库上没有存储过程、函数,用mysql Workbench 客户端工具查看,什么也没有,
QQ截图20160412163608.png

而主数据库上都有很多个,存储过程和函数,难道innobackupex不能备份和恢复存储过程和函数吗???


这样的问题是如何造成的,我用的innobackupex备份工具不对吗?还是使用参数有误?请帮忙分析下


3.恢复数据时ibdata1文件该如何处理???备份时会有一个,而数据目录本身就有这么个文件。




论坛徽章:
223
2022北京冬奥会纪念版徽章
日期:2015-08-10 16:30:32操作系统版块每日发帖之星
日期:2016-05-10 19:22:58操作系统版块每日发帖之星
日期:2016-02-18 06:20:00操作系统版块每日发帖之星
日期:2016-03-01 06:20:00操作系统版块每日发帖之星
日期:2016-03-02 06:20:0015-16赛季CBA联赛之上海
日期:2019-09-20 12:29:3219周年集字徽章-周
日期:2019-10-01 20:47:4815-16赛季CBA联赛之八一
日期:2020-10-23 18:30:5320周年集字徽章-20	
日期:2020-10-28 14:14:2615-16赛季CBA联赛之广夏
日期:2023-02-25 16:26:26CU十四周年纪念徽章
日期:2023-04-13 12:23:10操作系统版块每日发帖之星
日期:2016-05-10 19:22:58
发表于 2016-04-20 10:48 |显示全部楼层
大部分只是针对数据

论坛徽章:
0
发表于 2016-11-10 13:55 |显示全部楼层
好久了,自己来顶一下,有没有mysql高人???谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP