次に、LDAP ディレクトリに関する注意事項をいくつか示します。
ディレクトリ準備スクリプトを実行する前に、ディレクトリサーバーのインストール、設定、および実行を行う必要があります。
ディレクトリ準備スクリプトは、ディレクトリサーバーが存在するすべてのマシンで実行する必要があります。
将来、別のマシン (レプリカなど) を追加する場合は、そのマシンに対しても ディレクトリ準備スクリプト を実行します。
Calendar Server 6 2005Q4 でサポートされる LDAP ディレクトリサーバーのリストについては、『Sun Java System Communications Services 2005Q4 Release Notes』の第 1 章「Sun Java System Calendar Server 6 2005Q4 Release Notes」を参照してください。
LDAP ディレクトリをカスタマイズした場合は、次の点に注意してください。
属性にインデックスを作成した場合は、ディレクトリ準備スクリプトの実行後、これらの属性のインデックスをふたたび作成する必要がある場合があります。
ほかの .ldif ファイル (スキーマ定義) を追加している場合は、影響を受けることはないため、何もする必要はありません。ただし、ディレクトリ準備スクリプトを実行する前に、カスタムスキーマ定義ファイルをバックアップしてください。
上記の 2 つのカスタマイズも含め、どのようなカスタマイズを行う場合にも、スクリプトを生成したあと、実際に LDAP ディレクトリを更新する前に、ディレクトリ準備スクリプトを停止します。次に、スクリプトを調べて、この推奨アクションがどのように LDAP ディレクトリに影響を与えるかを評価します。LDAP に対してスクリプトを実行する前に、カスタマイズ内容を保護するために必要だと思われるあらゆるアクションを行います。
ディレクトリサーバーに Sun 製品を使用していない場合、Calendar Server をもっとも簡単に配備する方法は、ディレクトリサーバーを Sun Java System Directory Server にアップグレードすることです。
Directory Server のインストールと設定については、http://docs.sun.com/coll/1316.1 を参照してください。
別の方法として、ディレクトリ準備スクリプト によって生成されたスクリプトを使用して、実際にスクリプトを実行することなく、Sun 以外の LDAP ディレクトリに対して必要な更新内容を調べることができます。