技术开发 频道

Solaris下Domino数据的移植

    【IT168 技术文章】

    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无法安装成功!
 

0
相关文章