如何将 apacheds 从 2.0.0-M19 升级到 2.0.0-23?请分享文档或步骤,我们将不胜感激

如何将 apacheds 从 2.0.0-M19 升级到 2.0.0-23?请分享文档或步骤,我们将不胜感激

我需要将 apacheds 从 2.0.0-M19 升级到 2.0.0-M23。请分享步骤或文档。谢谢!

答案1

在执行任何操作之前,您应该将现有的 LDAP 数据库导出到 LDIF 文件!

出口:

ldapsearch -h localhost -p 10389 -D uid=admin,ou=system -w secret -LLL > ldap-export.ldif

然后以类似的方式在新服务器上导入:

ldapmodify -h localhost -p 10389 -D uid=admin,ou=system -w secret -a -f ldap-export.ldif

我总是通过构建一个干净的盒子、在其中安装新版本的 ApacheDS 并重新导入数据来完成“升级”。要确保的主要事情是,您获得所有(如果有)架构更改,但不会在新版本中覆盖任何冲突的架构。

“-a”开关表示添加到现有数据(而不是替换它),因此如果发生冲突,它会告诉您。预计要重复几次,直到您做对为止 :)

相关内容