Sun Java System Calendar Server 6.3 管理指南

3.1 Calendar Server 数据库迁移实用程序概述

本节介绍每一种迁移实用程序。仅使用需要的迁移实用程序,具体取决于之前所安装的 Calendar Server 版本。这些实用程序位于 sbin 目录中。


提示 –

如果已对数据库运行了 cs5migrate 实用程序,但未使用 -r 选项,则必须在运行任何其他实用程序前再次使用 -r 选项来运行该实用程序。


迁移实用程序如下:

3.5 csmig 实用程序

为 Calendar Server 6 数据库中的每个日历指定一个所有者,并将每个日历 ID (calid) 映射到一个所有者(如果需要),这可以支持多域和 LDAP 日历查找数据库 (Calendar Lookup Database, CLD) 插件。

cs5migrate 之后和 csvdmig 之前运行该实用程序。

3.6 csvdmig

将 Calendar Server 6 站点升级为使用多域,方法是将日历的域 (@域名)添加到每个 calid 中。例如,在域 sesta.com 中,jdoecalid 现在将是 jdoe@sesta.com。此实用程序打包在 Calendar Server 中。

csmig 之后和 cs5migrate 之前运行此实用程序。

3.4 cs5migrate 实用程序

将日历数据库的格式从 Calendar Server 版本 5 迁移到版本 6.2。必须对数据库运行此实用程序,并指定 -r 选项。如果在此之前已从 Calendar Server 版本 5.1.1 迁移到版本 6.2,但未运行带有 -r 选项的 cs5migrate 实用程序,则必须在运行 csmigrate 实用程序前先运行具有该选项的此实用程序。

csmigcsvdmig 之后和 csmigrate 之前运行此实用程序。

3.3 csmigrate 实用程序

迁移日历数据库以从 Calendar Server 版本 6.0、6.1 或 6.2 升级到 Calendar Server 版本 6.3。如果需要运行带有 -r 选项的 cs5migrate,则需先运行它再运行此实用程序。

3.7 commdirmig

将 LDAP 数据从 Schema 版本 1 迁移到 Schema 版本 2,以为用于 Access Manager(在传统模式下)而做好准备。