DXconvert ツール -- DSA 構成設定のサイドカー構成情報への変換
DXconvert は、指定された DSA から構成設定を変換するツールです。このツールは、変換後、変換した結果(ナレッジ ファイル、サーバ ファイル、および ldif または DB ファイル)および DSA 用のすべてのスキーマ ファイルを CA Directory ソリューションのサイドカー構成情報とマージします。DXconvert の出力は、コンテナ アプライアンスから CA Directory ソリューションを展開する際に、圧縮および提供できる、更新されたサイドカー構成ファイルです。このツールは、CA Directory のエンタープライズ展開に役立ち、データおよび構成を移行して、コンテナ アプライアンスから CA Directory を直接展開します。
cad126jp
DXconvert は、指定された DSA から構成設定を変換するツールです。このツールは、変換後、変換した結果(ナレッジ ファイル、サーバ ファイル、および ldif または DB ファイル)および DSA 用のすべてのスキーマ ファイルを CA Directory ソリューションのサイドカー構成情報とマージします。DXconvert の出力は、コンテナ アプライアンスから CA Directory ソリューションを展開する際に、圧縮および提供できる、更新されたサイドカー構成ファイルです。このツールは、CA Directory のエンタープライズ展開に役立ち、データおよび構成を移行して、コンテナ アプライアンスから CA Directory を直接展開します。
このコマンドの形式は以下のようになります。
dxconvert -b basepath -d dataformat dsaname
各要素の説明は以下のとおりです。
- basepathサイドカー構成ファイルが解凍される場所に当たるベース パスを参照します。
- dataformatアプライアンス ディレクトリ ソリューションのデータをロードするために使用されるデータ フォーマットを参照します。このパラメータには、LDIF、DB、NONE のいずれかの値を設定できます
- dsanameDSA の名前を参照します
注:
basepath については、CA Directory ソリューションのサイドカー構成の git-clone を実行して(git URL にアクセスするには、CA サポートに連絡してください)、そのベース ディレクトリのパスを指定します。例: DXconvert の実行と CA Directory ソリューションの展開
- 以下のコマンドを使用して、CA Directory ソリューションのサイドカー構成のクローンをローカル ホストに作成します。$ git clone https://github-isl-01.ca.com/user123/config-base.gitこのコマンドを実行すると、サイドカー構成ファイル構造全体が、ローカル ホストで複製されます。この場合、/home/user/user123/config-base は、以下の手順でツールを実行する際に指定する必要があるベース パスです。
- 以下のコマンドを使用して DXconvert を実行します。$ dxconvert -b /home/user/user123/config-base -d DB dsa1dxconvert ツールは、以下の出力を生成します。Successfully generated server file '/home/user/user123/config-base/common/dxgrid-template/dsa.dxi'Successfully generated knowledge file '/home/user/user123/config-base/common/dxgrid-template/knowledge.dxc'Running command 'rm -f /home/user/user123/config-base/common/schema/*'Running command 'cp /opt/CA/Directory/dxserver/config/schema/* /home/user/user123/config-base/common/schema/'Successfully copied schema files to '/home/user/user123/config-base/common/schema/'DB dataformat is selected, copying the DSA db file to the target location.Running command 'cp /opt/CA/Directory/dxserver/data/dsa1.db /home/user/user123/config-base/common/data/data.db'Dxconvert has run successfully!
- すべての変更をコミットして、Git リポジトリにプッシュします。$ cd /home/user/user123/config-base$ git push
- CA Directory ソリューションを展開する際に、サイドカー構成に対して以下のリンクを指定します。https://github-isl-01.ca.com/user123/config-base/archive/master.zip