Domino 6.5和7升级到Domino 8的步骤

问题描述:
Notes/Domino 6.5和7升级到Notes/Domino 8的步骤
 
摘要:
 
这篇文档讲述了升级Notes/Domino 6.5 或 7 到Notes/Domino 8 的推荐步骤。
 
注意:这篇文档讲述的操作步骤是独立于平台的,如果有些特定的命令需要在特定的操作系统上使用,可以在下面的文档中找到
 
 
 
Windows:
 
    如果需要在Domino停机的时候运行Domino 服务器命令,则需要在Domino服务器命令之前增加一个字母'n'(必须是Domino停机,仅在Windows平台上有效)。
打开一个命令行窗口(点击"开始"--->"运行",输入"CMD",然后回车)。
在这个命令行窗口中,我们先进入Domino的安装目录,即nserver.exe这个程序所在的目录。
从这个路径下,就可以运行Domino服务器的命令,记着要增加一个字母n在命令之前, 例如:
 
x:/Lotus/Domino/nfixup names.nsf -f -j -v -l


x:/Lotus/Domino/ncompact names.nsf -c -i

x:/Lotus/Domino/nupdall admin4.nsf -R -X

 
升级之前
升级之前确认Domino上的数据库是没有损坏的:
  • 运行fixup, updall 和 compact这些维护命令,保证数据库没有损坏。
  • 当运行这些命令的时候,我们需要停止Domino服务器,保证Domino或者notes没有访问这些数据库。
1. a) 对所有数据库运行 fixup (一致性检查)  如果你使用了事务日志,则-j这个开关是必须加上的。

Fixup -f -j -v -l

注意:
-f   在所有数据库上运行 Fixup 时,Fixup 将检查数据库中的所有文档

-j   使用此选项在事务记录启用的数据库上运行。如果不使用此选项,则 Fixup 通常不在已记录的数据库上运行。

-v   禁止 Fixup 在视图上运行。此选项可减少运行 Fixup 所需的时间。如果不是视图损坏问题,则使用此选项。

-l   向日志文件报告 Fixup 打开并检查是否损坏的每个数据库。如果不使用此参数,则 Fixup 仅记录遇到的实际问题。(这个参数是可选的)

如果你使用了事务日志,则-j这个开关是必须加上的。
 
b) 对所有数据库运行updall这个命令


Updall -R -X

注意:
-R 重建所有已使用的视图。
-X 重建全文索引,但不重建视图。用于重建已损坏的全文索引。
 
c) 对所有数据库执行压缩操作(如果你使用了事务日志,请确定使用-b这个开关。)
Compact -c -i

注意:

-c 使用拷贝样式压缩,恢复不使用的空间。

-i 即使遇到错误(如文档损坏),压缩仍然继续。仅适用于拷贝样式压缩。

如果你使用了事务日志,请确定使用-b这个开关。这个开关和-B是不一样的(-B会改变事务日志中记录的数据库的DBIID)。
 
注意:使用这个命令的时候要小心 "load compact -c -i" , Domino服务器会在某些情况下崩溃。详细的请参照文档 # 1329103, "load compact -c -i" ignores all errors and should be used with caution in Lotus Domino 8.0.2".
 
2. 因为Domino 8 会并行处理更多的用户请求,在你升级之前请去掉下面这些notes.ini参数。
SERVER_SESSION_TIMEOUT
SERVER_MAXSESSIONS
SERVER_MAXUSERS
 
3. 如果你安装了第三方应用程序,请先确定第三方产品和Domino8的兼容性。
 
下面开始升级步骤:
 
在清理数据库的步骤完成之后,请按照下面的步骤进行升级:

. 安装Domino administrator 8,用来管理Domino 8。
. 升级Domino domain管理服务器(即列在names.nsf的ACL中的管理服务器),并且升级Domino地址本到R8。复制管理服务器上的names.nsf到其他的服务器,建议仅复制设计元素即可。如果需要更多信息,请参照帮助文档中的 topic "Limiting information received from other replicas."
一旦Domino服务器升级完成,不要立即启动Domino,先升级管理服务器names.nsf的模版,并且通过命令行来完成初始的维护动作,同时也建议把admin4.nsf一起做同样的操作。
 
1 、执行design任务
design -f names.nsf
design -f admin4.nsf
 
Domino8的names.nsf模版包含了新的视图。如果这个模版没有更新,服务器可能会遇到系统停机问题。这个问题已经作为一个软件问题# ATHS7DPLHM记录,并且在#1304915这个文档中有详细描述 " Performance problems after upgrading from Domino 7.x to 8.0.1".
 
注意:-f表示在固定的数据库上操作。
 
 
2 、运行fixup任务
fixup names.nsf -f -j -v -l
fixup admin4.nsf -f -j -v -l
 
3.、运行compact 任务
compact names.nsf -c -i
compact admin4.nsf -c -i
 
注意:数据库的ODS版本不会被改变,除非在每台服务器上(不仅仅在管理服务器)使用拷贝样式的 compact -c 任务。
 
4 、运行updall任务
updall names.nsf -R -X
updall admin4.nsf -R -X
 
注意:这儿会有一个较大负载的索引重建的操作。请阅读下面选自 Notes/Domino 8.0.x Release Notes:
 
重建数据库设计集合
为了修复一个潜在的问题,当设计任务或者更新索引任务正在运行的时候,系统会对每个数据库做一个一次性重建设计集合的操作。如果视图事件记录参数被打开(LOG_VIEW_EVENTS=1),有关这些动作的消息会被记录在log.nsf以及显示在console上。例如:
Informational, rebuild view needed - collection object was deleted (reading C:/server/e.nsf default design note Title:'')
Informational, rebuilding view - no container or index (reading C:/server/e.nsf default design note Title:'')
Informational, rebuilding view - user specified REBUILD (reading C:/server/e.nsf default design note Title:'')

5 、启动Domion服务器
 
注意:如果你服务器上的第三方程序使用的是R7的names.nsf设计,请不要复制R8的Domino Directory 的设计到这些names.nsf上,直到第三方程序已经认可R8的设计。
 
升级服务器步骤如下:
  • 升级HUB服务器
  • 升级邮件服务器
  • 升级SMTP服务器
  • 升级Web服务器
  • 升级应用程序服务器
  • 其他任何第三方服务器(确认是否支持Domino8)
  • 通过compact命令来升级服务器上所有数据库格式,详情请参考相关文档
  • 升级客户端到Notes 8
注意:如果你要升级总裁级别的用户的客户端到Notes 8, 请同时升级他们的助手的客户端到Notes 8。这个会减少管理日历所带来的困扰。
在升级用户的客户端之前,请不要升级邮件模版到R8。
  • 最后,替换其它数据库或者邮件库的设计到R8。对于邮件数据库,convert命令可以批量升级用户的邮件文件的设计。
请不要使用Designer任务来升级邮件库的设计。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值