Ldap 顺序不正确导致在Apache Directory Studio中导出LDIF时出现异常

Ldap 顺序不正确导致在Apache Directory Studio中导出LDIF时出现异常,ldap,apacheds,ldif,apache-directory,Ldap,Apacheds,Ldif,Apache Directory,使用ApacheDirectoryStudio,我想克隆一个LDAP服务器以进行测试。无法导入generate LDIF文件,因为结构入口的顺序错误。结果,我得到了ERR\u 251\u PARENT\u NOT\u FOUND错误 示例情况: dn: ou=test2,ou=test1,o=ml3 objectClass: organizationalUnit objectClass: top ou: test2 dn: ou=test1,o=ml3 objectClass: organiz

使用ApacheDirectoryStudio,我想克隆一个LDAP服务器以进行测试。无法导入generate LDIF文件,因为结构入口的顺序错误。结果,我得到了
ERR\u 251\u PARENT\u NOT\u FOUND
错误

示例情况:

dn: ou=test2,ou=test1,o=ml3
objectClass: organizationalUnit
objectClass: top
ou: test2

dn: ou=test1,o=ml3
objectClass: organizationalUnit
objectClass: top
ou: test1
这将失败,因为
ou=test2
ou=test1
的子级。因此必须首先生成
ou=test1
。为了证实这一点,我更改了几个入口的顺序,它们被成功导入。问题:我需要在所有入口手动完成此操作


如何以正确的分层顺序获得LDIF导出

也许:您最初是如何导出LDIF的?如果我是你,我会尝试正确地导出它,或者修改LDIF,因为这与执行备份/恢复操作的机制相同。我尝试了Apache Directory Studio导出功能以及
ldapsearch
。我想知道,似乎不可能保留正确的订单,这使得在不手动修改订单的情况下很难保留所有内容的备份。有人得到了答案吗?遭受相同的情况,但仅使用ldapsearch。