iMC E2403平台集中式部署实现EAD自动备份恢复配置案例.doc

iMC E2403平台集中式部署实现EAD自动备份恢复配置案例.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
iMC E2403平台集中式部署实现EAD自动备份恢复配置案例

iMC E2403平台集中式部署实现EAD自动备份恢复案例 特性概述 iMC接入业务自动备份与恢复工具是dbman,通过dbman可以实现对iMC平台数据库 config_db 和UAM组件数据库 ead 的自动备份与恢复。 dbman采用了标准的SQL备份和恢复机制,它的数据处理对象是整个数据库。dbman程序只要提前配置好配置文件,便可通过手动和自动两种方式实现数据的备份和恢复。dbman配置文件和程序命令比较简单,应用起来也比较方便。 配置方法 本文以iMC平台为E2403版本,UAMEAD版本为E0401,采用集中式部署为例说明主备数据库自动备份恢复的配置方法。在做EAD的自动备份恢复的时候,起码要备份恢复两个数据库文件,即config_db和ead数据库,主机的IP地址为2,备机的地址为6。 创建目录和文件 备份时需要在主机上建立BackupPath目录(本例中的目录为:D:\imcdata\backup\dbbackup),备份的文件会存储在该目录下;恢复时需要在备机上建立ReceiveFtpPath(本例中目录为:d:\dbrestore)和ReservedPath目录(本例中的目录为:d:\dbrestore\reserved),恢复所用的数据库文件将存储在这两个目录下。 dbman作为一个单独的工具,还需要建立dbman自己相应的目录和文件。这里提供了dbman工具自己的目录和文件,当用到这个工具时只需解压此文件包,将其分别拷贝到主备iMC的安装目录下,即与uam目录同级的目录,然后修改配置文件即可。 解压上面dbman.rar文件包,dbman目录下有bin、etc、log三个目录。bin目录下有ACE.dll动态库和dbman.exe可执行程序;etc目录下是dbman.conf文件,即dbman工具的配置文件,根据需要修改;log目录下有dbman.log日志文件。 修改平台配置文件,使dbman进程能够自动启动 修改iMC安装目录\server\conf\QvProcessManager.xml文件,在该文件中增加如下配置(将如下配置插入到原始文件的倒数第二行与倒数第三行之间): Process id5001/id Namedbman/Name Desc_CDatabase Manager Process/Desc_C Desc_zhDBMAN_DESC_ZH/Desc_zh StartMode0/StartMode ManageAttr2/ManageAttr Dependent2/Dependent Delay0/Delay Pathdbman\bin/Path StopOptiondbman -k/StopOption StaticProcID5001/StaticProcID /Process 加进此配置后,可通过监控代理起停dbman进程。 3、修改主备自动备份恢复配置文件 修改主机dbman.conf配置文件(位置为$\imc\dbman\conf\dbman.conf)如下: # common PrimaryHost = 1 //主备机标识,该值为1表示主机,0表示备机; MaxLogSize = 100000000 BackupTime = 4 //定时备份时间点设置,取值为0-23中任一整数,当参数PrimaryHost为1,设置该值有效; FileReserveTime = 30 SessionTimeout = 300 CommandPort = 2810 ExecuteDurationTime = 2 # only primary BackupAtOnce = 1 //表示dbman工具启动时是否立即备份,1表示立即,0表示不备份; BackupPath = D:\imcdata\backup\dbbackup //备份路径设置,是指主机在备份到备机前,需要在本机先把备份文件备份一下,然后再把该备份文件FTP到备机上,该备份路径是指保存本机备份文件的地方; FtpIp = 6 //备机作为ftp服务器IP地址; FtpUser = ead //备机作为ftp服务器的用户名; FtpPassword = ead //备机作为ftp服务器密码; FtpDir = / //目标ftp服务器下存储文件相对路径,常设值 /dbrestore,如果存储在ftp根目录下,设置为 / ; PrimaryDbSaPassword = Ygwqm6RuBOQ= //主机数据库超级用户密码,此处密码为密文,可以通过dos命令行dbman命令取得,首先把命令行指向dbman目录,然后通过dbman --encrypt命令取得。示例中的明文是sa; DBCount=2

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档