Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung | Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
lpi2:ldap [2018/02/27 14:16] 127.0.0.1 Externe Bearbeitung |
lpi2:ldap [2018/06/20 21:56] markus_skowronek [LDAP Daten sichern und wieder herstellen] |
||
---|---|---|---|
Zeile 131: | Zeile 131: | ||
service slapd stop | service slapd stop | ||
- | slapcat -b dc=linuxhotel,dc=de > sicherung.ldif | + | slapcat -b "dc=linuxhotel,dc=de" > sicherung.ldif |
less sicherung.ldif | less sicherung.ldif | ||
grep directory /etc/ldap/slapd.conf | grep directory /etc/ldap/slapd.conf | ||
Zeile 138: | Zeile 138: | ||
rm /var/lib/ldap/__db.* | rm /var/lib/ldap/__db.* | ||
vi sicherung.ldif | vi sicherung.ldif | ||
- | slapadd < sicherung.ldif | + | # nur bei dynamischer config: |
- | slapindex | + | slapadd -f sicherung.ldif |
+ | # slapindex # wird seit openldap2.4 nicht mehr benötigt | ||
chown -R openldap:openldap /var/lib/ldap/* | chown -R openldap:openldap /var/lib/ldap/* | ||
service slapd start | service slapd start | ||
+ | |||
+ | # nur bei dynamischer config: | ||
+ | # slapcat -b cn=config > config-backup.ldif | ||
+ | # wenn auch die config wieder hergestellt werden muss: Reihenfolge beachten! | ||
+ | # slapadd -f config-backup.ldif && slapadd -f sicherung.ldif | ||
+ | # anschließend "chown -R openldap:openldap /etc/ldap/slapd.d/", für /var/lib/ldap wie oben weiter | ||