My client has an ISIM 10.0.0 (software stack) installation on RHEL 7.9, WAS 9.0.5.6, IBM Directory Server 6.4, and Oracle as the backend. They have a WebSphere cell consisting of two nodes with two clusters (ITIM_Application_Cluster and ITIM_Messaging_Cluster). Each node has two application servers running on it (timappX and timmsgX), and the deployment manager is running on one of the servers. This is a fairly large implementation, with over 10,000 services and almost 200,000 Person objects. Their corporate policies don't currently have an upgrade path from RHEL 7.9 to RHEL 9.5, so what they want to do is move the ITIM application to a new pair of servers running RHEL 9.5 (the current LDAP and Oracle will stay in place). Based on my testing so far, I think I have a better shot at getting them to change their policies than I have at actually pulling this off.
So here's what I've tried so far in my lab, and the resources I've found online:
1. This link https://www.ibm.com/docs/en/sig-and-i/10.0.1?topic=migration-upgrade-identity-manager-version-100 describes moving an earler version installation to a new host at version 10.0.0. I tried these steps, and it failed, giving me a popup that read "No supported upgrade from version to version 10.0.0. Click OK to exit installer.". (Yes, that message is verbatim, including the part where it doesn't show the 'from' version).
2. The next thing I tried was to simply install ITIM 10.0.0 fresh, but point to the existing LDAP and Oracle. The first sign of possible failure came after the installer launched the Database Configuration tool. I entered the database information, and it asked me if I wanted to delete the existing tables. I clicked "No", and it then launched the Identity Manager System Configuration Tool (the one with the six tabs - General, Directory, Database, Logging, mail, UI, and Security). and the fields on the Database tab were all grayed out (could not be edited) and they had the default (incorrect for my install) information. After filling in the remainder of the tabs and clicking OK, I eventually got a popup stating "WasClusterConfigUtil.createMeDataSource failed." The install didn't complete, didn't create the necessary JDBC data source, etc. So it was a failure.
3. I found this article on moving a WAS Cell to a new server: https://www.ibm.com/docs/en/was-nd/9.0.5?topic=mpc-migrating-cells-new-host-machines-using-command-line-tool . However, one of the notes in that documentation is
"Avoid trouble: The Version 9.0 cell and node names must match the cell and node names in the previous configuration. If you create cells and nodes with new cell and node names, then the migration will fail." (Edited - included the wrong quote originally)
So that sounds like I would need to create new nodes and a new cell with the OLD node and cell names, which would reference the OLD hostnames, rather than the new hostnames. I don't like this plan very much, since this seems like it would be painful for the person behind me to support going forward.
Those are what I've tried. What I plan to try next is similar to #1 above, but using the 10.0.2 installer on the new servers, hoping that it will be able to upgrade from 10.0.0.
Does anyone have any specific guidance for MOVING ISIM 10.0.0 to a completely new WebSphere environment?