This chapter describes how to migrate from the Kerberos server
v1.0 to v3.0, from the Kerberos server v2.0 to v3.0, and from the
Kerberos server v3.0 to v3.12. The Kerberos database formats of
v2.0 and v3.0 are compatible with each other, but the database formats
of Kerberos server v1.0 and v3.0 are not compatible with each other.
Therefore, migrate the database format from v1.0 to v3.0.
The Kerberos server v1.0 database contains information related
both to principal and policy. However, the Kerberos server v3.0
database contains only the principal-related information, and contains
the policy-related information in a separate file, password.policy. The Kerberos server v3.0 supports a tool to migrate
the principal-related information from v1.0 to v3.0.
To migrate from the Kerberos server v2.0 database to v3.0,
dump the v2.0 database using the kdb_dump utility, and load this dump file into the v3.0
database using the kdb_load utility. If you are migrating the Kerberos database
from v1.0 to v3.0 or from v2.0 to v3.0, create a dump file of the
older Kerberos database before installing the new version of the
Kerberos server. For more information, see “Migrating
from Kerberos Server Version 1.0 to 3.0”, and “Migrating
from Kerberos Server Version 2.0 to Version 3.0”.
 |
 |  |
 |
 | NOTE: Only LDAP databases can be migrated. You cannot migrate
C-Tree databases to v.312. |
 |
 |  |
 |
To migrate from the Kerberos server v3.0 to v3.12, dump the
v3.0 database using the krb_2_ldap utility, and load this dump file into the v3.12 database
using the ldapmodidfy command. For more information, see “Migrating
from Kerberos Server Version 3.0 to Version 3.12”.
 |
 |  |
 |
 | NOTE: You must manually migrate the policy information from
v1.0 to v3.0. However, while migrating from v2.0 to v3.0, you need
not migrate the password.policy file that contains the policy-related information. |
 |
 |  |
 |
This chapter discusses the following topics: