文档详情

部署注意事项mysql定时faqv2.pdf

发布:2025-04-06约1.59千字共3页下载文档
文本预览下载声明

MySQL定时备份与恢复FAQ汇总

(1):MySQL定时备份与恢复功能暂支持单库数据量为10G或以下;

大于10G的用户环境需要:

1、获知数据库的总大小是单库还多个数据库的;

2、多个库的情况建议新建多个任务备份;

3、单库大于10G的情况需要找测试验证,或和开发再商议部署策略。

(2):MySQL定时备份与恢复功能暂只支持两种类型的表,即InnoDB与MyISAM,查

询方法:

a)查看某个表用了什么引擎(在显示结果里参数engine后面的就表示该表当前用的

引擎):mysqlshowcreatetable表名;

b)通过到存放MySQL数据下,查看每个数据文件的后缀,即可确定是否存在其

他类型的表。

注:MyISAM类型的表后缀为:.frm、.MYD、.MYI。

(3):用户MySQL数据库root中不能含有如下特殊字符:%!^否则会备份失

败。

(4):目前只支持数据库名称包含如下特殊字符:()、-、_的数据库备份。

(4):针对一些应用与MySQL数据库的集成环境,需要根据实际环境来确定支持情况,

比的环境没有具体的MySQL数据库服务,有的环境则是缺少一些备份时需要调用的

程序,比如mysqlbinlog,缺少这个程序将会导致无法进行增量备份。

(5):非集成环境,支持增量备份类型需在备份前配置二进制文件,具体配置方法见

MySQL定时备份使用手册附件6.1。

部署相关的问题

1.A:单个数据库在同一时刻有完全、增量,如何进行?

Q:单个数据库同一时间点只能执行一种备份,优先进行完全备份。

2.A:为什么不能对系统数据库进行备份?

Q:因为系统数据库中会存在一些其他引擎类型的表,而当前易备版本只支持默认的

InnoDB和myISAM类型,所以不支持系统数据库的备份。

3.千兆网络环境下相关备份恢复参数

备份速度(10GB数据库)8MB/S左右(千兆网)

恢复速度(10GB数据库)3MB/S左右(千兆网)

4.导致恢复速度变慢因素:

a)、恢复过程中若开启二进制功能,则会使恢复时间变长。(若恢复前关闭二进制功

能,则备份时必须再次开启二进制功能,否则增量

备份失败。)

b)、mysql配置文件下缓冲池较小,修改mysql配置文件,根据用户环境增大缓冲池大

小。(具体操作步骤详见MySQL定时备份使用手册

附件6.2修改mysql配置文件)。

5.用户无法提供root或中含有特殊字符,导致备份失败的情况如何处理?

可通过新建用户,并给用户赋予权限的方法解决,使用NavicatforMySQL工具连接

MySQL数据,如图新建用户并赋予权限

6、备份过程中,进度条为什么没有发生明显明显的变化,直接从0%到50%.

答:由于Mysql自带的备份程序不能够返回备份的进度,所以备份进度变化不是很明显。、

7、恢复大数据完整备份集时,为什么界面进度无明显变化,直接从0%到100%。

答:由于是根据备份文件个数来确定进度变化的,恢复完整备份集时只有一个文件恢复,则

进度变化就会从0调到100。

显示全部
相似文档