Como clonar o banco de dados do servidor LDAP (slapd)
De Instituto de Física - UFRGS
Edição feita às 11h29min de 27 de outubro de 2015 por Yescalianti (Discussão | contribs)
Supondo que:
- O host de origem se chame "origem"
- O host de destino se chame "destino"
- slapd já está instalado e rodando em "destino"
Com os seguintes comandos é possível clonar a base de dados do slapd:
root@destino:~# /etc/init.d/slapd stop root@destino:~# tar -zcvf backup-slapd.tar.gz /etc/ldap /var/lib/ldap root@destino:~# rm -r /etc/ldap root@destino:~# rm -r /var/lib/ldap/* ----------- root@origem:~# scp -r /etc/ldap root@destino:/etc/ldap root@origem:~# slapcat > ldap-db.ldif root@origem:~# scp ldap-db.ldif root@destino:~ ----------- root@destino:~# slapadd -l ldap-db.ldif root@destino:~# slappasswd -h {SSHA} O sistema vai gerar uma senha codificada que tem que ser colocada no arquivo slapd.conf, na linha que começa com "rootpw". root@destino:~# chown -R openldap:openldap /var/lib/ldap root@destino:~# chown -R openldap:openldap /etc/ldap root@destino:~# /etc/init.d/slapd start