Interstage Application Server 移行ガイド
目次 索引 前ページ次ページ

付録C InfoDirectoryディレクトリサービスからSmart Repositoryへのデータの移行

C.1 Smart Repositoryへの移行手順

 InfoDirectoryディレクトリサービスからSmart Repositoryへ、ディレクトリ内のデータを移行する手順を示します。

  1. InfoDirectory内からデータを抽出
  2. Smart Repositoryでリポジトリを作成
  3. リポジトリの起動
  4. Smart Repositoryへのデータの移入

1.InfoDirectory内からデータを抽出

 移行するデータが存在するDSAに対して以下のコマンドを実行し、InfoDirectoryのデータをLDIFファイルへ取り出します。コマンドの詳細については、“InfoDirectory使用手引書”の“LDAPコマンド”を参照してください。
 以下の例では、データをLDIFファイル“dir.ldif”へ取り出しています。

C:\Interstage\ID\Dir\sdk\C\bin\ldapsearch -h ホスト名 -p LDAPポート番号 -D DSAの管理者DN -w DSAの管理者DNのパスワード -b トップエントリ "(objectclass=*)" > dir.ldif

/opt/FJSVidsdk/C/bin/ldapsearch -h ホスト名 -p LDAPポート番号 -D DSAの管理者DN -w DSAの管理者DNのパスワード -b トップエントリ "(objectclass=*)" > dir.ldif

2.Smart Repositoryでリポジトリを作成

 Smart Repositoryを構築するマシン上でリポジトリを作成します。リポジトリの作成は、Interstage管理コンソールを使用して、[システム] > [サービス] > [リポジトリ] > [新規作成]タブから行います。リポジトリの作成については、“Smart Repository運用ガイド”の“環境構築”を参照してください。
 なお、リポジトリ作成時に指定する[公開ディレクトリ]、および[ユーザパスワード暗号化方式]には、以下の値をそれぞれ指定してください。

3.リポジトリの起動

 作成したリポジトリを起動します。リポジトリの起動は、Interstage管理コンソールを使用して、[システム] > [サービス] > [リポジトリ] > [リポジトリ:状態]画面から行います。

4.Smart Repositoryへのデータの移入

 起動したリポジトリに対して以下のコマンドを実行し、InfoDirectoryから取り出したデータをSmart Repositoryへ移入します。コマンドの詳細については、“リファレンスマニュアル(コマンド編)”の“Smart Repository運用コマンド”を参照してください。
 以下の例では、InfoDirectoryからLDIFファイル“dir.ldif”へ取り出したデータを移入しています。

C:\Interstage\ID\Dir\sdk\C\bin\ldapmodify -h ホスト名 -p 通常ポート番号(またはSSLポート番号) -D リポジトリの管理者用DN -w リポジトリの管理者用DNのパスワード -a -f dir.ldif

/opt/FJSVidsdk/C/bin/ldapmodify -h ホスト名 -p 通常ポート番号(またはSSLポート番号) -D リポジトリの管理者用DN -w リポジトリの管理者用DNのパスワード -a -f dir.ldif


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005