ldap服务备份与恢复
备份: cat ldap_backup.sh
#!/bin/bash
/usr/sbin/slapcat >/S3/openldap/openldap_backup_`date -d "-1 day" +%Y%m%d`.ldif
[ $? -ne 0 ]&& echo "$time $host backup failed!" |mail -s "Openldap Backup Problem " xxxxx@xxxxx.com
恢复:
#清空openldap
ldapdelete -x -w 'password' -D'cn=Manager,dc=ldap,dc=xxxxx,dc=net' -r 'dc=ldap,dc=xxxxx,dc=net'
#停止openldap服务
/etc/init.d/slapd stop
#导入数据,启动服务
slapadd -l backup.ldif
chown -R ldap.ldap /var/lib/ldap /etc/openldap
/etc/init.d/slapd start
赠人玫瑰,手有余香,如果我的文章有幸能够帮到你,麻烦帮忙点下右下角的推荐,谢谢!
作者: imcati
出处: https://www.cnblogs.com/imcati/>
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 原文链接