2016-12-07 22 views
0

我已經繼承了兩臺似乎包含相同信息的LDAP服務器。我的目標是確定是否是這種情況。我能夠使用slapcat輸出兩個服務器的ldif,但是我無法直接比較這些文件,因爲這些項目是以不同的順序打包的。比較兩臺LDAP服務器的內容

這些文件是否可以重新排序以便進行比較?

我無法爲此使用ldapsearch,因爲服務器將搜索範圍限制爲500條記錄,並且我有超過30,000條記錄。

+0

有LDIFF(https://fruit.je/ldiff)。可能會嘗試。 – jwilleke

回答

0

OpenDJ有一個工具來比較2個LDIF文件:ldif-diff。 速度很慢,需要一些內存,但我們已經用包含數十萬條目的文件對它進行了測試。

+0

該工具將爲我工作!起初我在使用ldif-diff時出現內存不足錯誤,但是我手動指定了8GB的堆大小,並且它工作正常。 – Dunsel

0

ldapsearch支持簡單的分頁結果控制來克服(默認= 500)sizelimit。您仍有機會點擊limit,但您可以在slapd配置文件中輕鬆修復該問題。

+0

使用分頁似乎不允許單個搜索超出服務器限制。互聯網搜索支持這一觀察。 – Dunsel