Calendar Server 6.3 的特点是将多域作为默认值,并且将其作为组织用户和组 LDAP 条目的唯一方式。也就是说,根节点下必须至少有一个域,并且所有用户和组条目都必须在一个域节点下。在 Calendar Server 的较早版本中,使用域来包含用户和组条目是可选的。可在完全不使用域的情况下运行 Calendar Server。对于 Calendar Server 6.3 而言,情况将不再如此;必须至少有一个(默认)域。
在多域环境中,所有域共享同一个 Calendar Server 系统实例,从而允许在同一台服务器上存在多个域。每个域都定义一个命名空间,其中的所有用户、组和资源都是唯一的。另外,每个域都有一组专门设置的属性和首选项。域的所有用户和日历 ID 必须是全限定的。
配置程序会要求您提供设置默认域所必需的信息。在配置程序已完成且创建了需要的所有域后,在将用户和组 LDAP 条目复制到希望的域之前,必须通过运行迁移实用程序将非域用户和组 LDAP 条目转换为域就绪用户和组条目来准备用户和组条目。要运行的实用程序为 csmig 和 csvdmig。
要从非域版本的 Calendar Server 升级到 Calendar Server 6.3,需做出以下几个选择:
可选择移动到单默认域模式。
在此模式下,必须将用户和组记录移动到 LDAP 中的域节点下。
可选择转为多域模式并将用户和组分布到多个域中。
使用 Delegated Administrator 创建更多域。
如果希望将现有用户分布到多个域中,需运行迁移实用程序将全限定域名添加到数据库用户 ID 和日历 ID。通过此方法,可将用户分布到使用 Delegated Administrator 创建的各个域之中。在运行配置程序前创建域。
如果在升级到当前版本之前已设置了托管(多)域,则不必更改用户 ID 和日历 ID。但是,需配置某些新的 ics.conf 参数,如下节中所示:10.4 Calendar Server 版本 6.3 中的多域模式所需的其他参数。
如果您的站点当前配置了单个计算机上的多个 Calendar Server 实例或您已实现受限制的虚拟域模式,请与 Sun Microsystems 销售代表联系,以确定您的迁移要求。