浅谈DOMINO迁移

时间:2022-07-29 11:03:17

【摘要】本文通过对OA迁移项目中数据同步和权限设置过程的介绍,分析了一些需要注意的事项,对今后OA系统的管理有着很大的帮助。

【主题词】OA;内网;数据同步;副本;domino;交叉验证;

【中图分类号】TP393 【文献标识码】A 【文章编号】1672-5158(2013)04-0152-01

1、概述

中海油服OA系统搭建在Domino R5上,运行多年,数据库数量和文档数量都已经达到很大的规模;并且Loms Domino R5已经退出市场多年,IBM也早已不提供技术支持,性能上已无法满足越来越多的业务需求,需要升级到性能更好的Lotus Domino R8平台。内网原来是在旧的cnoocs域,要全部迁移到现在的cosl域里,这样新闻上传人员不需要切换到cnoocs邮箱进行操作,进入cosl邮箱后就可以直接进行操作。所以本次迁移主要工作就是将在R5版本里属于cnoocs域的文件迁移到R8版本下的cosl域中,并对相应的权限进行修改。本文对新旧服务器间的数据同步和权限设置的过程中遇到的问题进行介绍。

2、COS l域和cnoocs域数据同步

由于迁移后,要让新旧系统并行运行一段时间,新旧服务器间的数据要进行同步。新搭建的Domino服务器名为app_yi/eosl,以下用服务器app_yj/cosl和服务器app_yj_bak/cnoocs之间的数据同步为例。这里要注意一点,app_yj/cosl和app_yj/cnoocs之间数据进行同步会出问题!

两台服务器要进行数据同步,前提是在另一台服务器上存在着要进行同步的数据库的“副本”(domino的每个数据库都有一个复本标识符,复本标识符相同的数据库互为副本)。创建副本的方法可以分为两类:1.通过物理拷贝,将需要同步的数据库拷贝到另外一台服务器上的响应位置;2.通过对数据库的“复制”命令下面的“新建副本”建立副本。采用第二种方法需要对所有要进行同步的数据库进行上述操作,由于要进行同步的数据库数目非常多,达到500个以上,所以采用第一种方法:通过物理拷贝。这里要注意一点,从源服务器拷贝数据的时候,要将源服务器的LoutusDomino Server停止。将数据库的副本拷到目标服务器响应位置后,这两台服务器之间还是不能进行数据同步的,要建立一条连接文档,来指定在某个时间段,每隔某分钟,进行同步某些数据库。由于这两台服务器中,一个是注册在cosl域里的,另一台是在cnoocs域里的,不同的域之间,无法进行数据同步。在这里要对这两台机器进行交叉验证,让它们互相信任对方,配置时使用双方的服务器id进行验证即可,如图1:

做好交叉验证之后,就应该建立连接文档。建立连接文档也有一个问题需要注意,由于要做数据同步的服务器所用的domino server版本不同,一个是用的R5的,一个使用的R8的,经过测试,建立连接文档只有从R5的服务器上建立,连接文档才能起作用。在R8系统上建立连接文档,无法实现从低版本的R5上同步数据。

通过建立的连接文档实现在每天的8点到22点,每隔3分钟,从服务器app_yj bak/cnoocs发起操作,从服务器app_yj/cosl上,拉入推出在cosl目录下的所有数据库。

3、权限设置

在R8系统下的cosl域里有了相应的数据库,并实现同步后,数据库是无法在服务器上运行的,要给所有的数据库添加上该服务器的权限,分析原来服务器对数据的权限是“管理者”,所以要在R8系统下的所有数据库中加入服务器app_yj/cosl的管理者权限。要给所有数据库加人权限可通过以下方法:1.打开每个数据库,在访问控制列表中添加服务器的管理权限2.通过写程序,实现遍历所有数据库,在访问控制列表里面加上管理权限。3.通过在LocalDomainServers群组里加入app_yj/cosl,因为所有数据库的访问控制列表默认的都有一条LocalDomainServers的管理者权限。在此,在群组LocalDomainServers中添加上服务器app_yj/cosl,这样app_yj/cosl就对所有数据库具有管理权限。

现在数据库可以在app_yj/cosl下运行啦,但是原来用户的权限丢失了,有的权限是通过在访问控制列表里面设置的,有的是在上传文档时,在文档里面写入的。例如在旧服务器上授权给“张三/IT支持服务中心/CNOOCS”,在新的服务器上,这样的授权就不起作用啦,必须得对权限进行修改。

又经过上面的相应的权限的修改,在原来R5系统中cnoocs域下的数据库就迁移到了R8系统下cosl域中,并能正常运行。当然整个迁移过程,没有那么的简单,期间还会涉及到大量的测试等,本文只是简单介绍了一下迁移过程中比较重要的某些部分。

上一篇:新形势下发展油田矿区物业管理的几点思考 下一篇:关于如何实现信息安全小议