JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Directory Server Enterprise Edition Upgrade and Migration Guide 11 g Release 1 (11.1.1.5.0)
search filter icon
search icon

Document Information

Preface

1.  Upgrading and Migrating to Directory Server Enterprise Edition to Version 11g Release 1 (11.1.1.5.0)

Upgrade and Migration Paths

Part I Patching Directory Server Enterprise Edition 7 to 11g Release 1 (11.1.1.5.0)

2.  Patching Directory Server Enterprise Edition 7 to Version 11g Release 1 (11.1.1.5.0)

Part II Upgrading Directory Server Enterprise Edition 6 to 11g Release 1 (11.1.1.5.0)

3.  Upgrading Directory Server Enterprise Edition 6 to Version 11g Release 1 (11.1.1.5.0)

Part III Migrating Directory Server Enterprise Edition 5.2 to Version 11g Release 1 (11.1.1.5.0)

4.  Overview of the Migration Process for Directory Server

5.  Automated Migration Using the dsmig Command

6.  Migrating Directory Server Manually

7.  Migrating a Replicated Topology

8.  Architectural Changes in Directory Server Since Version 5.2

Changes in the Administration Framework

Removal of the ServerRoot Directory

Removal of the o=netscapeRoot Suffix

Changes to ACIs

Changes in the ACI Scope

Changes in Suffix-Level ACIs

Command Line Changes

Changes to the Console

Password Policy

Changes to Plug-Ins

New Plug-Ins

Changes to the Plug-In API

Changes to the Installed Product Layout

Administration Utilities Previously Under ServerRoot

Binaries Previously Under ServerRoot/bin

Libraries and Plug-Ins Previously Under ServerRoot/lib

Online Help Previously Under ServerRoot/manual

Plug-Ins Previously Under ServerRoot/plugins

Utilities Previously Under ServerRoot/shared/bin

Certificate and Key Files

Silent Installation and Uninstallation Templates

Server Instance Scripts Previously Under ServerRoot/slapd-ServerID

Server Instance Subdirectories

9.  Migrating Directory Proxy Server

10.  Migrating Identity Synchronization for Windows

Index

Changes to the Installed Product Layout

This section summarizes the changes to the installed product layout from Directory Server 5.2. Several files and utilities have been deprecated since Directory Server 5.2, as described in the following sections.

Administration Utilities Previously Under ServerRoot

In Directory Server 11g Release 1 (11.1.1.5.0) the Administration Server is no longer used to manage server instances.

The following system administration utilities previously located under ServerRoot have therefore been deprecated:

Binaries Previously Under ServerRoot/bin

The following utilities under ServerRoot/bin have been deprecated:

On Solaris SPARC, the ns-slapd daemon is located in install-path/lib/sparcvSolaris-Version. On platforms other than Solaris SPARC, the ns-slapd daemon is located in install-path/lib.

Libraries and Plug-Ins Previously Under ServerRoot/lib

Product libraries and plug-ins in Directory Server 5.2 were located under ServerRoot/lib. In Directory Server 11g Release 1 (11.1.1.5.0), on Solaris SPARC, these libraries and plug-ins are located in install-path/lib/sparcvSolaris-Version. On platforms other than Solaris SPARC, they are located directly under install-path/lib.

Online Help Previously Under ServerRoot/manual

Console online help files were previously located under ServerRoot/manual. The console online help files for Directory Server 11g Release 1 (11.1.1.5.0) are located under /opt/SUNWdsee7/resources/dcc7app/html.

Plug-Ins Previously Under ServerRoot/plugins

The following tables describes the new location of sample server plug-ins, and header files for plug-in development.

Table 8-3 Support for Plug-Ins

Directory Server 5.2 Plug-In Directory
Directory Server 11g Release 1 (11.1.1.5.0) Plug-In Directory
Remarks
ServerRoot/plugins/slapd/slapi/examples
No longer provided with the product. All sample code files are bundled in an example.zip file that is available at http://www.oracle.com/technology/sample_code/products/oid/index.html.
Sample plug-ins
ServerRoot/plugins/slapd/slapi/include
install-path/include
Plug-in header files

SNMP support is no longer handled within Directory Server. SNMP monitoring is now handled by the Java Enterprise System Monitoring Framework (Java ES MF). All plug-ins and binaries related to SNMP have therefore been deprecated within Directory Server.

These plug-ins include the following:

For information about enabling Java ES MF monitoring, see Oracle Directory Server Enterprise Edition Administration Guide.

Utilities Previously Under ServerRoot/shared/bin

The following tables describes the new location of the administrative tools previously under ServerRoot/shared/bin. Note that as a result of the change to the administrative framework, some of these tools have been deprecated.

Table 8-4 Tools Previously Under ServerRoot/shared/bin

5.2 File
11g Release 1 (11.1.1.5.0) File
Purpose
ServerRoot/shared/bin/admin_ip.pl
Deprecated
Change IP address
ServerRoot/shared/bin/entrycmp
install-path/bin/entrycmp
Compare entries for replication
ServerRoot/shared/bin/fildif
install-path/bin/fildif
Dump filtered LDIF
ServerRoot/shared/bin/insync
install-path/bin/insync
Check replication synchronization
ServerRoot/shared/bin/ldapcompare
/opt/SUNWdsee/dsee6/bin/ldapcompare
Compare attribute value

In Directory Server 11g Release 1 (11.1.1.5.0), you must install the SUNWldapcsdk-tools package to get this utility

ServerRoot/shared/bin/ldapdelete
/opt/SUNWdsee/dsee6/bin/ldapdelete
Delete directory entry

In Directory Server 11g Release 1 (11.1.1.5.0), you must install the SUNWldapcsdk-tools package to get this utility

ServerRoot/shared/bin/ldapmodify
/opt/SUNWdsee/dsee6/bin/ldapmodify
Modify directory entry

In Directory Server 11g Release 1 (11.1.1.5.0), you must install the SUNWldapcsdk-tools package to get this utility

ServerRoot/shared/bin/ldapsearch
/opt/SUNWdsee/dsee6/bin/ldapsearch
Find directory entries

In Directory Server 11g Release 1 (11.1.1.5.0), you must install the SUNWldapcsdk-tools package to get this utility

ServerRoot/shared/bin/modutil
Deprecated
Manage PKCS #11 modules
ServerRoot/shared/bin/uconv
Deprecated
Convert from ISO to UTF-8
ServerRoot/shared/bin/repldisc
install-path/bin/repldisc
Discover replication topology

Note - The paths for ldapcompare, ldapdelete, ldapmodify, and ldapsearch are from the SUNWldapcsdk-tools package.


Certificate and Key Files

The following table shows the new locations of the certificate and key files in Directory Server 11g Release 1 (11.1.1.5.0).

Table 8-5 Location of Certificate and Key Files

5.2 File
11g Release 1 (11.1.1.5.0) File
Remarks
ServerRoot/shared/config/certmap.conf
instance-path/alias/certmap.conf
Configuration file for mapping certificates to directory entries
ServerRoot/alias/cert8.db
instance-path/alias/slapd-cert8.db
Trusted certificate database file
ServerRoot/alias/key3.db
instance-path/alias/slapd-key3.db
Database file containing client keys
ServerRoot/alias/secmod.db
instance-path/alias/secmod.db
Database file containing security modules such as PKCS#11

Silent Installation and Uninstallation Templates

In Directory Server 5.2, the ServerRoot/setup5 directory contained sample templates for silent installation and uninstallation. Silent installation and uninstallation are no longer needed for Directory Server 11g Release 1 (11.1.1.5.0) and these files have therefore been deprecated.

Server Instance Scripts Previously Under ServerRoot/slapd-ServerID

The command-line administration scripts previously under ServerRoot/slapd-ServerID have been replaced in the new administration framework and deprecated. These commands and their Directory Server 11g Release 1 (11.1.1.5.0) equivalents are described in Command Line Changes.

Server Instance Subdirectories

The following table describes the new locations for the configuration, log and backup data previously located under ServerRoot/slapd-instance-name

Table 8-6 Instance-Specific Subdirectories

Version 5.2 Directory
Version 11g Release 1 (11.1.1.5.0) Directory
Remarks
ServerRoot/slapd-ServerID/bak
instance-path/bak
Directory instance database backup
ServerRoot/slapd-ServerID/confbak
Deprecated
Administration Server configuration backup
ServerRoot/slapd-ServerID/conf_bk
Deprecated
Directory instance configuration backup
ServerRoot/slapd-ServerID/config
instance-path/config
Directory instance configuration
ServerRoot/slapd-ServerID/config/schema
instance-path/config/schema
Directory instance schema
ServerRoot/slapd-ServerID/db
instance-path/db
Directory instance databases
ServerRoot/slapd-ServerID/ldif
instance-path/ldif
Sample LDIF files
ServerRoot/slapd-ServerID/locks
instance-path/locks
Run time process locks
ServerRoot/slapd-ServerID/logs
instance-path/logs
Server instance log files
ServerRoot/slapd-ServerID/tmp
instance-path/tmp
Run time temporary files