iMCDBMAN数据库备份恢复失败的处理经验.doc

iMCDBMAN数据库备份恢复失败的处理经验.doc

ID:59006727

大小:51.50 KB

页数:4页

时间:2020-09-15

iMCDBMAN数据库备份恢复失败的处理经验.doc_第1页
iMCDBMAN数据库备份恢复失败的处理经验.doc_第2页
iMCDBMAN数据库备份恢复失败的处理经验.doc_第3页
iMCDBMAN数据库备份恢复失败的处理经验.doc_第4页
资源描述:

《iMCDBMAN数据库备份恢复失败的处理经验.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、iMCDBMAN数据库备份恢复失败的处理经验  一、   组网:无。二、问题描述:iMCPLAT自带了数据库自动备份/恢复工具(DBMAN)为用户提供全面的系统灾备解决方案,通过DBMAN用户可以实现对iMC平台数据库(如config_db、monitor_db等)和组件数据库(如:UAM组件数据库ead)的自动备份与恢复处理。DBMAN采用了标准的SQL备份和恢复机制,它的数据处理对象是完整的数据库。用户只需根据不同的使用场景进行相应的配置及操作,便可通过DBMAN进行手动和自动两种方式的数据备份和恢复。正因为D

2、BMAN对数据库自动备份恢复的智能性,安装部署的方便性,DBMAN解决方案得到了很大推广,目前90%以上局点都是采用DBMAN解决方案。但在使用过程中,经常出现DBMAN数据库备份或恢复失败的问题,而iMC的运行状态和DBMAN工具运行正常。三、   过程分析:DBMAN备份恢复失败的原因很多,根据经验将有可能碰到的情况进行如下说明。iMC安装目录/dbman/log/dbman_debug.log日志文件记录了数据库备份、恢复的完整过程,在数据库备份恢复失败时可以参考该日志文件进行定位。为了方便阅读,将问题原因和

3、解决方案一并列出,如下:1、     主备iMC服务器备份或恢复路径有中文字符问题问题现象:数据库备份,恢复失败。问题分析:查看dbman_debug日志,有如下error信息: 04:00:49[ERROR][intTimeBackup()]Openthedatabsefileerror.File=D:imc安装文件backupdb_catalog__.dat.问题原因:备份、恢复路径不能存在中文字符。解决方案:修改备份、恢复路径为英文字符方可。2、     版本不一致问题问题现象:数据库备份成功,恢复失败

4、。问题分析:查看dbman_debug日志,有如下error信息:公元17年  16:42:13[ERROR][checkDBFile()]Fileprefixinvalid:vnm_db_imc_vnm,pleaseconfirmwhethertheDBuseraresameoneonmainserverandstandbyserver.Ifnot,pleaseusethecommanddbman-helptogetmoreinformation.问题原因:DBMAN要求版本必须一致。解决方案:安装或卸载对应iM

5、C组件,确保其版本一致方可。3、数据库用户dba到imc问题问题现象:数据库备份成功,恢复失败。问题分析:查看dbman_debug日志,有如下error信息:公元17年  16:42:13[ERROR][checkDBFile()]Fileprefixinvalid:config_db_dba_db___full.db,pleaseconfirmwhethertheDBuseraresameoneonmainserverandstandbyserver.Ifnot,pleaseusethecommanddbman

6、-helptogetmoreinformation.对于从早期版本(例如PlatR2602及其之前版本)升级上来的iMC,部分数据库使用dba用户,使用dbman进行备份,将dba用户对应的数据库文件作为原始文件,试图恢复到目标数据库PlatR2606及以上版本时,会提示恢复失败。主要问题原因为PlatR2606及之后的版本的这些数据库不再使用dba用户,而是使用imc用户。问题原因:数据库用户不同不能恢复。解决方案:1)     使用dbatool工具恢复a.将工具dbatool.exe拷贝到“iMCdbman

7、bin”目录下;b.停止iMC;c.通过执行命令行dbatool-dba2imc‘BackupFileLocation+Backupfilename’,来逐一手工恢复dba数据库文件到目标数据库,以恢复config数据库为例,恢复成功提示如下: d.对于非dba用户对应的数据库文件(UAM/EAD/CAMS数据库除外),也可以使用该工具进行恢复。2)备机也从R2606之前的版本开始安装以确保数据库用户名一致。4、数据库无法登陆问题问题现象:数据库无法恢复。问题分析:查看dbman_debug日志,有如下error

8、信息:公元17年  10:57:37[ERROR][intCDbBase::ExecSql()]Execcommandfail:USEmasterRESTOREDATABASEaclm_dbfromDISK='E:IMC_restoreaclm_db_imc_aclm_db___full.db'withREPLACE公元17年  10:57:37[DEB

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。