NIS+ to LDAP Migration Guide
Migrating NIS+ to LDAP
Importing Your NIS+ Data to Your LDAP Directory Server
Chapter 2 27
Steps to Import Your NIS+ Data into Your Directory
Migration scripts are provided to ease the task of importing your NIS+
data into your LDAP directory. See Chapter 3, “Command and Tool
Reference,” on page 39 for a complete description of the NIS+ to LDAP
migration scripts, what they do, and how to use them.
You should migrate NIS+ service data one domain at a time. Perform the
following procedures on an NIS+ client system to migrate your NIS+
service data to the LDAP directory server.
As an example, use the following procedures to migration the NIS+
sub-domain service data with sub-domain name cup.hp.com to an LDAP
directory server LDAPSERV1 for illustrative purposes:
Step 1. Log in as root on your NIS+ client system and run the following cd
command to go to the subdirectory where the migration scripts are
located:
cd /opt/ldapux/migrate/nisplusmigration
Step 2. Select a domain to migrate. For this example, select cup.hp.com as a
domain name.
Step 3. Select the base Distinguished Name (DN) in the LDAP directory where
you want to put your NIS+ data. For this example, select "dc=cup,
dc=hp, dc=com" as the base DN.
Step 4. Export the environment variable, LDAP_BASEDN. For this example, use
following command to set the base DN to “dc=cup, dc=hp, dc=com”:
export LDAP_BASEDN=”dc=cup, dc=hp, dc=com”
Step 5. Export the environment variable, DOM_ENV. The DOM_ENV variable is the
fully qualified domain name where you migrate the NIS+ data from. For
this example, use the following command to set the DOM_ENV variable to
the domain name “cup.hp.com”:
export DOM_ENV = “cup.hp.com”
Step 6. Export the environment variable, LDAP_HOST. The LDAP_HOST variable
specifies the host name of the LDAP directory server where you migrate
the NIS+ data to. For this example, use following command to set the
LDAP directory name to LDAPSERV1:
export LDAP_HOST=”LDAPSERV1”