Chapter 1. Introduction to the Certificate System Migration Utility
Previous installations of Red Hat Certificate System, Netscape Certificate Management System (CMS), or iPlanet Certificate Management System (iCMS, also known as SunTMONE Certificate Server) can be migrated to Red Hat Certificate System version 7.2 or later using the Red Hat Certificate System migration utility.
This manual covers how to migrate legacy Certificate Systems to Red Hat Certificate System version 7.2. The first sections provide an overview of migration and of the Red Hat Certificate System migration utility, as well as some considerations to review before beginning migration. The next sections cover the steps of migration for all supported legacy versions, including an example migration from Netscape Certificate Management System 6.1 (SP 4) on Solaris 8 to Red Hat Certificate System 7.2 on Red Hat Enterprise Linux (RHEL) 4.
Throughout this manual, all system instances are referred to as Certificate System, unless the specific version or product name is required.
This table summarizes all Red Hat Certificate System and Netscape and iPlanet Certificate Management System releases through Red Hat Certificate System 7.2:
Table 1.1. Summary of Certificate System Releases
Every version of Certificate System has the ability to extract data from the installation of a previous version and migrate this data to the newer version. The capability of the migration tool varies from version to version. The following points should be considered when planning migration between versions:
Product downgrade, extracting information from a newer version to import into an older version, is not supported by the migration utility in any version of the Certificate System.
Red Hat Certificate System 7.2 does not support in-place upgrades. Therefore, for versions 6.0 and later, the migration tool is the only way to migrate data from a previous installation to a newer one. This is true even when the installations are on the same machine, running the same platform. For example, a Certificate Management System 6.2 installation on a machine named delta.example.com running Red Hat Enterprise Linux AS has to be migrated to a new Red Hat Certificate System 7.2 installation, even if the 7.2 installation is on the same machine named delta.example.com running Red Hat Enterprise Linux AS. This is accomplished simply by supplying a different installation directory for each instance.