3.3 升级过程

要成功地升级到 Identity Manager 3.5.1,需要完成下列步骤。

3.3.1 导出驱动程序

升级之前,最重要的步骤是备份当前驱动程序及其配置信息。 要备份驱动程序,需要将其导出。

从 ConsoleOne 导出

  1. 在 Consoleone® 中,右键点击驱动程序集对象,然后选择属性 > DirXML > 驱动程序

  2. 选择要为其创建导出的驱动程序,然后单击导出

  3. 指定文件名。 保留默认的扩展名 .Xml,然后单击保存

  4. 单击导出配置

在 iManager 中,可以导出一个驱动程序,也可以导出整个驱动程序集。 如果导出驱动程序集,则会创建单个配置文件。 如果导出每个驱动程序,则为每个驱动程序创建一个配置文件。

从 iManager 导出

  1. 在 iManager 中选择 Dirxml 实用程序 > 导出驱动程序

  2. 浏览并选择要导出的驱动程序或驱动程序集,然后单击下一步

  3. 将提示字段留空,以便按原样创建驱动程序的拷贝,然后单击下一步

  4. 如果选择“驱动程序集”对象,则对于每个驱动程序均会收到相应提示页。 将每个驱动程序的字段留空,以便按原样创建拷贝。

  5. 单击“另存为”

  6. 在“文件下载”窗口单击“保存”

  7. 浏览并指定文件位置和导入的名称,然后单击“保存”

    重要说明:保存文件时,需要使用文件扩展名 .xml

完成驱动程序的导出后,可在实验室环境下测试导出的驱动程序。 导入驱动程序导出并测试驱动程序,以确保所有参数正确,且没有丢失任何功能。

从 Designer 导出

  1. 在 Designer 的“模型程序”视图中右键单击驱动程序或驱动程序集对象,然后单击导出为配置文件

  2. 在“导出驱动程序配置”窗口中,浏览并指定导出的文件位置和名称,然后单击保存

3.3.2 校验最低要求

要升级到 Identity Manager 3.5.1,运行 Identity Manager 服务的服务器需满足最低要求。有关每个平台的最低要求的列表,请参见表 1-3

如果需要升级支持组件,请按以下顺序完成升级:

  1. 将操作系统升级为受支持的版本。 例如,将 NetWare® 6.0 升级到 NetWare 6.5。

  2. 将 eDirectory™ 升级到带最新 Support Pack 的 eDirectory 8.7.3.6,或升级到带最新 Support Pack 的 eDirectory 8.8。

  3. 必须具有带 NMAS™ 3.1.3 的 Security Services 2.0.5,以支持 SSL。

  4. 将 iManager 升级到带最新 Support Pack 的 iManager 2.6 或 2.7(包括升级到 Apache 2.0.52 或更新版本和 Tomcat 4.1.18 或更新版本)

  5. 还必须在网络上安装 Novell® Audit 2.0.2 Starter Pack 或 Sentinel™ 5.1.3。

  6. 有关 Identity Manager User Application 和供应,请参见部分 5.1, 安装的前提条件。

  7. 升级 Identity Manager。

  8. 激活 元目录引擎和任何已升级的驱动程序。

3.3.3 升级引擎

升级支持组件后,即会升级 DirXML 或 Identity Manager 引擎。

  1. 升级前,请确保已导出驱动程序并且有效。请参见部分 3.3.1, 导出驱动程序

  2. 停止驱动程序。

    1. 在 iManager 中,选择 Identity Manager > Identity Manager 概述

    2. 浏览并选择驱动程序集对象,然后单击搜索

    3. 单击驱动程序图标的右上角,然后选择停止驱动程序

  3. 将驱动程序设置为手动启动。

    1. 在 iManager 中,选择 Identity Manager > Identity Manager 概述

    2. 浏览并选择驱动程序集对象,然后单击搜索

    3. 在驱动程序图标右上角,单击编辑属性

    4. 在“驱动程序配置”页中的启动选项下选择手动

  4. 安装 Identity Manager 3.5.1。

    升级到 Identity Manager 3.5.1 的步骤与安装 Identity Manager 3.5 的步骤相同。有关如何安装 Identity Manager 的指导,请参见部分 4.0, 安装 Identity Manager

    Identity Manager 3.5.1 复制了 Identity Manager 的先前版本,更新了二进制数据。iManager 和 Designer 均更新驱动程序以获取新的功能。

    1. 在 iManager 中,单击驱动程序可启动驱动程序升级向导。

      当 Designer 检测到旧的驱动程序时,它会自动启动驱动程序升级向导。

  5. 设置驱动程序启动选项。

    1. 在 iManager 中,选择 Identity Manager > Identity Manager 概述

    2. 浏览并选择驱动程序集对象,然后单击搜索

    3. 在驱动程序图标右上角,单击编辑属性

    4. 在“驱动程序配置”页中的启动选项下,选择自动启动,或选择启动驱动程序的首选方法。

  6. 查看驱动程序参数和策略,确保一切均按需要进行设置。

  7. 启动驱动程序。

    1. 在 iManager 中,选择 Identity Manager > Identity Manager 概述

    2. 浏览并选择驱动程序集对象,然后单击搜索

    3. 单击驱动程序图标的右上角,然后选择启动驱动程序

3.3.4 升级 Remote Loader

如果运行 Remote Loader,则还需要升级 Remote Loader 文件。

  1. 创建 Remote Loader 配置文件的备份。文件的默认位置如下:

    • Windows C:\Novell\RemoteLoader\ remoteloadername-config.txt

    • Linux:在 rdxml 路径中创建自己的配置文件。

  2. 停止 Remote Loader 服务或守护程序。

  3. 运行 Remote Loader 的安装程序。

    这将文件和二进制数据更新为最新版本。请参见《Novell Identity Manager 3.5.1 管理指南》中的“安装 Remote Loader”。

3.3.5 UNIX/Linux 环境中的升级

在 UNIX 或 Linux 环境下将 Identity Manager 3.0.1 升级到 Identity Manager 3.5.1 时,将创建两个卸装位置,且不完全去除包。例如,如果在 UNIX 平台(如 SLES 9)上安装 Identity Manager 3.0.1,则 Identity Manager 卸装程序将位于 /root/dirXML 目录。通过键入 rpm -qa | grep -i dxml,可以显示 dxml 包的安装日期。

如果现在将该部署升级到 Identity Manager 3.5.1,由于命名发生变化,将会在 /root/idm 目录中创建一个新的卸装位置。通过键入 rpm -qa,可以显示更新包的安装日期。

由于目录发生改变,如果管理员卸装 Identity Manager 3.5.1,即使提示已成功去除所有项目,卸装程序也不会去除所有包。要删除剩余的程序包,请使用 DirXML 卸装程序。