Solaris下Domino数据的移植

12/3/2006来源:Lotus Notes人气:5329

Solaris8,0下成功将Domino5.09升级至6.5.1,数据移植!写一点心得,希望能对大家有一点帮助!

环境(OS:Sun Solaris8.0 APP:Lotus Domino 5.09a -> Lotus Domino 6.5.1)

1,首先将Domino服务器停止,将Domino的data目录完全备份到磁带上。
例:# cd /xxx/xxx/data
# /opt/lotus/bin/server -q
# ufsdump 0cuf /dev/rmt/0 /xxx (Domino的 data driectory)

2,删除原有的Domino Data Driectory和 application Driectory。

3,把先前备份的data目录恢复到本地硬盘上,在此目录上安装Domino6.5.1(此时安装完毕后,千万不要配置Domino服务器)

4,修改data目录下的notes.ini文件,有关文件路径的一些项,一般情况下只有三项:Data driectory,Server ID,Cert ID。

5,依次运行Application Driectory下的,updall -r ,fixup ,compact (如果data目录数据很大,这一步可能需要很长时间)
例:# cd /xxx/xxx/data
# /opt/lotus/bin/updall -r
# /opt/lotus/bin/fixup
# /opt/lotus/bin/compact

6,设置/etc/system文件,检查system文件中,是否有以下三行,若没有添加上。
set rlim_fd_max=65536
set segmap_percent=20
set msgsys:msginfo_msgtql=1024 

7,设置Domino启动用户,编辑在Domino启动用户的$HOME目录下的.cshrc文件,添加一行语句。
limit descriptors 65536

8,确认各项修改正确后,启动Domino服务,当系统提示: do you want to upgrate the design of the domino directory? this replaces the standard from and view with ones from the
template (yes/no)时输入 YES

9,Domino服务启动后,用客户端连接Domino服务器,测试访问是否正常。之后重启Domino服务!

10,完成。此时已经完全将原先的Domino5.09a的数据移植到Domino6.5.1中!所有原有用户可以正常使用!

特别注意:
1,对于安装Domino6.x的Solaris操作系统,只能是64bit(安装OS时可以选择32Bit或64Bit,Domino6.x不支持32bit的操作系统,但是Domino R5支持32Bit系统)如果你的系统是32bit,安装Domino6x后会无法启动domino服务。我还不知道有什么好的方法可以把32bit的系统改成64bit,我选择的是reinstall OS!
2,安装Domino6.x之前最新的 Recommended Path 必须安装,否则Domino6.x无法安装成功!