Sun Java Communications Suite 5 发行说明

升级日历数据库

在升级到 Calendar Server 6.3 之后,还必须使用本节提到的各种数据库工具升级您的数据库。可以在《Sun Java System Calendar Server 6.3 Administration Guide》中找到有关迁移工具的详细信息。

本节包含以下主题:

从 Calendar Server 的早期版本进行升级

如果以前的 Calendar Server 软件版本低于版本 5.1.1,请先请求技术支持帮助您将数据库迁移为与 Calendar Server 5.1.1 兼容的数据库。您无法直接迁移到任何 Calendar Server 6 发行版。在技术支持建议的过程中,您将需要安装 Calendar Server 5.1.1。在您的数据库文件与 Calendar Server 5.1.1 兼容后,安装 Calendar Server 6.3 并按列出的顺序运行如下数据库工具。

cs5migrate

运行此实用程序,将数据库从版本 5.1.1 升级到版本 6.2 级别。这是运行 csmigrate 实用程序将数据库升级到版本 6.3 级别之前一个必需的中间步骤。在安装 Calendar Server 6.3 之后,可以在 sbin 目录中找到 cs5migrate 实用程序。

您必须指定 -r 选项。然后,cs5migrate 实用程序为所有周期性事件和任务创建主记录和异常记录。以后,这些记录将由 Calendar Server 自动生成。

此实用程序对数据库执行以下更改:

  • 将您的 Calendar Server 5.1.1 LDAP 数据库迁移成 Calendar Server 6.2 兼容的数据库。

  • 将您的 Berkeley Data Base 迁移到版本 4.2。

  • 将迁移状态写入 csmigrate.log 日志文件中。

  • 将错误写入 csmigrateerror.log 日志文件中。

csmig

运行此实用程序,以使 LDAP CLD 插件正确工作。

csvdmig

运行此实用程序将非域日历数据库转换为与多域环境兼容的单域数据库。

csmigrate

由于您的 Calendar Server 数据库处于版本 6.2 模式下,请运行 csmigrate 实用程序将 Calendar Server 6.2 数据库迁移成与 Calendar Server 版本 6.3 兼容的数据库。

可以在新安装的 Calendar Server 6.3 软件的 sbin 目录中找到 csmigrate 实用程序和其他管理工具。有关 csmigrate 的详细信息,请参见《Sun Java System Calendar Server 6.3 Administration Guide》


注意 – 注意 –

如果从较旧版本的 Calendar Server 升级,且配置为使用有限虚拟域模式或在同一台计算机上存在多个 Calendar Server 实例,请与 Sun Microsystems, Inc. 销售代表联系,以对您的迁移要求进行评估并确保您拥有满足这些要求的特定迁移实用程序。

此外请牢记在迁移数据库之前首先执行完全备份


将您的 Calendar Server 版本 6.0、6.1 或 6.2 数据库升级为与 Calendar Server 版本 6.3 兼容的数据库

运行 csmigrate 将日历数据库升级到版本 6.3 级别。

可以在新安装的 Calendar Server 6.3 软件的 sbin 目录中找到 csmigrate 实用程序和其他管理工具。有关 csmigrate 的详细信息,请参见《Sun Java System Calendar Server 6.3 Administration Guide》