用过的: openldap-servers-2.4.23-34.el6_5.1.x86_64
任务:创建脚本crontab
以创建计划的数据库完整备份。
1) slapcat
- 以默认格式 Berkeley DB 创建文件。
2)slapcat
可以在slapd
运行时完成(如果bdb/hdb
使用数据库)。
3) 后恢复文件slapcat
- 必须使用slapadd
(不是ldapadd
)。
4)slapcat/add
不需要密码。
5)slapadd
只有在slapd
停止时才能完成。
例子:
$ slapcat -f /etc/openldap/slapd.conf -b "dc=db_1" -l db_1_backup.ldif
$ slapadd -l db_1_backup.ldif
Run Code Online (Sandbox Code Playgroud)
而不是slapcat/add
- 让我们来看看ldapsearch/add
:
1) ldapsearch
- 创建文件与几乎相同的信息slapcat
;
2) ldapadd
- 可以使用文件 from ldapsearch
,不需要slapd
停止;
3) ldapadd/search
- 需要密码。
例子:
$ ldapsearch -D "cn=root,dc=db_1" -W …
Run Code Online (Sandbox Code Playgroud)