Skip to content

Instantly share code, notes, and snippets.

@xkou
Created January 6, 2024 07:15
Show Gist options
  • Save xkou/e8813ae17dfce07135ab00127244b818 to your computer and use it in GitHub Desktop.
Save xkou/e8813ae17dfce07135ab00127244b818 to your computer and use it in GitHub Desktop.
ldap backup restore
slapcat -n 0 > 0
slapcat -n 1 > 1
sudo service slapd stop
sudo mkdir -p /var/lib/ldap/accesslog
sudo rm -rf /etc/ldap/slapd.d/*
sudo rm -rf /var/lib/ldap/*
sudo slapadd -F /etc/ldap/slapd.d -n 0 -l 0
sudo slapadd -F /etc/ldap/slapd.d -n 1 -l 1
#sudo slapadd -F /etc/ldap/slapd.d -n 2 -l /export/backup/access.ldif
slapindex
sudo chown -R openldap:openldap /etc/ldap/slapd.d/
sudo chown -R openldap:openldap /var/lib/ldap/
sudo service slapd start
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment