两个 Directory Server 版本的数据库格式不兼容。所以,如果您是 Directory Server 5.1 用户,Sun 建议您将数据库迁移到针对 Sun Java System Directory Server 5 2005Q1 进行格式化的数据库。
要执行迁移,已升级到 Solaris 10 OS 的系统中必须同时存在 Directory Server 的两个版本。如果您是 DS 5.1 用户,但正在使用压缩的归档文件 (.tar.gz) 发送格式,可立即跳到步骤 2 中的迁移说明。
在终端窗口上,检查系统中是否存在 iPlanet Directory Server 5.1 软件包。
$ pkginfo | grep IPLT |
如果下列软件包显示为输出,则可以转至步骤 2 以继续进行迁移。输出表明系统中存在 iPlanet Directory Server 5.1 软件包。
system IPLTadcon Administration Server Console system IPLTadman Administration Server Documentation system IPLTadmin Administration Server system IPLTcons Console Client Base system IPLTdscon Directory Server Console system IPLTdsman Directory Server Documentation system IPLTdsr Directory Server (root) system IPLTdsu Directory Server (usr) system IPLTjss Network Security Services for Java system IPLTnls Nationalization Languages and Localization Support system IPLTnspr Portable Runtime Interface system IPLTnss Network Security Services system IPLTpldap PerLDAP $ |
如果软件包不存在,则首先安装 iPlanet Directory Server 5.1 软件包。请参阅上一节安装 Directory Server 5.1中包含 4 个步骤的过程。安装完成后,转至步骤 2 以继续迁移。
将 iPlanet Directory Server 5.1 数据库迁移到当前版本。有关说明,请参阅 http://docs.sun.com/coll/DirectoryServer_05q1 上的 Sun Java System Directory Server 文档集合。
迁移数据后,确保使用在迁移前备份目录数据的相同方法继续备份目录数据。未来的灾难恢复可能需要已迁移的数据库。