13.8. Umwandeln von Verzeichnissen früherer Releases

Mit Red Hat Enterprise Linux benutzt OpenLDAP das Berkeley DB System von Sleepy Cat Software, als On-Disk Speicherformat für Verzeichnisse. Frühere Versionen von OpenLDAP verwendeten den GNU Database Manager (gdbm). Aus diesem Grund sollten vor einem Upgrade einer LDAP-Implementation auf Red Hat Enterprise Linux 4 originale LDAP-Daten zuerst exportiert und danach wieder rückimportiert werden. Folgende Schritte sind dazu notwendig:

  1. Bevor Sie ein Upgrade des Betriebssystems durchführen, führen Sie den Befehl /usr/sbin/slapcat -l ldif-Ausgabe aus. Dieser gibt eine LDIF-Datei ldif-Ausgabe aus, die die Einträge aus dem LDAP-Verzeichnis enthält.

  2. Führen Sie ein Upgrade des Betriebssystems durch und stellen Sie dabei sicher, dass Sie die Partition, die die LDIF-Datei enthält, nicht neu formatieren.

  3. Importieren Sie das LDAP-Verzeichnis erneut zum aktuellen Berkeley DB Format, indem Sie den Befehl /usr/sbin/slapadd -l ldif-output ausführen.