Notes/Domino 6.5和7升级到Notes/Domino 8的步骤
打开一个命令行窗口(点击"开始"--->"运行",输入"CMD",然后回车)。
从这个路径下,就可以运行Domino服务器的命令,记着要增加一个字母n在命令之前,例如:
x:\Lotus\Domino\ncompact names.nsf -c -i
x:\Lotus\Domino\nupdall admin4.nsf -R -X
- 运行fixup, updall 和 compact这些维护命令,保证数据库没有损坏。
- 当运行这些命令的时候,我们需要停止Domino服务器,保证Domino或者notes没有访问这些数据库。
Fixup -f -j -v -l
注意:
-f 在所有数据库上运行 Fixup 时,Fixup 将检查数据库中的所有文档
-j 使用此选项在事务记录启用的数据库上运行。如果不使用此选项,则 Fixup 通常不在已记录的数据库上运行。
-v 禁止 Fixup 在视图上运行。此选项可减少运行 Fixup 所需的时间。如果不是视图损坏问题,则使用此选项。
-l 向日志文件报告 Fixup 打开并检查是否损坏的每个数据库。如果不使用此参数,则 Fixup 仅记录遇到的实际问题。(这个参数是可选的)
如果你使用了事务日志,则-j这个开关是必须加上的。
Updall -R -X
注意:
-R 重建所有已使用的视图。
-X 重建全文索引,但不重建视图。用于重建已损坏的全文索引。
Compact -c -i
注意:
-c 使用拷贝样式压缩,恢复不使用的空间。
-i 即使遇到错误(如文档损坏),压缩仍然继续。仅适用于拷贝样式压缩。
如果你使用了事务日志,请确定使用-b这个开关。这个开关和-B是不一样的(-B会改变事务日志中记录的数据库的DBIID)。
SERVER_MAXSESSIONS
SERVER_MAXUSERS
. 安装Domino administrator 8,用来管理Domino 8。
. 升级Domino domain管理服务器(即列在names.nsf的ACL中的管理服务器),并且升级Domino地址本到R8。复制管理服务器上的names.nsf到其他的服务器,建议仅复制设计元素即可。如果需要更多信息,请参照帮助文档中的 topic "Limiting information received from other replicas."
design -f names.nsf
design -f admin4.nsf
fixup names.nsf -f -j -v -l
fixup admin4.nsf -f -j -v -l
compact admin4.nsf -c -i
updall admin4.nsf -R -X
为了修复一个潜在的问题,当设计任务或者更新索引任务正在运行的时候,系统会对每个数据库做一个一次性重建设计集合的操作。如果视图事件记录参数被打开(LOG_VIEW_EVENTS=1),有关这些动作的消息会被记录在log.nsf以及显示在console上。例如:
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服务器
- 升级HUB服务器
- 升级邮件服务器
- 升级SMTP服务器
- 升级Web服务器
- 升级应用程序服务器
- 其他任何第三方服务器(确认是否支持Domino8)
- 通过compact命令来升级服务器上所有数据库格式,详情请参考相关文档
- 升级客户端到Notes 8
- 最后,替换其它数据库或者邮件库的设计到R8。对于邮件数据库,convert命令可以批量升级用户的邮件文件的设计。