Sun logo      上一个      目录      索引      下一个     

Sun ONE Calendar Server 6.0 安装指南(适用于 Solaris 操作系统)

附录 C
Calendar Server 5.x 到 6.0 的升级/迁移进程

本附录介绍了如何将 Sun™ ONE 或 iPlanet™ Calendar Server 5.x 升级/迁移到 Calendar Server 6.0,包括:

 


升级/迁移进程

升级到 Calendar Server 6.0 的步骤:

  1. 在安装了 Calendar Server 5.x 的服务器上,更改到 /opt/SUNWics5/cal/sbin 目录,并停止 Calendar Server 5.x:
  2. ./stop-cal

  3. 备份以下 Calendar Server 5.x 目录和文件:
    • 日历数据库目录 - 默认位置是:
      /var/opt/SUNWics5/csdb
    • Calendar Server 日志目录 - 默认位置是:
      /var/opt/SUNWics5/logs
    • ics.conf 配置文件 - 默认位置是:
      /opt/SUNWics5/cal/bin/config/ics.conf
  4. 备份所有已自定义的 Calendar Server 5.x 文件,包括:
    • /opt/SUNWics5/cal/bin/data 中的用户界面 (UI) XSL 文件
    • 邮件格式文件 - 默认位置是:
      /opt/SUNWics5/cal/bin/config/language/
    • default.html 文件 - 默认位置是:
      /opt/SUNWics5/cal/bin/html/language/
    • HTML 文件 - 例如位于:
      /opt/SUNWics5/cal/bin/html/language/
    • 时区文件,例如 timezones.icschange_timezone.xml
    • language 目录包括用于您要使用的语言的文件。例如,en 表示英语、de 表示德语、es 表示西班牙语、fr 表示法语、ja 表示日语、zh-TW 表示繁体中文,zh-CN 表示简体中文。

  5. 更改到 /opt/SUNWics5/cal/ 目录,并卸载 Calendar Server 5.x。您必须以超级用户(root 用户)身份运行。例如:
  6. ./uninst

  7. 删除 /opt/SUNWics5 目录下的所有文件。
  8. 运行 Java Enterprise System 安装程序,以在 /opt/SUNWics5 目录中安装 Calendar Server 6.0。有关信息,请参阅《Sun Java Enterprise System 安装指南》
  9. 更改到 /opt/SUNWics5/cal/sbin 目录,运行 comm_dssetup.pl 实用程序,以将 Sun ONE Directory Server 5.x 配置为与 Calendar Server 6.0 一起使用。有关 comm_dssetup 的信息,请参阅 Directory Server 设置脚本 (comm_dssetup.pl)
  10. 运行 Calendar Server 6.0 配置程序 (csconfigurator.sh) 以创建新的 ics.conf 配置文件。有关更多信息,请参阅 Calendar Server 配置程序 (csconfigurator.sh)
  11. 如果要保留 5.x 配置,请将 ics.conf 文件从备份位置或磁带复制到 /etc/opt/SUNWics5/config/ics.conf 文件。
  12. ics.conf 文件设置 UNIX 用户和组 ID(默认值为 icsusericsgroup)以及权限。例如:
  13. chown icsuser:icsgroup /opt/SUNWics5/cal/config/ics.conf
    chmod 600 /opt/SUNWics5/cal/config/ics.conf

  14. 运行 cs5migrate 实用程序,以将 Calendar Server 5.x 数据库迁移到 6.0。有关信息,请参阅 cs5migrate 实用程序
  15. 如果 cs5migrate 迁移成功,请将迁移的 6.0 数据库复制到 /var/opt/SUNWics5/csdb 目录。确保 /csdb 目录中所有文件的所有者为 icsusericsgroup(或在 ics.conf 文件中指定的用户 ID 和组 ID)。
  16. Calendar Server 6.0 XSL。XML、HTML 和邮件格式文件与 5.x 版本有很大的不同。如果您在步骤 3 中保存了 5.x 文件,则必须手动将 5.x 文件的自定义更改合并到 6.0 文件。有关将更改合并到 XSL 文件的提示,请参阅 XSL 提示
  17. 更改到 /opt/SUNWics5/cal/sbin 目录,并启动 Calendar Server 6.0.x:
  18. ./start-cal

  19. 使用 Calendar Express 登录到 Calendar Server 6.0,并确保您能够查看 Calendar Server 组件(事件和代办事件)。

 


XSL 提示

如果您要将更改合并到 Calendar Server 6.0 XSL 文件,请遵循以下提示和规则以避免常见错误:



上一个      目录      索引      下一个     


版权所有 2003 Sun Microsystems, Inc.。保留所有权利。