Open Directory Recovery

Recovery

Mit folgenden Terminal Befehlen kann in der Regel die Open Directory Datenbank wiederhergestellt werden.

sudo launchctl unload /System/Library/LaunchDaemons/org.openldap.slapd.plist
sudo /usr/libexec/slapd -Tt
sudo db_recover -cv -h /var/db/openldap/openldap-data/
sudo db_recover -cv -h /var/db/openldap/authdata/
sudo /usr/libexec/slapd -Tt
sudo launchctl load /System/Library/LaunchDaemons/org.openldap.slapd.plist

Restore

Wenn ein Backup von der Open Directory Datenbank existiert kann dieses mit dem folgenden Befehl importiert werden. Der Pfad zum Backup muss natürlich angepasst werden.

sudo slapconfig -restoredb /private/var/backups/OpenDirectory/2018_01_11_02-00.sparseimage

Automatisches Backup

Mit folgendem Backup Daemon kann ein automatisches Backup erstellt werden. Standardmässig wird das Backup jeweils um 02:00 in der Nacht erstellt. Das Passwort für die Verschlüsselung des Backups ist in der Datei odbackup ersichtlich.

Open Directory Backup.dmg