Cosminexus 簡易構築・運用ガイド

[目次][用語][索引][前へ][次へ]

7.8.1 構築済みのシステムの移行手順

ここでは,構築済みのシステムをほかの環境に移行する場合の手順について説明します。

構築済みのシステムを移行するためには,移行先のシステムで,Management Serverが動作している必要があります。構築済みのシステムを移行する前に,移行先のシステムでインストールと初期設定を済ませておいてください。

構築済みのシステムの移行の手順を次に示します。

  1. 移行元の環境で,構築済みのシステムの設定内容を簡易構築定義ファイルに出力します。
    移行元の環境で,cmx_export_modelコマンドを使用して,構築済みのシステムの設定内容を簡易構築定義ファイルに出力します。cmx_export_modelコマンドの-oオプションには,出力先の簡易構築定義ファイルのパスを指定します。cmx_export_modelコマンドの詳細については,「12.3 コマンドの詳細」を参照してください。
    Windowsの場合
     
    <Cosminexusインストールディレクトリ>\manager\bin\cmx_export_model -o <任意のディレクトリ>\MyWebSystemexport.xml
     
    UNIXの場合
     
    # /opt/Cosminexus/manager/bin/cmx_export_model -o <任意のディレクトリ>/MyWebSystemexport.xml
     
  2. 移行先の環境で,構築済みのシステムと同じシステムを構築します。
    移行先の環境で,cmx_build_systemコマンドを使用して,構築済みのシステムと同じシステムを構築します。cmx_build_systemコマンドの-fオプションには,手順1.で出力した簡易構築定義ファイルを指定します。
    Windowsの場合
     
    <Cosminexusインストールディレクトリ>\manager\bin\cmx_build_system -f <任意のディレクトリ>\MyWebSystemexport.xml
     
    UNIXの場合
     
    # /opt/Cosminexus/manager/bin/cmx_build_system -f <任意のディレクトリ>/MyWebSystemexport.xml
     

なお,Webシステムに関連づいていない論理サーバを含むシステムを構築する場合は,次に示す手順で,移行先の環境に,構築済みのシステムと同じシステムを構築してください。

  1. 移行元の環境で,構築済みのシステムの設定内容を簡易構築定義ファイルに出力します。
    移行元の環境で,cmx_export_modelコマンドを使用して,構築済みのシステムの設定内容を簡易構築定義ファイルに出力します。cmx_export_modelコマンドの-oオプションには,出力先の簡易構築定義ファイルのパスを指定します。
    Windowsの場合
     
    <Cosminexusインストールディレクトリ>\manager\bin\cmx_export_model -o <任意のディレクトリ>\MyWebSystemexport.xml
     
    UNIXの場合
     
    # /opt/Cosminexus/manager/bin/cmx_export_model -o <任意のディレクトリ>/MyWebSystemexport.xml
     
  2. 出力した簡易構築定義ファイルを使用して,移行先の環境にシステムの情報モデルを構築します。
    Windowsの場合
     
    <Cosminexusインストールディレクトリ>\manager\bin\cmx_build_model -f <任意のディレクトリ>\MyWebSystemexport.xml
     
    UNIXの場合
     
    # /opt/Cosminexus/manager/bin/cmx_build_model -f <任意のディレクトリ>/MyWebSystemexport.xml
     
  3. 移行先の環境で,構築したシステムの情報モデルを基に,cmx_build_systemコマンドを使用してWebシステムに関連づいていない論理サーバを含むシステムを構築します。
    構築するシステムにWebシステムに関連づいている論理サーバが含まれる場合,-sオプションにWebシステム名を指定して,再度cmx_build_systemコマンドを実行します。
    • 構築するシステムにWebシステムに関連づいていない論理サーバだけ含まれる場合
    Windowsの場合
     
    <Cosminexusインストールディレクトリ>\manager\bin\cmx_build_system -ns
     
    UNIXの場合
     
    # /opt/Cosminexus/manager/bin/cmx_build_system -ns
     
    • 構築するシステムにWebシステムに関連づいていない論理サーバおよびWebシステムに関連づいている論理サーバが含まれる場合
    Windowsの場合
     
    <Cosminexusインストールディレクトリ>\manager\bin\cmx_build_system -s <Webシステム名>
     
    <Cosminexusインストールディレクトリ>\manager\bin\cmx_build_system -ns
     
    UNIXの場合
     
    # /opt/Cosminexus/manager/bin/cmx_build_system -s <Webシステム名>
     
    # /opt/Cosminexus/manager/bin/cmx_build_system -ns