slapcat 不会转储完整的 iredmail 数据库

slapcat 不会转储完整的 iredmail 数据库

我安装了 iredmailhttp://www.iredmail.org/使用 ldap 后端并输入了一些用户数据,之后我尝试通过 phpldapadmin 添加一些数据,但没有成功(厌倦了导出用户、添加更多“影子电子邮件”并重新导入;出现重复输入错误;我只是提及它以供参考,它不是这里的主要问题)。

我的主要问题是:我想备份 ldap 数据库,因此我尝试使用 iredmail 附带的备份脚本,但并非所有数据都得到备份。据我所知,只有 ldap 数据库的两个根节点被转储。我看到 slapcat 用于备份,在命令行上 slapcat 也返回的数据不足。

phpldapadmin 和命令“ldapsearch -LLL -Wx -D“cn=Manager,dc=mail,dc=domain,dc=com””返回正确的数据(我无法验证是否每个需要的字段都被转储,但所有电子邮件用户都被转储了)

转储数据:

dn: dc=mydomain,dc=com
objectClass: top
objectClass: dcObject
objectClass: organizcomion
o: mydomain.com
dc: mydomain
structuralObjectClass: organizcomion
entryUUID: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
crecomorsName: cn=admin,dc=mydomain,dc=com
crecomeTimestamp: 20110323043759Z
entryCSN: 20110323043759.391623Z#000000#000#000000
modifiersName: cn=admin,dc=mydomain,dc=com
modifyTimestamp: 20110323043759Z

dn: cn=admin,dc=mydomain,dc=com
objectClass: simpleSecurityObject
objectClass: organizcomionalRole
cn: admin
description: LDAP administrcomor
userPassword:: passwordhash
structuralObjectClass: organizcomionalRole
entryUUID: yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
crecomorsName: cn=admin,dc=mydomain,dc=com
crecomeTimestamp: 20110323043759Z
entryCSN: 20110323043759.395618Z#000000#000#000000
modifiersName: cn=admin,dc=mydomain,dc=com
modifyTimestamp: 20110323043759Z

链接至 iredmail 论坛帖子 http://www.iredmail.org/forum/topic1990-problem-ldap-backup-dont-work.html

答案1

在我安装在 Debian 上的 Iredmail 上,需要明确定义 ldap 配置

  slapcat -f /path/to/slapd.conf

相关内容