9.2 Migrating to eDirectory 9.0 Without Upgrading the Operating System

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:

  1. Stop the eDirectory server.

  2. 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

  3. Install the operating system.

  4. Install eDirectory 9.0 on the server (new installation).

  5. Remove the nici directory from /var/novell and restore the nici directory to /var/opt/novell.

  6. Restore the dib and nds.rfl directories.

  7. Restore the nds.conf to the user-specified location.

  8. Edit /etc/opt/novell/eDirectory/conf/.edir/instances.0 and put the absolute path to nds.conf file.

  9. 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
  10. Set the path as follows:

    Use /opt/novell/eDirectory/bin/ndspath utility.

  11. Run ndsconfig upgrade after setting the path.