LDAPは,データベースの内部ファイルをバイナリーコピーしても新しいマシンでうまく動かなかった記憶があるので,旧いマシンから正攻法でテキストダンプ(ldif型式)して,新しいマシン側でimportします.
長いこと,phpLDAPadminを便利に利用さてもらってきました.このldifエクスポートは完璧に使えます.しかし,phpLDAPadiminも,もう7年くらい前でメンテが終わってしまっているようで,バージョンアップの度にAPIに少なからぬ変更のあるphpのサポートされている一番古いバージョンでも全くもって動かなくなってしまいました.
そこで,ネット検索すると,Apache Directory Studioなるソフトがあり,macOS版もあると言うことで,喜んでダウンロードしました.
しかし,Big Sur(macOS 11.x)以降では動かないようです😓
ldap browserという大昔のソフトは動くのですが,ldifのエクスポートでエンコーディングされた長い行は改行が入ってしまい,インポートできないのです.
さて困ったと思ったら,仮想マシンのWindows 10があるのでした.Apache Directory StudioのWindows版を試してみます.
WindowsもNG
なんだかよく解らないけれど,Windows版も長ったらしいエラーを出して動きませんでした.
ldapsearch
ふつうに,ldapsearchを使うことにします.長いコメント行が改行される不具合はありますが,-Lオプションでコメントの出力を止められることが解りました.