S 2.408 Planning the migration of directory services

Initiation responsibility: Head of IT, IT Security Officer

Implementation responsibility: Head of IT, Administrator

In most cases, organisations will not build a directory service completely from scratch. Instead, they will have individual directory services already available in their network, but these services will only support certain applications, be configured only for specialised procedures, or only provide their services in a certain subnetwork. The latter is particularly true when previously autonomous parts of an organisation are united because separate networks were combined to form one large network. Migration of a directory service can also become necessary when moving the server landscape to new hardware or a new operating system or when updating the operating system to a newer version.

In any case, careful planning is required for the migration of a directory service because security gaps can be opened up during migration.

There are various migration procedures available for the migration of a directory service. They differ primarily in terms of their need for additional hardware:

It is impossible, though, to provide a general recommendation to use one of the procedures to migrate a directory service, because a suitable procedure depends greatly on the corresponding prevailing conditions and must be adapted to meet the needs of the organisation.

It is also possible to perform migration in two phases. In the first phase, the existing directory service structures are copied one-to-one. In the proper sense, this only entails updating the software or operating system on the corresponding directory service servers. A disadvantage of this procedure is that numerous shortcomings will still exist and that it is still necessary to configure the directory service from a security perspective.

In a second phase, the directory service is restructured. This usually corresponds to the full reorganisation of the directory service structures. An advantage of this procedure is that old structures that are difficult to administer can be replaced by new structures. In addition, it is possible to adapt the directory service to reflect any changes made to the organisation accordingly. It must be noted in this case, though, that great time and effort are required for the planning and implementation of the new structure.

Migration concept

Due to the complexity of the migration of a directory service, it is necessary to create a corresponding migration concept in advance. The following points in particular should be taken into account in this concept:

Plan and document the migration

Every step of the migration must be planned in detail, the migration process aimed at must be documented, and this documentation must be made available to all parties involved. An overview of the steps to be taken in the context of the migration process is provided below:

Meta-directory service instead of migration

If it is determined while planning the migration of the directory service that migration would be too complicated or impossible to perform in the prescribed time frame, then consideration can be given to the use of a so-called meta-directory service.

A meta-directory service is used to collect the data from other existing directory services. This makes it possible to synchronise several different directory services. There are various approaches in order to implement a meta-directory service:

The aspects listed here serve as a guide for similar and more extensive questions that need to be addressed in the framework of the migration concept. It must be noted that a migration plan always needs to be adapted to the specific situation and must reflect the corresponding local migration requirements.

Review questions: