要成功地升级到 Identity Manager 3.5.1,需要完成下列步骤。
升级之前,最重要的步骤是备份当前驱动程序及其配置信息。 要备份驱动程序,需要将其导出。
在 Consoleone® 中,右键点击驱动程序集对象,然后选择。
选择要为其创建导出的驱动程序,然后单击。
指定文件名。 保留默认的扩展名 .Xml,然后单击。
单击。
在 iManager 中,可以导出一个驱动程序,也可以导出整个驱动程序集。 如果导出驱动程序集,则会创建单个配置文件。 如果导出每个驱动程序,则为每个驱动程序创建一个配置文件。
在 iManager 中选择 。
浏览并选择要导出的驱动程序或驱动程序集,然后单击。
将提示字段留空,以便按原样创建驱动程序的拷贝,然后单击。
如果选择“驱动程序集”对象,则对于每个驱动程序均会收到相应提示页。 将每个驱动程序的字段留空,以便按原样创建拷贝。
单击“另存为”
在“文件下载”窗口单击“保存”
浏览并指定文件位置和导入的名称,然后单击“保存”
重要说明:保存文件时,需要使用文件扩展名 .xml。
完成驱动程序的导出后,可在实验室环境下测试导出的驱动程序。 导入驱动程序导出并测试驱动程序,以确保所有参数正确,且没有丢失任何功能。
在 Designer 的“模型程序”视图中右键单击驱动程序或驱动程序集对象,然后单击。
在“导出驱动程序配置”窗口中,浏览并指定导出的文件位置和名称,然后单击。
要升级到 Identity Manager 3.5.1,运行 Identity Manager 服务的服务器需满足最低要求。有关每个平台的最低要求的列表,请参见表 1-3。
如果需要升级支持组件,请按以下顺序完成升级:
将操作系统升级为受支持的版本。 例如,将 NetWare® 6.0 升级到 NetWare 6.5。
将 eDirectory™ 升级到带最新 Support Pack 的 eDirectory 8.7.3.6,或升级到带最新 Support Pack 的 eDirectory 8.8。
必须具有带 NMAS™ 3.1.3 的 Security Services 2.0.5,以支持 SSL。
将 iManager 升级到带最新 Support Pack 的 iManager 2.6 或 2.7(包括升级到 Apache 2.0.52 或更新版本和 Tomcat 4.1.18 或更新版本)
还必须在网络上安装 Novell® Audit 2.0.2 Starter Pack 或 Sentinel™ 5.1.3。
有关 Identity Manager User Application 和供应,请参见部分 5.1, 安装的前提条件。。
升级 Identity Manager。
激活 元目录引擎和任何已升级的驱动程序。
升级支持组件后,即会升级 DirXML 或 Identity Manager 引擎。
升级前,请确保已导出驱动程序并且有效。请参见部分 3.3.1, 导出驱动程序。
停止驱动程序。
在 iManager 中,选择 。
浏览并选择驱动程序集对象,然后单击。
单击驱动程序图标的右上角,然后选择。
将驱动程序设置为手动启动。
在 iManager 中,选择 。
浏览并选择驱动程序集对象,然后单击。
在驱动程序图标右上角,单击。
在“驱动程序配置”页中的下选择。
安装 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 均更新驱动程序以获取新的功能。
在 iManager 中,单击驱动程序可启动驱动程序升级向导。
当 Designer 检测到旧的驱动程序时,它会自动启动驱动程序升级向导。
设置驱动程序启动选项。
在 iManager 中,选择 。
浏览并选择驱动程序集对象,然后单击。
在驱动程序图标右上角,单击。
在“驱动程序配置”页中的下,选择,或选择启动驱动程序的首选方法。
查看驱动程序参数和策略,确保一切均按需要进行设置。
启动驱动程序。
在 iManager 中,选择 。
浏览并选择驱动程序集对象,然后单击。
单击驱动程序图标的右上角,然后选择。
如果运行 Remote Loader,则还需要升级 Remote Loader 文件。
创建 Remote Loader 配置文件的备份。文件的默认位置如下:
Windows C:\Novell\RemoteLoader\ remoteloadername-config.txt
Linux:在 rdxml 路径中创建自己的配置文件。
停止 Remote Loader 服务或守护程序。
运行 Remote Loader 的安装程序。
这将文件和二进制数据更新为最新版本。请参见《Novell Identity Manager 3.5.1 管理指南》中的“安装 Remote Loader”。
在 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 卸装程序。