网站大量收购独家精品文档,联系QQ:2885784924

coremail20升级文档.doc

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

国讯邮件系统coremail2.0升级方案 Document Version 1.1 2001.2.19 升级可以分为三个阶段:在第一阶段,我们将把 Coremail 2.0 的程序安装到 Coremail 1.1 的运行环境中,即按照兼容 Coremail 1.1 的方式运行; 在第二阶段,我们将进行数据转换工作,把 Coremail 1.1 中的数据文件和数据库中的内容转换到 Coremail 2.0 的格式;在第三阶段,我们主要对配置文件和备份数据等内容进行清理工作。 由于升级过程中兼容旧版本和数据转换的功能基本上都是由 Coremail 2.0 本身的模块来完成,所以整个升级过程中基本上不需要停止邮件服务。关于升级阶段可能出现意外情况和回退方案:如果在升级的第一阶段出现意外情况,可以直接把系统恢复成 Coremail 1.1;如果在第二阶段出现意外情况,那么可以直接把系统恢复到第一阶段的状态;第三阶段因为没有对系统做什么改动,所以也基本上没有回退的问题。 准备工作 步骤 需要时间 时间安排 人员 回退方案 1 半天 升级开始前的一天 Tebie 具体工作: Oracle Oracle服务器安装的时候注意要支持中文(数据库有可能插入中文纪录)。客户端同样设置好环境变量(NLS_LANG, ORA_NL33, ORACLE_BASE, ORACLE_HOME),使客户端也支持中文环境。在 Oracle 服务器上要生成有 CONNECT 和 RESOURCE 权限的用户 coremail(Coremail 2.0 要在 Oracle 中创建 Sequence 和 Trigger); 在需要安装Coremail2.0的服务器上要安装 Oracle Client。要求oracle客户端为8.1.6,现在国讯上安装的Oracle Client是8.1.5,需要重装。 安装完毕后要用sqlplus创建表,插入几行有中文字段的记录,验证Oracle服务器是否已经正确安装。 安装Oracle Client 8.1.6可由Tebie完成。 步骤 需要时间 时间安排 人员 回退方案 2 天时 具体工作: 准备HTML 页面 Coremail 2.0 对 HTML 页面模版的要求有一些改动(但改动不太大),在更换新的CGI之前要先作修改。 模板的更改方法我们会另付文档,由天时负责把模板修改好。 步骤 需要时间 时间安排 人员 回退方案 3 1-2小时 升级前 Tebie 具体工作: 对 Coremail 1.1 系统和用户数据的备份。 LDAP: 用 ldbmcat 命令备份; MYSQL: 用 mysqldump 命令备份; 文件: 把 UD和MD 上的 /userdata, /index, /home/coremail, /home/postfix 和 MS 上的 /data, /db, /home/coremail, /home/postfix 这几个目录备份起来就可以了; 最后对 coremail 1.1 中采用的配置文件和 HTML 页面在 /home/coremail/bak 下单独做一个备份。 第一阶段 由于版本之间在网络协议方面的兼容性是由核心模块 (MD, UD, MS) 来保证的,所以要先更换核心模块,再更换外围模块 (Web, POP, MTA和其它程序)。在更新核心模块的时候,对几个模块之间的更换顺序并没有严格的要求,初步决定更换的顺序为 MD - UD - MS。 核心模块: 步骤 需要时间 操作内容 人员 回退方案 1 半小时 更换idsrv Tebie 换回旧版程序 修改coremail.conf, idsvr.conf, node.conf,connectionsetting.conf这几个配置文件, 以coremail1兼容方式运行idsvr。(此时IdServerType=mainldap) 修改idsvr.conf,将IdServerType修改成maindb,则idsvr会在用户登陆时自动将ldap的md数据转换到oracle 运行md2db程序,将所有用户遍历一次。 Md2db程序运行完之后,MD中的所有数据就会从ldap转移到oracle了。 步骤 需要时间 操作内容 人员 回退方案 2 半小时 更换udserver Tebie 换回旧版程序 修改 udserver.conf,再启动新的 udserver 步骤 需要时间 操作内容 人员 回退方案 3 半小时 更换box,dbserver Tebie 换回旧版程序 这两个程序对配置文件没有特别的要求,所以只是直接启动新程序。 更换完核心模块的程序后应该立即对系统的几种功能做一些基本测试,确认没有问题后再继

文档评论(0)

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

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

1亿VIP精品文档

相关文档