2016-12-07 41 views
0

同じ情報を含むように見える2つのLDAPサーバーを継承しました。私の目標は、そうであるかどうかを判断することです。私は両方のサーバーのldifを出力するためにslapcatを使用することができますが、項目が異なる順序でslapcatされているため、diffを使用して直接これらのファイルを比較することはできません。2つのLDAPサーバーの内容を比較します

これらのファイルは並べ替えることができるため、比較が可能ですか?

サーバーが検索を500レコードに制限し、30,000レコード以上あるため、ldapsearchを使用できません。

+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

関連する問題