Cosminexus V9 BPM/ESB基盤 サービスプラットフォーム システム構築・運用ガイド
現在の運用環境のリポジトリ情報と指定したリポジトリ情報の差分は,cscrepdiffコマンドで確認できます。追加,変更,および削除されたビジネスプロセスやサービスアダプタの情報が確認できます。
リポジトリ情報の差分を表示するには,次の条件を満たす必要があります。
表4-3 リポジトリ情報の差分を表示できる場合とできない場合の設定
現在の運用環境のリポジトリ情報での設定 | 差分表示の対象となるリポジトリ情報での設定 | ||
---|---|---|---|
データベースとReliable Messagingの両方を使用する | データベースを使用してReliable Messagingを使用しない | データベースとReliable Messagingの両方を使用しない | |
データベースとReliable Messagingの両方を使用する | ○ | × | × |
データベースを使用してReliable Messagingを使用しない | ○ | ○ | ○ |
データベースとReliable Messagingの両方を使用しない | ○ | ○ | × |
cscrepdiffコマンドを実行して,リポジトリの差分情報を表示します。コマンドの実行形式を次に示します。
cscrepdiff -user <ログインユーザID> -pass <ログインパスワード> -repfile <リポジトリZIPファイル名> |
cscrepdiff -user <ログインユーザID> -pass <ログインパスワード> -repfile <リポジトリZIPファイル名> -allinfo |
cscrepdiff -user <ログインユーザID> -pass <ログインパスワード> -repfile <リポジトリZIPファイル名> -compo |
cscrepdiff -user <ログインユーザID> -pass <ログインパスワード> -repfile <リポジトリZIPファイル名> -compo -allinfo |
cscrepdiffコマンドの詳細については,マニュアル「サービスプラットフォーム リファレンス」の「cscrepdiff(リポジトリ情報の差分の表示)」を参照してください。
標準インポートとコンポーネントインポートで,リポジトリ情報の差分の表示内容が異なります。それぞれの場合の表示内容を次の表に示します。
表4-4 差分の表示内容(標準インポート時)
運用環境リポジトリ | リポジトリZIPファイル | ||
---|---|---|---|
HCSCコンポーネントあり | HCSCコンポーネントなし | ||
変更あり | 変更なし | ||
HCSCコンポーネントあり | change | no change※ | delete |
HCSCコンポーネントなし | add | − | × |
表4-5 差分の表示内容(コンポーネントインポート時)
運用環境リポジトリ | リポジトリZIPファイル | ||
---|---|---|---|
HCSCコンポーネントあり | HCSCコンポーネントなし※1 | ||
変更あり | 変更なし | ||
HCSCコンポーネントあり | change | no change※2 | no change※2 |
HCSCコンポーネントなし | add | − | × |
差分の表示内容の例を次に示します。
cscrepdiff -repfile repository.zip KEOS52129-I cscrepdiff will now start. Command Edit Time: YYYY/MM/DD hh:mm:ss.SSS [BusinessProcess] change: < Cluster/bp1 YYYY/MM/DD hh:mm:ss > Cluster/bp1 YYYY/MM/DD hh:mm:ss delete: < Cluster/bp3 YYYY/MM/DD hh:mm:ss add: > Cluster/bp4 YYYY/MM/DD hh:mm:ss KEOS52130-I cscrepdiff ended normally. |
cscrepdiff -repfile repository.zip -allinfo KEOS52129-I cscrepdiff will now start. Command Edit Time: YYYY/MM/DD hh:mm:ss.SSS [Business Process] no change: Cluster/bp2 YYYY/MM/DD hh:mm:ss change: < Cluster/bp1 YYYY/MM/DD hh:mm:ss > Cluster/bp1 YYYY/MM/DD hh:mm:ss delete: < Cluster/bp3 YYYY/MM/DD hh:mm:ss add: > Cluster/bp4 YYYY/MM/DD hh:mm:ss KEOS52130-I cscrepdiff ended normally. |
cscrepdiff -repfile repository.zip -compo KEOS52129-I cscrepdiff will now start. Command Edit Time: YYYY/MM/DD hh:mm:ss.SSS [BusinessProcess] change: < Cluster/bp1 YYYY/MM/DD hh:mm:ss > Cluster/bp1 YYYY/MM/DD hh:mm:ss add: > Cluster/bp4 YYYY/MM/DD hh:mm:ss KEOS52130-I cscrepdiff ended normally. |
cscrepdiff -repfile repository.zip -compo -allinfo KEOS52129-I cscrepdiff will now start. Command Edit Time: YYYY/MM/DD hh:mm:ss.SSS [BusinessProcess] no change: Cluster/bp2 YYYY/MM/DD hh:mm:ss Cluster/bp3 YYYY/MM/DD hh:mm:ss change: < Cluster/bp1 YYYY/MM/DD hh:mm:ss > Cluster/bp1 YYYY/MM/DD hh:mm:ss add: > Cluster/bp4 YYYY/MM/DD hh:mm:ss KEOS52130-I cscrepdiff ended normally. |
All Rights Reserved. Copyright (C) 2012, 2019, Hitachi, Ltd.