This method is used in scenarios where there is no operating system upgrade path to supported eDirectory 9.1 version.
For example, eDirectory 8.8 is installed on SLES 10. A customer using SLES 10 wants to upgrade to eDirectory 9.1 on SLES 12 and there is no upgrade path from SLES 10 to SLES 12.
Complete the following steps to migrate to eDirectory 9.1:
Stop the eDirectory server.
Take a backup of the following eDirectory 8.8 files:
dib directory
nds.rfl directory (by default, this directory is present under the dib directory)
nds.conf file
NICI User Directory (In case of a root user, the directory found at /var/opt/novell/nici/0 will be the NICI user directory)
log files
Install the operating system.
Install eDirectory 9.1 on the server (new installation).
Restore the NICI user directory to /var/opt/novell.
For more information on NICI user directory, see Configuring the Settings for NICI User Directory in the NICI Administration Guide.
Restore the dib and nds.rfl directories.
Restore the nds.conf to the user-specified location.
Edit /etc/opt/novell/eDirectory/conf/.edir/instances.0 and put the absolute path to nds.conf file.
Edit the nds.conf file and add the following:
n4u.nds.dir=_file_location n4u.server.libdir=/opt/novell/eDirectory/lib n4u.server.vardir=var_directory n4u.server.configdir=/etc/opt/novell/eDirectory/conf http.server.module-base=http_server_module_base_directory
Set the path as follows:
Use /opt/novell/eDirectory/bin/ndspath utility.
Run ndsconfig upgrade after setting the path.