익숙한: 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
대신에 slapcat/add
살펴 보자 ldapsearch/add
.
1) ldapsearch
-거의 같은 정보를 가진 파일을 만듭니다 slapcat
.
2) ldapadd
-에서 파일을 사용할 수 있으며 중지 할 ldapsearch
필요가 없습니다 slapd
.
3) ldapadd/search
-비밀번호가 필요합니다.
예:
$ ldapsearch -D "cn=root,dc=db_1" -W -b "dc=db_1" "dc=db_1" -LLL > db_1_backup2.ldif
$ ldapadd -x -D "cn=root,dc=db_1" -W -f db_1_backup2.ldif
따라서 질문은 다음과 같습니다.
1)이 도구 설명에 빠진 것이 있습니까?
2) 사이의 차이가 다른 무엇 ldapadd/slapadd
과 ladpsearch/slapcat
?