This method is used in scenarios where there is no operating system upgrade path to supported eDirectory 9.0 version.
For example, eDirectory 8.8 is installed on SLES 10. A customer using SLES 10 wants to upgrade to eDirectory 9.0 on SLES 12 and there is no upgrade path from SLES 10 to SLES 12.
Complete the following steps to migrate to eDirectory 9.0:
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 directory
log files
Install the operating system.
Install eDirectory 9.0 on the server (new installation).
Remove the nici directory from /var/novell and restore the nici directory to /var/opt/novell.
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.