(57)【要約】  常時、作業対象毎に作業方法情報及び作業前後変化情報を記憶する作業情報管理記憶部（４１）と、記憶中の作業方法情報に基づき、作業対象の内、類似する復旧作業対象毎に復旧方法情報を作成する復旧方法情報作成部（３３）と、記憶中の作業前後変化情報に基づき、復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報を作成する復旧前後変化情報作成部（３４）と、復旧方法情報及び復旧前後変化情報を復旧作業対象毎に記憶管理する復旧方法管理記憶部（４２）と有し、障害に該当する復旧作業対象及び復旧前後変化情報に基づき、未知の障害に対する復旧方法情報を選択することが可能になる。
2009144825.tif 000002
【特許請求の範囲】
【請求項１】
作業開始コマンドを検出すると、システム内部の作業対象に対する作業を実行すると共に、作業完了コマンドを検出すると、前記作業対象に対する実行中の作業を完了する作業実行手順と、
前記作業実行手順にて実行した作業対象毎に作業方法を示す作業方法情報を作成する作業方法情報作成手順と、
前記作業開始コマンドを検出すると、前記システム内部の作業開始前のシステム情報を取得すると共に、前記作業完了コマンドを検出すると、作業完了後のシステム情報を取得し、これら取得した作業開始前のシステム情報と作業完了後のシステム情報との差分情報に基づき、前記作業対象毎に作業前後のシステム変化に関わる作業前後変化情報を作成する作業前後変化情報作成手順と、
前記作業方法情報作成手順にて作成した前記作業方法情報と、前記作業前後変化情報作成手順にて作成した前記作業前後変化情報とを前記作業対象毎に作業情報管理記憶部に記憶管理する作業情報管理記憶手順と、
前記作業情報管理記憶部に記憶中の前記作業方法情報に基づき、前記作業対象の内、類似する復旧作業対象毎に復旧方法を示す復旧方法情報を作成する復旧方法情報作成手順と、
前記作業情報管理記憶部に記憶中の前記作業前後変化情報に基づき、前記復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報を作成する復旧前後変化情報作成手順と、
前記復旧方法情報作成手順にて作成した前記復旧方法情報及び前記復旧前後変化情報作成手順にて作成した前記復旧前後変化情報を前記復旧作業対象毎に復旧方法管理記憶部に記憶管理する復旧方法管理記憶手順と、
をコンピュータ装置に実行させることを特徴とする復旧方法管理プログラム。
【請求項２】
前記システム内部のシステム情報を所定タイミング毎に履歴管理記憶部に順次記憶する履歴管理記憶手順と、
障害発生コマンドを検出すると、障害発生前及び障害発生後のシステム情報を前記履歴管理記憶部から取得し、これら取得した障害発生前のシステム情報と障害発生後のシステム情報との差分情報に基づき、障害対象及び、障害発生前後のシステム変化に関わる障害前後変化情報を作成する障害情報作成手順と、
前記障害情報作成手順にて作成した前記障害対象及び前記障害前後変化情報に該当する前記復旧作業対象及び前記復旧前後変化情報が前記復旧方法管理記憶部内にある場合、この復旧前後変化情報に対応する前記復旧方法情報を前記復旧方法管理記憶部から取得し、取得した前記復旧方法情報を提示する復旧方法提示手順と、
を前記コンピュータ装置に実行させることを特徴とする請求項１記載の復旧方法管理プログラム。
【請求項３】
前記システム内部のシステム情報を所定タイミング毎に履歴管理記憶部に順次記憶する履歴管理記憶手順と、
障害発生コマンドを検出すると、前記障害発生前のシステム情報を前記履歴管理記憶部から取得すると共に、前記障害発生後のシステム情報を前記システムから取得し、これら取得した障害発生前のシステム情報と障害発生後のシステム情報との差分情報に基づき、障害対象及び、障害発生前後のシステム変化に関わる障害前後変化情報を作成する障害情報作成手順と、
前記障害情報作成手順にて作成した前記障害対象及び前記障害前後変化情報に該当する前記復旧作業対象及び前記復旧前後変化情報が前記復旧方法管理記憶部内にある場合、この復旧前後変化情報に対応する前記復旧方法情報を前記復旧方法管理記憶部から取得し、取得した前記復旧方法情報を提示する復旧方法提示手順と、
を前記コンピュータ装置に実行させることを特徴とする請求項１記載の復旧方法管理プログラム。
【請求項４】
作業開始コマンドを検出すると、システム内部の作業対象に対する作業を実行すると共に、作業完了コマンドを検出すると、前記作業対象に対する実行中の作業を完了する作業実行部と、
前記作業実行部にて実行した作業対象毎に作業方法を示す作業方法情報を作成する作業方法情報作成部と、
前記作業開始コマンドを検出すると、前記システム内部の作業開始前のシステム情報を取得すると共に、前記作業完了コマンドを検出すると、作業完了後のシステム情報を取得し、これら取得した作業開始前のシステム情報と作業完了後のシステム情報との差分情報に基づき、前記作業対象毎に作業前後のシステム変化に関わる作業前後変化情報を作成する作業前後変化情報作成部と、
前記作業方法情報作成部にて作成した前記作業方法情報と、前記作業前後変化情報作成部にて作成した前記作業前後変化情報とを前記作業対象毎に記憶管理する作業情報管理記憶部と、
前記作業情報管理記憶部に記憶中の前記作業方法情報に基づき、前記作業対象の内、類似する復旧作業対象毎に復旧方法を示す復旧方法情報を作成する復旧方法情報作成部と、
前記作業情報管理記憶部に記憶中の前記作業前後変化情報に基づき、前記復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報を作成する復旧前後変化情報作成部と、
前記復旧方法情報作成部にて作成した前記復旧方法情報及び前記復旧前後変化情報作成部にて作成した前記復旧前後変化情報を前記復旧作業対象毎に記憶管理する復旧方法管理記憶部と、
を有することを特徴とする復旧方法管理装置。
【請求項５】
前記システム内部のシステム情報を所定タイミング毎に順次記憶する履歴管理記憶部と、
障害発生コマンドを検出すると、障害発生前及び障害発生後のシステム情報を前記履歴管理記憶部から取得し、これら取得した障害発生前のシステム情報と障害発生後のシステム情報との差分情報に基づき、障害対象及び、障害発生前後のシステム変化に関わる障害前後変化情報を作成する障害情報作成部と、
前記障害情報作成部にて作成した前記障害対象及び前記障害前後変化情報に該当する前記復旧作業対象及び前記復旧前後変化情報が前記復旧方法管理記憶部内にある場合、この復旧前後変化情報に対応する前記復旧方法情報を前記復旧方法管理記憶部から取得し、取得した前記復旧方法情報を提示する復旧方法提示部と、
を有することを特徴とする請求項４記載の復旧方法管理装置。
【請求項６】
前記システム内部のシステム情報を所定タイミング毎に順次記憶する履歴管理記憶部と、
障害発生コマンドを検出すると、前記障害発生前のシステム情報を前記履歴管理記憶部から取得すると共に、前記障害発生後のシステム情報を前記システムから取得し、これら取得した障害発生前のシステム情報と障害発生後のシステム情報との差分情報に基づき、障害対象及び、障害発生前後のシステム変化に関わる障害前後変化情報を作成する障害情報作成部と、
前記障害情報作成部にて作成した前記障害対象及び前記障害前後変化情報に該当する前記復旧作業対象及び前記復旧前後変化情報が前記復旧方法管理記憶部内にある場合、この復旧前後変化情報に対応する前記復旧方法情報を前記復旧方法管理記憶部から取得し、取得した前記復旧方法情報を提示する復旧方法提示部と、
を有することを特徴とする請求項４記載の復旧方法管理装置。
【請求項７】
作業開始コマンドを検出すると、システム内部の作業対象に対する作業を実行すると共に、作業完了コマンドを検出すると、前記作業対象に対する実行中の作業を完了する作業実行ステップと、
前記作業実行ステップにて実行した作業対象毎に作業方法を示す作業方法情報を作成する作業方法情報作成ステップと、
前記作業開始コマンドを検出すると、前記システム内部の作業開始前のシステム情報を取得すると共に、前記作業完了コマンドを検出すると、作業完了後のシステム情報を取得し、これら取得した作業開始前のシステム情報と作業完了後のシステム情報との差分情報に基づき、前記作業対象毎に作業前後のシステム変化に関わる作業前後変化情報を作成する作業前後変化情報作成ステップと、
前記作業方法情報作成ステップにて作成した前記作業方法情報と、前記作業前後変化情報作成ステップにて作成した前記作業前後変化情報とを前記作業対象毎に作業情報管理記憶部に記憶管理する作業情報管理記憶ステップと、
前記作業情報管理記憶部に記憶中の前記作業方法情報に基づき、前記作業対象の内、類似する復旧作業対象毎に復旧方法を示す復旧方法情報を作成する復旧方法情報作成ステップと、
前記作業情報管理記憶部に記憶中の前記作業前後変化情報に基づき、前記復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報を作成する復旧前後変化情報作成ステップと、
前記復旧方法情報作成ステップにて作成した前記復旧方法情報及び前記復旧前後変化情報作成ステップにて作成した前記復旧前後変化情報を前記復旧作業対象毎に復旧方法管理記憶部に記憶管理する復旧方法管理記憶ステップと、
を含むことを特徴とする復旧方法管理方法。
【請求項８】
前記システム内部のシステム情報を所定タイミング毎に履歴管理記憶部に順次記憶する履歴管理記憶ステップと、
障害発生コマンドを検出すると、障害発生前及び障害発生後のシステム情報を前記履歴管理記憶部から取得し、これら取得した障害発生前のシステム情報と障害発生後のシステム情報との差分情報に基づき、障害対象及び、障害発生前後のシステム変化に関わる障害前後変化情報を作成する障害情報作成ステップと、
前記障害情報作成ステップにて作成した前記障害対象及び前記障害前後変化情報に該当する前記復旧作業対象及び前記復旧前後変化情報が前記復旧方法管理記憶部内にある場合、この復旧前後変化情報に対応する前記復旧方法情報を前記復旧方法管理記憶部から取得し、取得した前記復旧方法情報を提示する復旧方法提示ステップと、
を含むことを特徴とする請求項７記載の復旧方法管理方法。
【請求項９】
前記システム内部のシステム情報を所定タイミング毎に履歴管理記憶部に順次記憶する履歴管理記憶ステップと、
障害発生コマンドを検出すると、前記障害発生前のシステム情報を前記履歴管理記憶部から取得すると共に、前記障害発生後のシステム情報を前記システムから取得し、これら取得した障害発生前のシステム情報と障害発生後のシステム情報との差分情報に基づき、障害対象及び、障害発生前後のシステム変化に関わる障害前後変化情報を作成する障害情報作成ステップと、
前記障害情報作成ステップにて作成した前記障害対象及び前記障害前後変化情報に該当する前記復旧作業対象及び前記復旧前後変化情報が前記復旧方法管理記憶部内にある場合、この復旧前後変化情報に対応する前記復旧方法情報を前記復旧方法管理記憶部から取得し、取得した前記復旧方法情報を提示する復旧方法提示ステップと、
を含むことを特徴とする請求項７記載の復旧方法管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば複数のサーバ等を含むＩＴシステム内の障害を復旧するための復旧方法をオペレータ側に提示可能にする復旧方法管理プログラム、復旧方法管理装置及び復旧方法管理方法に関する。
【背景技術】
【０００２】
従来、複数のサーバ等を含むＩＴシステム内に障害が発生し、オペレータが、その障害を復旧する復旧方法を知らない場合、復旧方法手順書に基づき、オペレータ判断で復旧作業を行うようにしていた。【０００３】
しかしながら、復旧方法手順書の膨大な情報から適切な復旧方法を選択する作業は、オペレータ自身のスキルに大きく依存し、オペレータ自身に大きな負担がかかることになる。【０００４】
そこで、近年では、復旧方法を選択する際のオペレータの負担を軽減すべく、次のような復旧方法管理システムが知られている。【０００５】
図８は、従来の復旧方法管理システム内部の概略構成を示すブロック図である。【０００６】
図８に示す復旧方法管理システム１００は、複数のサーバ等を含むＩＴシステム１０１と、ＩＴシステム１０１内の障害を監視するオペレータ端末１０２と、過去の障害に対する復旧方法を記憶管理する過去復旧方法データベース（以下、単にＤＢと称する）１０３と、過去復旧方法ＤＢ１０３を管理する過去復旧方法管理装置１０４とを有している。【０００７】
オペレータ端末１０２は、様々なコマンド等の情報を入力する操作部１１１と、様々な情報を表示する表示部１１２と、操作部１１１のコマンド入力に応じて、例えばＩＴシステム１０１内の障害に対する復旧作業を実行する作業実行部１１３と、オペレータ端末１０２全体を制御する端末制御部１１４とを有している。【０００８】
過去復旧方法管理装置１０４は、オペレータ端末１０２からの障害状況を検出すると、過去復旧方法ＤＢ１０３から障害状況に対応する過去の復旧方法を検索する過去復旧方法検索部１２１と、この過去復旧方法検索部１２１にて検索した障害状況に対応する過去の復旧方法をオペレータ端末１０２に通知する復旧方法提示部１２２とを有している。【０００９】
オペレータ端末１０２は、復旧方法提示部１２２を通じて障害状況に対応する過去の復旧方法を取得すると、過去の復旧方法を表示部１１２に表示するものである。【００１０】
その結果、オペレータ端末１０２は、表示部１１２に表示中の障害状況に対応する過去の復旧方法に基づき、障害に対する復旧作業を実行することができる。【００１１】
従って、従来の復旧方法管理システム１００では、ＩＴシステム１０１内に障害が発生したとしても、オペレータ端末１０２が障害状況を過去復旧方法管理装置１０４に通知すると共に、過去復旧方法管理装置１０４側では障害状況に応じて過去の復旧方法を検索し、検索した過去の復旧方法をオペレータ端末１０２に提示するようにしたので、オペレータ側では、障害に対する復旧方法を知らなくても、過去復旧方法ＤＢ１０３内に記憶中の過去の障害状況に対する復旧方法を簡単に取得できるため、オペレータ側の負担を大幅に軽減することができる。【００１２】
【特許文献１】特開平６−１０３０４７号公報
【特許文献２】特開２００８−９０５０４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、上記従来の復旧方法管理システム１００によれば、過去復旧方法ＤＢ１０３の記憶内容に大きく依存することになるため、過去復旧方法ＤＢ１０３に記憶されていない未知の障害状況に対する復旧方法についてはオペレータ判断に委ねられていることから、オペレータ側に負担がかかる。【００１４】
本発明は上記点に鑑みてなされたものであり、その目的とするところは、障害が発生したとしても、オペレータに負担をかけることなく、障害に対する復旧方法を選択可能にした復旧方法管理プログラム、復旧方法管理装置及び復旧方法管理方法を提供することにある。
【課題を解決するための手段】
【００１５】
開示プログラムは、作業開始コマンドを検出すると、システム内部の作業対象に対する作業を実行すると共に、作業完了コマンドを検出すると、前記作業対象に対する実行中の作業を完了する作業実行手順と、前記作業実行手順にて実行した作業対象毎に作業方法を示す作業方法情報を作成する作業方法情報作成手順と、前記作業開始コマンドを検出すると、前記システム内部の作業開始前のシステム情報を取得すると共に、前記作業完了コマンドを検出すると、作業完了後のシステム情報を取得し、これら取得した作業開始前のシステム情報と作業完了後のシステム情報との差分情報に基づき、前記作業対象毎に作業前後のシステム変化に関わる作業前後変化情報を作成する作業前後変化情報作成手順と、前記作業方法情報作成手順にて作成した前記作業方法情報と前記作業前後変化情報作成手順にて作成した前記作業前後変化情報とを前記作業対象毎に作業情報管理記憶部に記憶管理する作業情報管理記憶手順と、前記作業情報管理記憶部に記憶中の前記作業方法情報に基づき、前記作業対象の内、類似する復旧作業対象毎に復旧方法を示す復旧方法情報を作成する復旧方法情報作成手順と、前記作業情報管理記憶部に記憶中の前記作業前後変化情報に基づき、前記復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報を作成する復旧前後変化情報作成手順と、前記復旧方法情報作成手順にて作成した前記復旧方法情報及び前記復旧前後変化情報作成手順にて作成した前記復旧前後変化情報を前記復旧作業対象毎に復旧方法管理記憶部に記憶管理する復旧方法管理記憶手順と、をコンピュータ装置に実行させることを要件とする。【００１６】
また、開示装置は、作業開始コマンドを検出すると、システム内部の作業対象に対する作業を実行すると共に、作業完了コマンドを検出すると、前記作業対象に対する実行中の作業を完了する作業実行部と、前記作業実行部にて実行した作業対象毎に作業方法を示す作業方法情報を作成する作業方法情報作成部と、前記作業開始コマンドを検出すると、前記システム内部の作業開始前のシステム情報を取得すると共に、前記作業完了コマンドを検出すると、作業完了後のシステム情報を取得し、これら取得した作業開始前のシステム情報と作業完了後のシステム情報との差分情報に基づき、前記作業対象毎に作業前後のシステム変化に関わる作業前後変化情報を作成する作業前後変化情報作成部と、前記作業方法情報作成部にて作成した前記作業方法情報と前記作業前後変化情報作成部にて作成した前記作業前後変化情報とを前記作業対象毎に記憶管理する作業情報管理記憶部と、前記作業情報管理記憶部に記憶中の前記作業方法情報に基づき、前記作業対象の内、類似する復旧作業対象毎に復旧方法を示す復旧方法情報を作成する復旧方法情報作成部と、前記作業情報管理記憶部に記憶中の前記作業前後変化情報に基づき、前記復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報を作成する復旧前後変化情報作成部と、前記復旧方法情報作成部にて作成した前記復旧方法情報及び前記復旧前後変化情報作成部にて作成した前記復旧前後変化情報を前記復旧作業対象毎に記憶管理する復旧方法管理記憶部と、を有することを要件とする。【００１７】
また、開示方法は、作業開始コマンドを検出すると、システム内部の作業対象に対する作業を実行すると共に、作業完了コマンドを検出すると、前記作業対象に対する実行中の作業を完了する作業実行ステップと、前記作業実行ステップにて実行した作業対象毎に作業方法を示す作業方法情報を作成する作業方法情報作成ステップと、前記作業開始コマンドを検出すると、前記システム内部の作業開始前のシステム情報を取得すると共に、前記作業完了コマンドを検出すると、作業完了後のシステム情報を取得し、これら取得した作業開始前のシステム情報と作業完了後のシステム情報との差分情報に基づき、前記作業対象毎に作業前後のシステム変化に関わる作業前後変化情報を作成する作業前後変化情報作成ステップと、前記作業方法情報作成ステップにて作成した前記作業方法情報と前記作業前後変化情報作成ステップにて作成した前記作業前後変化情報とを前記作業対象毎に作業情報管理記憶部に記憶管理する作業情報管理記憶ステップと、前記作業情報管理記憶部に記憶中の前記作業方法情報に基づき、前記作業対象の内、類似する復旧作業対象毎に復旧方法を示す復旧方法情報を作成する復旧方法情報作成ステップと、前記作業情報管理記憶部に記憶中の前記作業前後変化情報に基づき、前記復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報を作成する復旧前後変化情報作成ステップと、前記復旧方法情報作成ステップにて作成した前記復旧方法情報及び前記復旧前後変化情報作成ステップにて作成した前記復旧前後変化情報を前記復旧作業対象毎に復旧方法管理記憶部に記憶管理する復旧方法管理記憶ステップと、を含むことを要件とする。
【発明の効果】
【００１８】
開示プログラム、開示装置及び開示方法によれば、作業開始前及び作業完了後のシステム情報との差分情報に基づく作業前後変化情報と作業方法を示す作業方法情報とを常時、作業対象毎に作業情報管理記憶部に記憶し、さらに、作業情報管理記憶部に記憶中の作業方法情報及び作業前後変化情報に基づき、作業対象の内、類似する復旧作業対象毎に、復旧作業前後のシステム変化に関わる復旧前後変化情報と復旧方法を示す復旧方法情報とを復旧方法管理記憶部に記憶するようにした。【００１９】
つまり、常時、作業対象毎に作業方法情報及び作業前後変化情報を作業情報管理記憶部に記憶して、各作業がシステムに及ぼす影響を事前に把握し、これら作業方法情報及び作業前後変化情報に基づき、復旧作業対象毎の復旧方法情報及び復旧前後変化情報を復旧方法管理記憶部に記憶するようにしたので、未知の障害が発生したとしても、復旧方法管理記憶部の記憶内容を利用して、障害に該当する復旧作業対象及び復旧前後変化情報に基づき、未知の障害に対する復旧方法（復旧方法情報）を選択することが可能になるため、オペレータへの負担を軽減できるという効果を奏する。
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明の復旧方法管理装置の実施例である復旧方法管理システム内部の概略構成を示すブロック図である。
【図２】図２は、本実施例の要部である作業／復旧方法管理装置及び復旧方法ＤＢ内部の概略構成を示すブロック図である。
【図３】図３は、復旧方法ＤＢ内部の作業情報管理記憶部及び復旧方法管理記憶部内部の記憶内容を端的に示す説明図である。
【図４】図４は、障害発生前のシステム情報と障害発生後のシステム情報との関係を端的に示す説明図である。
【図５】図５は、復旧方法管理処理に関わる復旧方法管理システム内部の処理動作を示すフローチャートである。
【図６】図６は、障害復旧方法提示処理に関わる復旧方法管理システム内部の処理動作を示すフローチャートである。
【図７】図７は、障害復旧方法決定処理に関わる作業／復旧方法管理装置内部の処理動作を示すフローチャートである。
【図８】図８は、従来技術の復旧方法管理システム内部の概略構成を示すブロック図である。
【符号の説明】
【００２１】
１  復旧方法管理システム
２  ＩＴシステム
３  オペレータ端末
６  復旧方法ＤＢ
７  作業／復旧方法管理装置
８  履歴管理ＤＢ
３０  管理制御部
３１  作業方法情報作成部
３２  作業前後変化情報作成部
３３  復旧方法情報作成部
３４  復旧前後変化情報作成部
３５  障害情報作成部
３６  復旧方法検索部
【発明を実施するための最良の形態】
【００２２】
以下、図面に基づき本発明の復旧方法管理プログラム、復旧方法管理装置及び復旧方法管理方法に関わる実施例について詳細に説明する。【００２３】
まず、最初に本実施例の概要を説明する。本実施例では、作業開始前及び作業完了後のシステム情報との差分情報に基づき、作業対象毎に作成した作業前後変化情報と作業対象毎に作成した作業方法を示す作業方法情報とを作業情報管理記憶部に記憶することで、常時、各作業がシステムに及ぼす影響を事前に把握できる。【００２４】
さらに、本実施例では、作業情報管理記憶部に記憶中の作業方法情報及び作業前後変化情報に基づき、作業対象の内、類似する復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報と復旧作業対象毎に復旧方法を示す復旧方法情報とを復旧方法管理記憶部に記憶する。【００２５】
この結果、未知の障害が発生したとしても、復旧方法管理記憶部の記憶内容を利用して、障害に該当する復旧作業対象及び復旧前後変化情報に基づき、未知の障害に対する復旧方法（復旧方法情報）を選択することが可能になるため、オペレータへの負担を軽減できるというものである。
【実施例】
【００２６】
図１は、本実施例の復旧方法管理システム内部の概略構成を示すブロック図である。【００２７】
図１に示す復旧方法管理システム１は、複数のサーバ等を含むＩＴシステム２と、ＩＴシステム２内の障害を監視するオペレータ端末３と、過去の障害に対する復旧方法を記憶管理する過去復旧方法ＤＢ４と、過去復旧方法ＤＢ４を管理する過去復旧方法管理装置５とを有している。【００２８】
オペレータ端末３は、様々なコマンド等の情報を入力する操作部１１と、様々な情報を表示する表示部１２と、操作部１１のコマンド入力に応じて、例えばＩＴシステム２内の障害に対する復旧作業を実行する作業実行部１３と、オペレータ端末３全体を制御する端末制御部１４とを有している。【００２９】
過去復旧方法管理装置５は、オペレータ端末３からの障害状況を検出すると、過去復旧方法ＤＢ４から障害状況に対応する過去の復旧方法を検索する過去復旧方法検索部２１と、この過去復旧方法検索部２１にて検索した障害状況に対応する過去の復旧方法をオペレータ端末３に通知する復旧方法提示部２２とを有している。【００３０】
オペレータ端末３は、復旧方法提示部２２を通じて障害状況に対応する過去の復旧方法を取得すると、過去の復旧方法を表示部１２に表示するものである。【００３１】
その結果、オペレータ端末３は、表示部１２に表示中の障害状況に対応する過去の復旧方法に基づき復旧作業を実行するものである。【００３２】
また、オペレータ端末３の作業実行部１３は、操作部１１からの作業開始コマンドを検出すると、ＩＴシステム２内部の作業対象に対する作業を実行すると共に、操作部１１からの作業完了コマンドを検出すると、作業対象に対する実行中の作業を完了するものである。【００３３】
さらに、復旧方法管理システム１は、未知の障害に対する復旧方法を記憶管理する復旧方法ＤＢ６と、復旧方法ＤＢ６を管理する作業／復旧方法管理装置７と、ＩＴシステム２内部のシステム情報を所定タイミング毎に順次履歴記憶する履歴管理ＤＢ８とを有している。【００３４】
尚、システム情報とは、ＩＴシステム２内の構成情報・性能情報・ステータス情報等を含み、構成情報は、図４に示すように、例えばＩＴシステム２内のサーバ、ＣＰＵ、メモリやアプリケーション等の構成に関わる情報に相当し、性能情報は、例えばＣＰＵのクロック周波数、メモリの容量、アプリケーションの平均レスポンス時間等の性能に関わる情報に相当するものである。【００３５】
図２は、作業／復旧方法管理装置７及び復旧方法ＤＢ６内部の概略構成を示すブロック図である。【００３６】
図２に示す作業／復旧方法管理装置７は、作業／復旧方法管理装置７全体及び復旧方法ＤＢ６を管理制御する管理制御部３０を有している。【００３７】
管理制御部３０は、オペレータ端末３側の作業実行部１３にて実行した作業対象毎に作業方法を示す作業方法情報を作成する作業方法情報作成部３１と、オペレータ端末３側の作業開始コマンドを検出すると、ＩＴシステム２内部の作業開始前のシステム情報を取得すると共に、オペレータ端末３側の作業完了コマンドを検出すると、作業完了後のシステム情報を取得する作業前後変化情報作成部３２とを有している。【００３８】
尚、作業対象とは、図３に示すように、例えば“サーバ１の状態”や“サーバ１のメモリの状態”等の作業の対象に相当するものである。【００３９】
作業方法情報は、図３に示すように、例えば“サーバ１に対してｓｈｕｔｄｏｗｎコマンドを実行”や“サーバ１のメモリ交換”等のように作業対象に対する作業方法を示す情報に相当するものである。【００４０】
作業方法情報作成部３１は、例えばオペレータ端末３側の手入力や作業コマンド入力に応じて作業方法情報を作成するものである。【００４１】
作業前後変化情報作成部３２は、オペレータ端末３側の作業開始コマンドを検出すると、ＩＴシステム２内部の作業開始前のシステム情報を履歴管理ＤＢ８又はＩＴシステム２から取得すると共に、オペレータ端末３側の作業完了コマンドを検出すると、作業完了後のシステム情報を履歴管理ＤＢ８又はＩＴシステム２から取得するものである。【００４２】
また、作業前後変化情報作成部３２は、作業開始前のシステム情報及び作業完了後のシステム情報を取得すると、これら取得した作業開始前のシステム情報と作業完了後のシステム情報との差分情報に基づき、作業対象毎に作業前後のシステム変化に関わる作業前後変化情報を作成するものである。【００４３】
尚、作業前後変化情報は、図３に示すように、例えば作業対象を“サーバ１のメモリの状態”とした場合、“ｅｒｒｏｒ→ｎｏｒｍａｌ”や、作業対象を“アプリ１の平均レスポンス時間”とした場合、“３０００ｍｓｅｃ→５０ｍｓｅｃ”等のように作業対象毎の作業前後のシステム変化に相当するものである。【００４４】
また、復旧方法ＤＢ６は、作業方法情報作成部３１にて作成した作業方法情報と、作業前後変化情報作成部３２にて作成した作業前後変化情報とを作業対象毎に記憶管理する作業情報管理記憶部４１を有している。【００４５】
また、管理制御部３０は、作業情報管理記憶部４１に記憶中の作業方法情報に基づき、作業対象の内、類似する復旧作業対象毎に復旧方法を示す復旧方法情報を作成する復旧方法情報作成部３３を有している。【００４６】
尚、類似する復旧作業対象とは、例えば図３に示す作業情報管理記憶部４１に記憶中の“サーバ１の状態”や“サーバ２の状態”等の作業対象を集約した“サーバの状態”等の作業対象に相当するものである。【００４７】
復旧方法情報は、例えば図３に示す作業情報管理記憶部４１に記憶中の“サーバ１に対してｓｈｕｔｄｏｗｎコマンドを実行”や“サーバ２に対してｓｈｕｔｄｏｗｎコマンドを実行”等の作業方法情報を集約した“ｓｈｕｔｄｏｗｎコマンドを実行”等の作業方法情報に相当するものである。【００４８】
また、管理制御部３０は、作業情報管理記憶部４１に記憶中の作業前後変化情報に基づき、復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報を作成する復旧前後変化情報作成部３４を有している。【００４９】
また、復旧方法ＤＢ６は、復旧方法情報作成部３３にて作成した復旧方法情報及び復旧前後変化情報作成部３４にて作成した復旧前後変化情報を、図３に示すように復旧作業対象毎に記憶管理する復旧方法管理記憶部４２を有している。【００５０】
また、管理制御部３０は、障害発生コマンドを検出すると、障害発生前のシステム情報を履歴管理ＤＢ８から取得し、障害発生後のシステム情報を履歴管理ＤＢ８又はＩＴシステム２から取得する障害情報作成部３５を有している。【００５１】
障害情報作成部３５は、これら取得した障害発生前のシステム情報と障害発生後のシステム情報との差分情報に基づき、障害対象及び、障害発生前後のシステム変化に関わる障害前後変化情報を作成するものである。【００５２】
尚、障害対象とは、例えば、障害が発生した“サーバ１の状態”や“サーバ１のメモリの状態”等の障害の対象に相当するものである。【００５３】
障害前後変化情報は、例えば障害対象を“サーバ１のメモリの状態”とした場合、“ｎｏｒｍａｌ→ｅｒｒｏｒ”や、障害対象を“アプリ１の平均レスポンス時間”とした場合、“５０ｍｓｅｃ→３０００ｍｓｅｃ”等のように障害対象毎の障害発生前後のシステム変化に相当するものである。【００５４】
また、管理制御部３０は、障害情報作成部３５にて作成した障害対象及び障害前後変化情報に該当する復旧作業対象及び復旧前後変化情報が復旧方法管理記憶部４２内にある場合、この復旧前後変化情報に対応する復旧方法情報を復旧方法管理記憶部４２から取得し、取得した復旧方法情報をオペレータ端末３に提示すべく、過去復旧方法管理装置５に通知する復旧方法検索部３６を有している。【００５５】
復旧方法検索部３６は、障害情報作成部３５にて作成した障害対象に該当する復旧作業対象が復旧方法管理記憶部４２内にあるか否かを判定するものである。【００５６】
復旧方法検索部３６は、障害対象に該当する復旧作業対象が復旧方法管理記憶部４２内にある場合、この障害対象の障害前後変化情報に該当する復旧作業対象の復旧前後変化情報が復旧方法管理記憶部４２内にあるか否かを判定するものである。【００５７】
復旧方法検索部３６は、障害対象の障害前後変化情報に該当する復旧作業対象の復旧前後変化情報が復旧方法管理記憶部４２内にある場合、復旧前後変化情報に対応する復旧方法情報を復旧方法管理記憶部４２から取得するものである。【００５８】
尚、障害前後変化情報に該当する復旧前後変化情報とは、例えば障害対象“サーバ１のメモリの状態”で障害前後変化情報が“ｎｏｒｍａｌ→ｅｒｒｏｒ”の場合、障害発生後の状態“ｅｒｒｏｒ”から障害発生前の状態“ｎｏｒｍａｌ”に戻すための復旧作業対象“サーバのメモリの状態”の復旧前後変化情報“ｅｒｒｏｒ→ｎｏｒｍａｌ”に相当するものである。この場合、復旧方法情報は、図３に示すように“メモリ部品交換”ということになる。【００５９】
次に本実施例の復旧方法管理システム１の動作について説明する。図５は、復旧方法管理処理に関わる復旧方法管理システム１内部の処理動作を示すフローチャートである。【００６０】
図５に示す復旧方法管理処理とは、常時、作業から、未知の障害に対する復旧方法を記憶管理する復旧方法ＤＢ６を更新するための処理である。【００６１】
図５において作業／復旧方法管理装置７内部の管理制御部３０は、オペレータ端末３側の作業開始コマンドを検出したか否かを判定する（ステップＳ１１）。【００６２】
管理制御部３０内部の作業前後変化情報作成部３２は、作業開始コマンドを検出した場合（ステップＳ１１肯定）、ＩＴシステム２内部の作業開始前のシステム情報を履歴管理ＤＢ８又はＩＴシステム２から取得する（ステップＳ１２）。【００６３】
オペレータ端末３は、作業開始コマンドに対応するＩＴシステム２内部の作業を実行する（ステップＳ１３）。【００６４】
さらに、作業前後変化情報作成部３２は、オペレータ端末３側の作業完了コマンドを検出したか否かを判定する（ステップＳ１４）。【００６５】
作業前後変化情報作成部３２は、オペレータ端末３側の作業完了コマンドを検出した場合（ステップＳ１４肯定）、ＩＴシステム２内部の作業完了後のシステム情報を取得する（ステップＳ１５）。【００６６】
作業前後変化情報作成部３２は、作業開始前のシステム情報と作業完了後のシステム情報との差分情報を取得し（ステップＳ１６）、差分情報に基づき、作業対象毎に作業前後のシステム変化に関わる作業前後変化情報を作成する（ステップＳ１７）。尚、作業方法情報作成部３１は、作業対象毎に作業方法を示す作業方法情報を作成する。【００６７】
管理制御部３０は、作業対象毎に、図３に示すように、作業方法情報作成部３１にて作成した作業方法情報及び、作業前後変化情報作成部３２にて作成した作業前後変化情報を作業情報管理記憶部４１に記憶する（ステップＳ１８）。【００６８】
管理制御部３０内の復旧方法情報作成部３３は、作業情報管理記憶部４１に記憶中の作業方法情報に基づき、類似する作業対象を集約した復旧作業対象毎に復旧方法情報を作成する（ステップＳ１９）。尚、復旧作業対象は、例えば図３に示すように作業対象“サーバ１の状態”や“サーバ２の状態”を集約した“サーバの状態”に相当し、復旧方法情報は“ｓｈｕｔｄｏｗｎコマンドを実行”に相当するものである。【００６９】
管理制御部３０内の復旧前後変化情報作成部３４は、作業情報管理記憶部４１に記憶中の作業前後変化情報に基づき、類似する作業対象を集約した復旧作業対象毎に復旧前後変化情報を作成する（ステップＳ２０）。【００７０】
管理制御部３０は、図３に示すように、復旧方法情報作成部３３にて作成した復旧方法情報及び、復旧前後変化情報作成部３４にて作成した復旧前後変化情報を復旧作業対象毎に復旧方法管理記憶部４２に記憶することで（ステップＳ２１）、図５の処理動作を終了する。【００７１】
管理制御部３０は、ステップＳ１１にて作業開始コマンドを検出しなかった場合（ステップＳ１１否定）、図５の処理動作を終了する。【００７２】
管理制御部３０は、ステップＳ１４にて作業完了コマンドを検出しなかった場合（ステップＳ１４否定）、作業完了コマンドを検出したか否かを監視すべく、ステップＳ１４の判定処理を継続する。【００７３】
図５に示す復旧方法管理処理では、作業開始前及び作業完了後のシステム情報との差分情報に基づく作業前後変化情報と作業方法を示す作業方法情報とを常時、作業対象毎に作業情報管理記憶部４１に記憶するようにしたので、各作業がシステムに及ぼす影響を事前に把握することができる。【００７４】
さらに、復旧方法管理処理では、作業情報管理記憶部４１に記憶中の作業方法情報及び作業前後変化情報に基づき、作業対象の内、類似する復旧作業対象毎に、復旧作業前後のシステム変化に関わる復旧前後変化情報と復旧方法を示す復旧方法情報とを復旧方法管理記憶部４２に記憶するようにしたので、未知の障害が発生したとしても、復旧方法管理記憶部４２の記憶内容を利用して、障害に該当する復旧作業対象及び復旧前後変化情報に基づき、未知の障害に対する復旧方法（復旧方法情報）を選択することが可能になる。【００７５】
次に、障害発生時に障害に対する復旧方法をオペレータ端末３に提示する障害復旧方法提示処理について説明する。図６は、障害復旧方法提示処理に関わる復旧方法管理システム１内部の処理動作を示すフローチャートである。【００７６】
図６に示す障害復旧方法管理処理とは、障害発生時に障害に対する復旧方法をオペレータ端末３に提示するための処理である。【００７７】
図６において過去復旧方法管理装置５側の過去復旧方法検索部２１は、障害発生時に、オペレータ端末３から障害に対応する障害状況を検出すると（ステップＳ３１）、障害状況に対応する過去復旧方法を過去復旧方法ＤＢ４から検索する（ステップＳ３２）。【００７８】
過去復旧方法検索部２１は、過去復旧方法ＤＢ４内に障害状況に対応した過去復旧方法があるか否かを判定する（ステップＳ３３）。【００７９】
過去復旧方法検索部２１は、過去復旧方法ＤＢ４内に障害状況に対応した過去復旧方法がある場合（ステップＳ３３肯定）、過去復旧方法ＤＢ４から障害状況に対応した過去復旧方法を取得する（ステップＳ３４）。【００８０】
復旧方法提示部２２は、取得した障害状況に対応する復旧方法をオペレータ端末３に提示することで（ステップＳ３５）、図６の処理動作を終了する。【００８１】
また、過去復旧方法管理装置５は、過去復旧方法ＤＢ４内に障害状況に対応した過去復旧方法がない場合（ステップＳ３３否定）、オペレータ端末３からの障害状況を作業／復旧方法管理装置７に通知する（ステップＳ３６）。【００８２】
作業／復旧方法管理装置７側の管理制御部３０内部の障害情報作成部３５は、障害発生前のシステム情報を履歴管理ＤＢ８から取得する（ステップＳ３７）。【００８３】
障害情報作成部３５は、障害発生後のシステム情報を履歴管理ＤＢ８又はＩＴシステム２から取得する（ステップＳ３８）。【００８４】
障害情報作成部３５は、障害発生前のシステム情報と障害発生後のシステム情報との差分情報を取得し（ステップＳ３９）、取得した差分情報に基づき、障害対象及び障害前後変化情報を作成する（ステップＳ４０）。【００８５】
管理制御部３０は、障害対象及び障害前後変化情報を作成すると、障害対象及び障害前後変化情報に基づき障害に対する復旧方法を決定する障害復旧方法決定処理（図７参照）を実行した後（ステップＳ４１）、決定した復旧方法を過去復旧方法管理装置５に通知することで（ステップＳ４２）、復旧方法をオペレータ端末３に提示すべく、ステップＳ３５に移行する。【００８６】
図６に示す障害復旧方法提示処理では、障害が発生し、オペレータ端末３からの障害状況に対応する過去復旧方法ＤＢ４内にある場合、過去復旧方法ＤＢ４内の障害状況に対応する過去復旧方法を取得し、取得した過去復旧方法を障害の復旧方法としてオペレータ端末３に提示するようにしたので、オペレータは、障害が発生したとしても、障害に対する復旧方法を認識することができるため、その負担を大幅に軽減することができる。【００８７】
障害復旧方法提示処理では、障害が発生し、オペレータ端末３からの障害状況に対応する過去復旧方法ＤＢ４内にない場合、障害状況に応じて障害発生前及び障害発生後のシステム情報に基づき障害対象及び障害前後変化情報を作成し、後述する障害復旧方法決定処理（図７参照）を経て、障害対象及び障害前後変化情報に該当する復旧作業対象及び復旧前後変化情報が復旧方法管理記憶部４２内にある場合、この復旧前後変化情報に対応した復旧方法情報を復旧方法管理記憶部４２から取得し、取得した復旧方法情報をオペレータ端末３に提示するようにしたので、オペレータは、過去にない未知の障害が発生したとしても、障害に対する復旧方法を認識することができるため、その負担を大幅に軽減することができる。【００８８】
次に、図６に示すステップＳ４１の障害復旧方法決定処理について説明する。図７は、障害復旧方法決定処理に関わる作業／復旧方法管理装置７内部の処理動作を示すフローチャートである。【００８９】
図７に示す障害復旧方法決定処理とは、障害状況に対する復旧方法が過去復旧方法ＤＢ４内になく、未知の障害に対する復旧方法を決定するための処理である。【００９０】
作業／復旧方法管理装置７側の管理制御部３０内部の復旧方法検索部３６は、図６のステップＳ４０にて作成した障害対象の内、一の障害対象を指定する（ステップＳ５１）。尚、ステップＳ４０にて障害対象が“アプリ１の平均レスポンス時間”及び“ＣＰＵのステータス”の場合、ステップＳ５１にて障害対象を指定するものである。【００９１】
復旧方法検索部３６は、障害対象に該当する復旧作業対象が復旧方法管理記憶部４２内にあるか否かを判定する（ステップＳ５２）。尚、例えば障害対象が“アプリ１の平均レスポンス時間”の場合、図３に示すように“アプリ１の平均レスポンス時間”に該当する“アプリの平均レスポンス時間”の復旧作業対象が復旧方法管理記憶部４２内にあるか否かを判定するものである。【００９２】
復旧方法検索部３６は、復旧方法管理記憶部４２内に障害対象に該当する復旧作業対象がある場合（ステップＳ５２肯定）、障害対象の障害前後変化情報に基づき、障害対象を障害発生前の状態に戻すべく、障害対象の障害前後変化情報に該当する復旧作業対象の復旧前後変化情報が復旧方法管理記憶部４２内にあるか否かを判定する（ステップＳ５３）。【００９３】
尚、例えば、図４に示すように障害対象“アプリ１の平均レスポンス時間”の障害前後変化情報が“５０ｍｓｅｃ→３０００ｍｓｅｃ”の場合、障害発生後の状態“３０００ｍｓｅｃ”を障害発生前の状態“５０ｍｓｅｃ”に戻すべく、図３に示すように障害対象の障害前後変化情報“５０ｍｓｅｃ→３０００ｍｓｅｃ”に該当する復旧作業対象の復旧前後変化情報“減少”が復旧方法管理記憶部４２内にあるか否か判定するものである。【００９４】
復旧方法検索部３６は、障害対象の障害前後変化情報に該当する復旧作業対象の復旧前後変化情報が復旧方法管理記憶部４２内にある場合（ステップＳ５３肯定）、復旧前後変化情報に対応する復旧方法情報を復旧方法管理記憶部４２から取得する（ステップＳ５４）。【００９５】
尚、障害対象の障害前後変化情報“５０ｍｓｅｃ→３０００ｍｓｅｃ”に該当する復旧作業対象の復旧前後変化情報“減少”が復旧方法管理記憶部４２内にある場合、復旧作業対象の復旧前後変化情報“減少”に対応する復旧方法情報“パラメータＭａｘＴｈｒｅａｄｓの値を増やす”を取得するものである。【００９６】
復旧方法検索部３６は、復旧前後変化情報に対応する復旧方法情報を取得すると、取得した復旧方法情報を障害対象に対する復旧方法として決定し（ステップＳ５５）、次の障害対象があるか否かを判定する（ステップＳ５６）。【００９７】
復旧方法検索部３６は、次の障害対象がない場合（ステップＳ５６否定）、障害対象に対応する復旧方法情報を過去復旧方法管理装置５に通知することで（ステップＳ５７）、図７の処理動作を終了する。【００９８】
また、復旧方法検索部３６は、復旧方法管理記憶部４２内に障害対象に該当する復旧作業対象がない場合（ステップＳ５２否定）、又は復旧方法管理記憶部４２内に障害対象の障害前後変化情報に該当する復旧作業対象の復旧前後変化情報がない場合（ステップＳ５３否定）、次の障害対象があるか否かを判定すべく、ステップＳ５６に移行する。【００９９】
復旧方法検索部３６は、次の障害対象がある場合（ステップＳ５６肯定）、障害対象を指定すべく、ステップＳ５１に移行する。【０１００】
尚、障害発生時に複数の障害対象を作成した場合、障害対象毎に復旧方法情報を順次取得し、その後、過去復旧方法管理装置５経由で、障害対象毎の復旧方法情報をオペレータ端末３に提示することになる。【０１０１】
また、障害対象毎に復旧方法情報を順次取得するようにしたが、障害対象に対する復旧方法情報は一個に限らず、例えば作業対象“ＣＰＵのステータス”の復旧方法情報の場合は、“ＣＰＵ交換”や“サーバ再起動”等の複数の場合もある。【０１０２】
図７に示す障害復旧方法決定処理では、障害対象及び障害前後変化情報に該当する復旧作業対象及び復旧前後変化情報が復旧方法管理記憶部４２内にある場合、障害発生後の状態から障害発生前の状態に戻すべく、復旧作業対象及び復旧前後変化情報に対応する復旧方法情報を復旧方法管理記憶部４２から取得し、取得した復旧方法情報を障害に対する復旧方法として決定するようにしたので、過去にない未知の障害が発生したとしても、オペレータへの負担を要することなく、障害に対する復旧方法を決定することができる。【０１０３】
本実施例では、作業開始前及び作業完了後のシステム情報との差分情報に基づく作業前後変化情報と作業方法を示す作業方法情報とを常時、作業対象毎に作業情報管理記憶部４１に記憶するようにしたので、各作業がシステムに及ぼす影響を事前に把握することができる。【０１０４】
また、本実施例では、作業情報管理記憶部４１に記憶中の作業方法情報及び作業前後変化情報に基づき、作業対象の内、類似する復旧作業対象毎に、復旧作業前後のシステム変化に関わる復旧前後変化情報と復旧方法を示す復旧方法情報とを復旧方法管理記憶部４２に記憶するようにしたので、未知の障害が発生したとしても、復旧方法管理記憶部４２の記憶内容を利用して、障害に該当する復旧作業対象及び復旧前後変化情報に基づき、未知の障害に対する復旧方法（復旧方法情報）を選択することが可能になる。【０１０５】
また、本実施例では、障害が発生し、オペレータ端末３からの障害状況に対応する過去復旧方法ＤＢ４内にある場合、過去復旧方法ＤＢ４内の障害状況に対応する過去復旧方法を取得し、取得した過去復旧方法を障害の復旧方法としてオペレータ端末３に提示するようにしたので、オペレータは、障害が発生したとしても、障害に対する復旧方法を認識することができるため、その負担を大幅に軽減することができる。【０１０６】
また、本実施例では、障害が発生し、オペレータ端末３からの障害状況に対応する過去復旧方法ＤＢ４内にない場合、障害状況に応じて障害発生前及び障害発生後のシステム情報に基づき障害対象及び障害前後変化情報を作成し、障害復旧方法決定処理（図７参照）を経て、障害対象及び障害前後変化情報に該当する復旧作業対象及び復旧前後変化情報が復旧方法管理記憶部４２内にある場合、この復旧前後変化情報に対応した復旧方法情報を復旧方法管理記憶部４２から取得し、取得した復旧方法情報をオペレータ端末３に提示するようにしたので、オペレータは、過去にない未知の障害が発生したとしても、障害に対する復旧方法を認識することができるため、その負担を大幅に軽減することができる。【０１０７】
また、本実施例では、障害対象及び障害前後変化情報に該当する復旧作業対象及び復旧前後変化情報が復旧方法管理記憶部４２内にある場合、障害発生後の状態から障害発生前の状態に戻すべく、復旧作業対象及び復旧前後変化情報に対応する復旧方法情報を復旧方法管理記憶部４２から取得し、取得した復旧方法情報を障害に対する復旧方法として決定するようにしたので、過去にない未知の障害が発生したとしても、オペレータへの負担を要することなく、障害に対する復旧方法を決定することができる。【０１０８】
以上、本発明の実施例について説明したが、本実施例によって本発明の技術的思想の範囲が限定されるものではなく、特許請求の範囲に記載した技術的思想の範囲を逸脱しない限り、各種様々な実施例が実施可能であることは言うまでもない。また、本実施例に記載した効果は、これに限定されるものではない。【０１０９】
また、本実施例で説明した各種処理の内、自動的に行われるものとして説明した処理の全部又は一部を手動で行うことも可能であることは勿論のこと、その逆に、手動で行われるものとして説明した処理の全部又は一部を自動で行うことも可能であることは言うまでもない。また、本実施例で説明した処理手順、制御手順、具体的名称、各種データやパラメータを含む情報についても、特記した場合を除き、適宜変更可能であることは言うまでもない。【０１１０】
また、図示した各装置の各構成要素は機能概念的に記載したものであって、必ずしも物理的に図示のように構成されるものではなく、その各装置の具体的な態様は図示のものに限縮されるものでは到底ないことは言うまでもない。【０１１１】
さらに、各装置で行われる各種処理機能は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）（又はＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＭＣＵ（Ｍｉｃｒｏ  Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）等のマイクロ・コンピュータ）上、又は同ＣＰＵ（又はＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしても良いことは言うまでもない。
【図１】
2009144825.tif 000003
【図２】
2009144825.tif 000004
【図３】
2009144825.tif 000005
【図４】
2009144825.tif 000006
【図５】
2009144825.tif 000007
【図６】
2009144825.tif 000008
【図７】
2009144825.tif 000009
【図８】
2009144825.tif 000010
【手続補正書】
【提出日】平成22年6月24日(2010.6.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
作業開始コマンドを検出すると、システム内部の作業対象に対する作業を実行すると共に、作業完了コマンドを検出すると、前記作業対象に対する実行中の作業を完了する作業実行手順と、
前記作業実行手順にて実行した作業対象毎に作業方法を示す作業方法情報を作成する作業方法情報作成手順と、
前記作業開始コマンドを検出すると、前記システム内部の作業開始前のシステム情報を取得すると共に、前記作業完了コマンドを検出すると、作業完了後のシステム情報を取得し、これら取得した作業開始前のシステム情報と作業完了後のシステム情報との差分情報に基づき、前記作業対象毎に作業前後のシステム変化に関わる作業前後変化情報を作成する作業前後変化情報作成手順と、
前記作業方法情報作成手順にて作成した前記作業方法情報と、前記作業前後変化情報作成手順にて作成した前記作業前後変化情報とを前記作業対象毎に作業情報管理記憶部に記憶管理する作業情報管理記憶手順と、
前記作業情報管理記憶部に記憶中の前記作業方法情報に基づき、前記作業対象の内、類似する復旧作業対象毎に復旧方法を示す復旧方法情報を作成する復旧方法情報作成手順と、
前記作業情報管理記憶部に記憶中の前記作業前後変化情報に基づき、前記復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報を作成する復旧前後変化情報作成手順と、
前記復旧方法情報作成手順にて作成した前記復旧方法情報及び前記復旧前後変化情報作成手順にて作成した前記復旧前後変化情報を前記復旧作業対象毎に復旧方法管理記憶部に記憶管理する復旧方法管理記憶手順と、
をコンピュータ装置に実行させることを特徴とする復旧方法管理プログラム。 
【請求項２】
前記システム内部のシステム情報を所定タイミング毎に履歴管理記憶部に順次記憶する履歴管理記憶手順と、
障害発生コマンドを検出すると、障害発生前及び障害発生後のシステム情報を前記履歴管理記憶部から取得し、これら取得した障害発生前のシステム情報と障害発生後のシステム情報との差分情報に基づき、障害対象及び、障害発生前後のシステム変化に関わる障害前後変化情報を作成する障害情報作成手順と、
前記障害情報作成手順にて作成した前記障害対象及び前記障害前後変化情報に該当する前記復旧作業対象及び前記復旧前後変化情報が前記復旧方法管理記憶部内にある場合、この復旧前後変化情報に対応する前記復旧方法情報を前記復旧方法管理記憶部から取得し、取得した前記復旧方法情報を提示する復旧方法提示手順と、
を前記コンピュータ装置に実行させることを特徴とする請求項１記載の復旧方法管理プログラム。 
【請求項３】
前記システム内部のシステム情報を所定タイミング毎に履歴管理記憶部に順次記憶する履歴管理記憶手順と、
障害発生コマンドを検出すると、前記障害発生前のシステム情報を前記履歴管理記憶部から取得すると共に、前記障害発生後のシステム情報を前記システムから取得し、これら取得した障害発生前のシステム情報と障害発生後のシステム情報との差分情報に基づき、障害対象及び、障害発生前後のシステム変化に関わる障害前後変化情報を作成する障害情報作成手順と、
前記障害情報作成手順にて作成した前記障害対象及び前記障害前後変化情報に該当する前記復旧作業対象及び前記復旧前後変化情報が前記復旧方法管理記憶部内にある場合、この復旧前後変化情報に対応する前記復旧方法情報を前記復旧方法管理記憶部から取得し、取得した前記復旧方法情報を提示する復旧方法提示手順と、
を前記コンピュータ装置に実行させることを特徴とする請求項１記載の復旧方法管理プログラム。 
【請求項４】
作業開始コマンドを検出すると、システム内部の作業対象に対する作業を実行すると共に、作業完了コマンドを検出すると、前記作業対象に対する実行中の作業を完了する作業実行部と、
前記作業実行部にて実行した作業対象毎に作業方法を示す作業方法情報を作成する作業方法情報作成部と、
前記作業開始コマンドを検出すると、前記システム内部の作業開始前のシステム情報を取得すると共に、前記作業完了コマンドを検出すると、作業完了後のシステム情報を取得し、これら取得した作業開始前のシステム情報と作業完了後のシステム情報との差分情報に基づき、前記作業対象毎に作業前後のシステム変化に関わる作業前後変化情報を作成する作業前後変化情報作成部と、
前記作業方法情報作成部にて作成した前記作業方法情報と、前記作業前後変化情報作成部にて作成した前記作業前後変化情報とを前記作業対象毎に記憶管理する作業情報管理記憶部と、
前記作業情報管理記憶部に記憶中の前記作業方法情報に基づき、前記作業対象の内、類似する復旧作業対象毎に復旧方法を示す復旧方法情報を作成する復旧方法情報作成部と、
前記作業情報管理記憶部に記憶中の前記作業前後変化情報に基づき、前記復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報を作成する復旧前後変化情報作成部と、
前記復旧方法情報作成部にて作成した前記復旧方法情報及び前記復旧前後変化情報作成部にて作成した前記復旧前後変化情報を前記復旧作業対象毎に記憶管理する復旧方法管理記憶部と、
を有することを特徴とする復旧方法管理装置。 
【請求項５】
前記システム内部のシステム情報を所定タイミング毎に順次記憶する履歴管理記憶部と、
障害発生コマンドを検出すると、障害発生前及び障害発生後のシステム情報を前記履歴管理記憶部から取得し、これら取得した障害発生前のシステム情報と障害発生後のシステム情報との差分情報に基づき、障害対象及び、障害発生前後のシステム変化に関わる障害前後変化情報を作成する障害情報作成部と、
前記障害情報作成部にて作成した前記障害対象及び前記障害前後変化情報に該当する前記復旧作業対象及び前記復旧前後変化情報が前記復旧方法管理記憶部内にある場合、この復旧前後変化情報に対応する前記復旧方法情報を前記復旧方法管理記憶部から取得し、取得した前記復旧方法情報を提示する復旧方法提示部と、
を有することを特徴とする請求項４記載の復旧方法管理装置。 
【請求項６】
前記システム内部のシステム情報を所定タイミング毎に順次記憶する履歴管理記憶部と、
障害発生コマンドを検出すると、前記障害発生前のシステム情報を前記履歴管理記憶部から取得すると共に、前記障害発生後のシステム情報を前記システムから取得し、これら取得した障害発生前のシステム情報と障害発生後のシステム情報との差分情報に基づき、障害対象及び、障害発生前後のシステム変化に関わる障害前後変化情報を作成する障害情報作成部と、
前記障害情報作成部にて作成した前記障害対象及び前記障害前後変化情報に該当する前記復旧作業対象及び前記復旧前後変化情報が前記復旧方法管理記憶部内にある場合、この復旧前後変化情報に対応する前記復旧方法情報を前記復旧方法管理記憶部から取得し、取得した前記復旧方法情報を提示する復旧方法提示部と、
を有することを特徴とする請求項４記載の復旧方法管理装置。 
【請求項７】
作業開始コマンドを検出すると、システム内部の作業対象に対する作業を実行すると共に、作業完了コマンドを検出すると、前記作業対象に対する実行中の作業を完了する作業実行ステップと、
前記作業実行ステップにて実行した作業対象毎に作業方法を示す作業方法情報を作成する作業方法情報作成ステップと、
前記作業開始コマンドを検出すると、前記システム内部の作業開始前のシステム情報を取得すると共に、前記作業完了コマンドを検出すると、作業完了後のシステム情報を取得し、これら取得した作業開始前のシステム情報と作業完了後のシステム情報との差分情報に基づき、前記作業対象毎に作業前後のシステム変化に関わる作業前後変化情報を作成する作業前後変化情報作成ステップと、
前記作業方法情報作成ステップにて作成した前記作業方法情報と、前記作業前後変化情報作成ステップにて作成した前記作業前後変化情報とを前記作業対象毎に作業情報管理記憶部に記憶管理する作業情報管理記憶ステップと、
前記作業情報管理記憶部に記憶中の前記作業方法情報に基づき、前記作業対象の内、類似する復旧作業対象毎に復旧方法を示す復旧方法情報を作成する復旧方法情報作成ステップと、
前記作業情報管理記憶部に記憶中の前記作業前後変化情報に基づき、前記復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報を作成する復旧前後変化情報作成ステップと、
前記復旧方法情報作成ステップにて作成した前記復旧方法情報及び前記復旧前後変化情報作成ステップにて作成した前記復旧前後変化情報を前記復旧作業対象毎に復旧方法管理記憶部に記憶管理する復旧方法管理記憶ステップと、
を含むことを特徴とする復旧方法管理方法。 
【請求項８】
前記システム内部のシステム情報を所定タイミング毎に履歴管理記憶部に順次記憶する履歴管理記憶ステップと、
障害発生コマンドを検出すると、障害発生前及び障害発生後のシステム情報を前記履歴管理記憶部から取得し、これら取得した障害発生前のシステム情報と障害発生後のシステム情報との差分情報に基づき、障害対象及び、障害発生前後のシステム変化に関わる障害前後変化情報を作成する障害情報作成ステップと、
前記障害情報作成ステップにて作成した前記障害対象及び前記障害前後変化情報に該当する前記復旧作業対象及び前記復旧前後変化情報が前記復旧方法管理記憶部内にある場合、この復旧前後変化情報に対応する前記復旧方法情報を前記復旧方法管理記憶部から取得し、取得した前記復旧方法情報を提示する復旧方法提示ステップと、
を含むことを特徴とする請求項７記載の復旧方法管理方法。 
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば複数のサーバ等を含むＩＴシステム内の障害を復旧するための復旧方法をオペレータ側に提示可能にする復旧方法管理プログラム、復旧方法管理装置及び復旧方法管理方法に関する。 
【背景技術】
【０００２】
従来、複数のサーバ等を含むＩＴシステム内に障害が発生し、オペレータが、その障害を復旧する復旧方法を知らない場合、復旧方法手順書に基づき、オペレータ判断で復旧作業を行うようにしていた。 
【０００３】
しかしながら、復旧方法手順書の膨大な情報から適切な復旧方法を選択する作業は、オペレータ自身のスキルに大きく依存し、オペレータ自身に大きな負担がかかることになる。 
【０００４】
そこで、近年では、復旧方法を選択する際のオペレータの負担を軽減すべく、次のような復旧方法管理システムが知られている。 
【０００５】
図８は、従来の復旧方法管理システム内部の概略構成を示すブロック図である。 
【０００６】
図８に示す復旧方法管理システム１００は、複数のサーバ等を含むＩＴシステム１０１と、ＩＴシステム１０１内の障害を監視するオペレータ端末１０２と、過去の障害に対する復旧方法を記憶管理する過去復旧方法データベース（以下、単にＤＢと称する）１０３と、過去復旧方法ＤＢ１０３を管理する過去復旧方法管理装置１０４とを有している。 
【０００７】
オペレータ端末１０２は、様々なコマンド等の情報を入力する操作部１１１と、様々な情報を表示する表示部１１２と、操作部１１１のコマンド入力に応じて、例えばＩＴシステム１０１内の障害に対する復旧作業を実行する作業実行部１１３と、オペレータ端末１０２全体を制御する端末制御部１１４とを有している。 
【０００８】
過去復旧方法管理装置１０４は、オペレータ端末１０２からの障害状況を検出すると、過去復旧方法ＤＢ１０３から障害状況に対応する過去の復旧方法を検索する過去復旧方法検索部１２１と、この過去復旧方法検索部１２１にて検索した障害状況に対応する過去の復旧方法をオペレータ端末１０２に通知する復旧方法提示部１２２とを有している。 
【０００９】
オペレータ端末１０２は、復旧方法提示部１２２を通じて障害状況に対応する過去の復旧方法を取得すると、過去の復旧方法を表示部１１２に表示するものである。 
【００１０】
その結果、オペレータ端末１０２は、表示部１１２に表示中の障害状況に対応する過去の復旧方法に基づき、障害に対する復旧作業を実行することができる。 
【００１１】
従って、従来の復旧方法管理システム１００では、ＩＴシステム１０１内に障害が発生したとしても、オペレータ端末１０２が障害状況を過去復旧方法管理装置１０４に通知すると共に、過去復旧方法管理装置１０４側では障害状況に応じて過去の復旧方法を検索し、検索した過去の復旧方法をオペレータ端末１０２に提示するようにしたので、オペレータ側では、障害に対する復旧方法を知らなくても、過去復旧方法ＤＢ１０３内に記憶中の過去の障害状況に対する復旧方法を簡単に取得できるため、オペレータ側の負担を大幅に軽減することができる。 
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開平６−１０３０４７号公報
【特許文献２】特開２００８−９０５０４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
しかしながら、上記従来の復旧方法管理システム１００によれば、過去復旧方法ＤＢ１０３の記憶内容に大きく依存することになるため、過去復旧方法ＤＢ１０３に記憶されていない未知の障害状況に対する復旧方法についてはオペレータ判断に委ねられていることから、オペレータ側に負担がかかる。 
【００１４】
本発明は上記点に鑑みてなされたものであり、その目的とするところは、障害が発生したとしても、オペレータに負担をかけることなく、障害に対する復旧方法を選択可能にした復旧方法管理プログラム、復旧方法管理装置及び復旧方法管理方法を提供することにある。 
【課題を解決するための手段】
【００１５】
開示プログラムは、作業開始コマンドを検出すると、システム内部の作業対象に対する作業を実行すると共に、作業完了コマンドを検出すると、前記作業対象に対する実行中の作業を完了する作業実行手順と、前記作業実行手順にて実行した作業対象毎に作業方法を示す作業方法情報を作成する作業方法情報作成手順と、前記作業開始コマンドを検出すると、前記システム内部の作業開始前のシステム情報を取得すると共に、前記作業完了コマンドを検出すると、作業完了後のシステム情報を取得し、これら取得した作業開始前のシステム情報と作業完了後のシステム情報との差分情報に基づき、前記作業対象毎に作業前後のシステム変化に関わる作業前後変化情報を作成する作業前後変化情報作成手順と、前記作業方法情報作成手順にて作成した前記作業方法情報と前記作業前後変化情報作成手順にて作成した前記作業前後変化情報とを前記作業対象毎に作業情報管理記憶部に記憶管理する作業情報管理記憶手順と、前記作業情報管理記憶部に記憶中の前記作業方法情報に基づき、前記作業対象の内、類似する復旧作業対象毎に復旧方法を示す復旧方法情報を作成する復旧方法情報作成手順と、前記作業情報管理記憶部に記憶中の前記作業前後変化情報に基づき、前記復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報を作成する復旧前後変化情報作成手順と、前記復旧方法情報作成手順にて作成した前記復旧方法情報及び前記復旧前後変化情報作成手順にて作成した前記復旧前後変化情報を前記復旧作業対象毎に復旧方法管理記憶部に記憶管理する復旧方法管理記憶手順と、をコンピュータ装置に実行させることを要件とする。 
【００１６】
また、開示装置は、作業開始コマンドを検出すると、システム内部の作業対象に対する作業を実行すると共に、作業完了コマンドを検出すると、前記作業対象に対する実行中の作業を完了する作業実行部と、前記作業実行部にて実行した作業対象毎に作業方法を示す作業方法情報を作成する作業方法情報作成部と、前記作業開始コマンドを検出すると、前記システム内部の作業開始前のシステム情報を取得すると共に、前記作業完了コマンドを検出すると、作業完了後のシステム情報を取得し、これら取得した作業開始前のシステム情報と作業完了後のシステム情報との差分情報に基づき、前記作業対象毎に作業前後のシステム変化に関わる作業前後変化情報を作成する作業前後変化情報作成部と、前記作業方法情報作成部にて作成した前記作業方法情報と前記作業前後変化情報作成部にて作成した前記作業前後変化情報とを前記作業対象毎に記憶管理する作業情報管理記憶部と、前記作業情報管理記憶部に記憶中の前記作業方法情報に基づき、前記作業対象の内、類似する復旧作業対象毎に復旧方法を示す復旧方法情報を作成する復旧方法情報作成部と、前記作業情報管理記憶部に記憶中の前記作業前後変化情報に基づき、前記復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報を作成する復旧前後変化情報作成部と、前記復旧方法情報作成部にて作成した前記復旧方法情報及び前記復旧前後変化情報作成部にて作成した前記復旧前後変化情報を前記復旧作業対象毎に記憶管理する復旧方法管理記憶部と、を有することを要件とする。 
【００１７】
また、開示方法は、作業開始コマンドを検出すると、システム内部の作業対象に対する作業を実行すると共に、作業完了コマンドを検出すると、前記作業対象に対する実行中の作業を完了する作業実行ステップと、前記作業実行ステップにて実行した作業対象毎に作業方法を示す作業方法情報を作成する作業方法情報作成ステップと、前記作業開始コマンドを検出すると、前記システム内部の作業開始前のシステム情報を取得すると共に、前記作業完了コマンドを検出すると、作業完了後のシステム情報を取得し、これら取得した作業開始前のシステム情報と作業完了後のシステム情報との差分情報に基づき、前記作業対象毎に作業前後のシステム変化に関わる作業前後変化情報を作成する作業前後変化情報作成ステップと、前記作業方法情報作成ステップにて作成した前記作業方法情報と前記作業前後変化情報作成ステップにて作成した前記作業前後変化情報とを前記作業対象毎に作業情報管理記憶部に記憶管理する作業情報管理記憶ステップと、前記作業情報管理記憶部に記憶中の前記作業方法情報に基づき、前記作業対象の内、類似する復旧作業対象毎に復旧方法を示す復旧方法情報を作成する復旧方法情報作成ステップと、前記作業情報管理記憶部に記憶中の前記作業前後変化情報に基づき、前記復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報を作成する復旧前後変化情報作成ステップと、前記復旧方法情報作成ステップにて作成した前記復旧方法情報及び前記復旧前後変化情報作成ステップにて作成した前記復旧前後変化情報を前記復旧作業対象毎に復旧方法管理記憶部に記憶管理する復旧方法管理記憶ステップと、を含むことを要件とする。 
【発明の効果】
【００１８】
開示プログラム、開示装置及び開示方法によれば、作業開始前及び作業完了後のシステム情報との差分情報に基づく作業前後変化情報と作業方法を示す作業方法情報とを常時、作業対象毎に作業情報管理記憶部に記憶し、さらに、作業情報管理記憶部に記憶中の作業方法情報及び作業前後変化情報に基づき、作業対象の内、類似する復旧作業対象毎に、復旧作業前後のシステム変化に関わる復旧前後変化情報と復旧方法を示す復旧方法情報とを復旧方法管理記憶部に記憶するようにした。 
【００１９】
つまり、常時、作業対象毎に作業方法情報及び作業前後変化情報を作業情報管理記憶部に記憶して、各作業がシステムに及ぼす影響を事前に把握し、これら作業方法情報及び作業前後変化情報に基づき、復旧作業対象毎の復旧方法情報及び復旧前後変化情報を復旧方法管理記憶部に記憶するようにしたので、未知の障害が発生したとしても、復旧方法管理記憶部の記憶内容を利用して、障害に該当する復旧作業対象及び復旧前後変化情報に基づき、未知の障害に対する復旧方法（復旧方法情報）を選択することが可能になるため、オペレータへの負担を軽減できるという効果を奏する。 
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明の復旧方法管理装置の実施例である復旧方法管理システム内部の概略構成を示すブロック図である。
【図２】図２は、本実施例の要部である作業／復旧方法管理装置及び復旧方法ＤＢ内部の概略構成を示すブロック図である。
【図３】図３は、復旧方法ＤＢ内部の作業情報管理記憶部及び復旧方法管理記憶部内部の記憶内容を端的に示す説明図である。
【図４】図４は、障害発生前のシステム情報と障害発生後のシステム情報との関係を端的に示す説明図である。
【図５】図５は、復旧方法管理処理に関わる復旧方法管理システム内部の処理動作を示すフローチャートである。
【図６】図６は、障害復旧方法提示処理に関わる復旧方法管理システム内部の処理動作を示すフローチャートである。
【図７】図７は、障害復旧方法決定処理に関わる作業／復旧方法管理装置内部の処理動作を示すフローチャートである。
【図８】図８は、従来技術の復旧方法管理システム内部の概略構成を示すブロック図である。
【発明を実施するための形態】
【００２１】
以下、図面に基づき本発明の復旧方法管理プログラム、復旧方法管理装置及び復旧方法管理方法に関わる実施例について詳細に説明する。 
【００２２】
まず、最初に本実施例の概要を説明する。本実施例では、作業開始前及び作業完了後のシステム情報との差分情報に基づき、作業対象毎に作成した作業前後変化情報と作業対象毎に作成した作業方法を示す作業方法情報とを作業情報管理記憶部に記憶することで、常時、各作業がシステムに及ぼす影響を事前に把握できる。 
【００２３】
さらに、本実施例では、作業情報管理記憶部に記憶中の作業方法情報及び作業前後変化情報に基づき、作業対象の内、類似する復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報と復旧作業対象毎に復旧方法を示す復旧方法情報とを復旧方法管理記憶部に記憶する。 
【００２４】
この結果、未知の障害が発生したとしても、復旧方法管理記憶部の記憶内容を利用して、障害に該当する復旧作業対象及び復旧前後変化情報に基づき、未知の障害に対する復旧方法（復旧方法情報）を選択することが可能になるため、オペレータへの負担を軽減できるというものである。 
【実施例】
【００２５】
図１は、本実施例の復旧方法管理システム内部の概略構成を示すブロック図である。 
【００２６】
図１に示す復旧方法管理システム１は、複数のサーバ等を含むＩＴシステム２と、ＩＴシステム２内の障害を監視するオペレータ端末３と、過去の障害に対する復旧方法を記憶管理する過去復旧方法ＤＢ４と、過去復旧方法ＤＢ４を管理する過去復旧方法管理装置５とを有している。 
【００２７】
オペレータ端末３は、様々なコマンド等の情報を入力する操作部１１と、様々な情報を表示する表示部１２と、操作部１１のコマンド入力に応じて、例えばＩＴシステム２内の障害に対する復旧作業を実行する作業実行部１３と、オペレータ端末３全体を制御する端末制御部１４とを有している。 
【００２８】
過去復旧方法管理装置５は、オペレータ端末３からの障害状況を検出すると、過去復旧方法ＤＢ４から障害状況に対応する過去の復旧方法を検索する過去復旧方法検索部２１と、この過去復旧方法検索部２１にて検索した障害状況に対応する過去の復旧方法をオペレータ端末３に通知する復旧方法提示部２２とを有している。 
【００２９】
オペレータ端末３は、復旧方法提示部２２を通じて障害状況に対応する過去の復旧方法を取得すると、過去の復旧方法を表示部１２に表示するものである。 
【００３０】
その結果、オペレータ端末３は、表示部１２に表示中の障害状況に対応する過去の復旧方法に基づき復旧作業を実行するものである。 
【００３１】
また、オペレータ端末３の作業実行部１３は、操作部１１からの作業開始コマンドを検出すると、ＩＴシステム２内部の作業対象に対する作業を実行すると共に、操作部１１からの作業完了コマンドを検出すると、作業対象に対する実行中の作業を完了するものである。 
【００３２】
さらに、復旧方法管理システム１は、未知の障害に対する復旧方法を記憶管理する復旧方法ＤＢ６と、復旧方法ＤＢ６を管理する作業／復旧方法管理装置７と、ＩＴシステム２内部のシステム情報を所定タイミング毎に順次履歴記憶する履歴管理ＤＢ８とを有している。 
【００３３】
尚、システム情報とは、ＩＴシステム２内の構成情報・性能情報・ステータス情報等を含み、構成情報は、図４に示すように、例えばＩＴシステム２内のサーバ、ＣＰＵ、メモリやアプリケーション等の構成に関わる情報に相当し、性能情報は、例えばＣＰＵのクロック周波数、メモリの容量、アプリケーションの平均レスポンス時間等の性能に関わる情報に相当するものである。 
【００３４】
図２は、作業／復旧方法管理装置７及び復旧方法ＤＢ６内部の概略構成を示すブロック図である。 
【００３５】
図２に示す作業／復旧方法管理装置７は、作業／復旧方法管理装置７全体及び復旧方法ＤＢ６を管理制御する管理制御部３０を有している。 
【００３６】
管理制御部３０は、オペレータ端末３側の作業実行部１３にて実行した作業対象毎に作業方法を示す作業方法情報を作成する作業方法情報作成部３１と、オペレータ端末３側の作業開始コマンドを検出すると、ＩＴシステム２内部の作業開始前のシステム情報を取得すると共に、オペレータ端末３側の作業完了コマンドを検出すると、作業完了後のシステム情報を取得する作業前後変化情報作成部３２とを有している。 
【００３７】
尚、作業対象とは、図３に示すように、例えば“サーバ１の状態”や“サーバ１のメモリの状態”等の作業の対象に相当するものである。 
【００３８】
作業方法情報は、図３に示すように、例えば“サーバ１に対してｓｈｕｔｄｏｗｎコマンドを実行”や“サーバ１のメモリ交換”等のように作業対象に対する作業方法を示す情報に相当するものである。 
【００３９】
作業方法情報作成部３１は、例えばオペレータ端末３側の手入力や作業コマンド入力に応じて作業方法情報を作成するものである。 
【００４０】
作業前後変化情報作成部３２は、オペレータ端末３側の作業開始コマンドを検出すると、ＩＴシステム２内部の作業開始前のシステム情報を履歴管理ＤＢ８又はＩＴシステム２から取得すると共に、オペレータ端末３側の作業完了コマンドを検出すると、作業完了後のシステム情報を履歴管理ＤＢ８又はＩＴシステム２から取得するものである。 
【００４１】
また、作業前後変化情報作成部３２は、作業開始前のシステム情報及び作業完了後のシステム情報を取得すると、これら取得した作業開始前のシステム情報と作業完了後のシステム情報との差分情報に基づき、作業対象毎に作業前後のシステム変化に関わる作業前後変化情報を作成するものである。 
【００４２】
尚、作業前後変化情報は、図３に示すように、例えば作業対象を“サーバ１のメモリの状態”とした場合、“ｅｒｒｏｒ→ｎｏｒｍａｌ”や、作業対象を“アプリ１の平均レスポンス時間”とした場合、“３０００ｍｓｅｃ→５０ｍｓｅｃ”等のように作業対象毎の作業前後のシステム変化に相当するものである。 
【００４３】
また、復旧方法ＤＢ６は、作業方法情報作成部３１にて作成した作業方法情報と、作業前後変化情報作成部３２にて作成した作業前後変化情報とを作業対象毎に記憶管理する作業情報管理記憶部４１を有している。 
【００４４】
また、管理制御部３０は、作業情報管理記憶部４１に記憶中の作業方法情報に基づき、作業対象の内、類似する復旧作業対象毎に復旧方法を示す復旧方法情報を作成する復旧方法情報作成部３３を有している。 
【００４５】
尚、類似する復旧作業対象とは、例えば図３に示す作業情報管理記憶部４１に記憶中の“サーバ１の状態”や“サーバ２の状態”等の作業対象を集約した“サーバの状態”等の作業対象に相当するものである。 
【００４６】
復旧方法情報は、例えば図３に示す作業情報管理記憶部４１に記憶中の“サーバ１に対してｓｈｕｔｄｏｗｎコマンドを実行”や“サーバ２に対してｓｈｕｔｄｏｗｎコマンドを実行”等の作業方法情報を集約した“ｓｈｕｔｄｏｗｎコマンドを実行”等の作業方法情報に相当するものである。 
【００４７】
また、管理制御部３０は、作業情報管理記憶部４１に記憶中の作業前後変化情報に基づき、復旧作業対象毎に復旧作業前後のシステム変化に関わる復旧前後変化情報を作成する復旧前後変化情報作成部３４を有している。 
【００４８】
また、復旧方法ＤＢ６は、復旧方法情報作成部３３にて作成した復旧方法情報及び復旧前後変化情報作成部３４にて作成した復旧前後変化情報を、図３に示すように復旧作業対象毎に記憶管理する復旧方法管理記憶部４２を有している。 
【００４９】
また、管理制御部３０は、障害発生コマンドを検出すると、障害発生前のシステム情報を履歴管理ＤＢ８から取得し、障害発生後のシステム情報を履歴管理ＤＢ８又はＩＴシステム２から取得する障害情報作成部３５を有している。 
【００５０】
障害情報作成部３５は、これら取得した障害発生前のシステム情報と障害発生後のシステム情報との差分情報に基づき、障害対象及び、障害発生前後のシステム変化に関わる障害前後変化情報を作成するものである。 
【００５１】
尚、障害対象とは、例えば、障害が発生した“サーバ１の状態”や“サーバ１のメモリの状態”等の障害の対象に相当するものである。 
【００５２】
障害前後変化情報は、例えば障害対象を“サーバ１のメモリの状態”とした場合、“ｎｏｒｍａｌ→ｅｒｒｏｒ”や、障害対象を“アプリ１の平均レスポンス時間”とした場合、“５０ｍｓｅｃ→３０００ｍｓｅｃ”等のように障害対象毎の障害発生前後のシステム変化に相当するものである。 
【００５３】
また、管理制御部３０は、障害情報作成部３５にて作成した障害対象及び障害前後変化情報に該当する復旧作業対象及び復旧前後変化情報が復旧方法管理記憶部４２内にある場合、この復旧前後変化情報に対応する復旧方法情報を復旧方法管理記憶部４２から取得し、取得した復旧方法情報をオペレータ端末３に提示すべく、過去復旧方法管理装置５に通知する復旧方法検索部３６を有している。 
【００５４】
復旧方法検索部３６は、障害情報作成部３５にて作成した障害対象に該当する復旧作業対象が復旧方法管理記憶部４２内にあるか否かを判定するものである。 
【００５５】
復旧方法検索部３６は、障害対象に該当する復旧作業対象が復旧方法管理記憶部４２内にある場合、この障害対象の障害前後変化情報に該当する復旧作業対象の復旧前後変化情報が復旧方法管理記憶部４２内にあるか否かを判定するものである。 
【００５６】
復旧方法検索部３６は、障害対象の障害前後変化情報に該当する復旧作業対象の復旧前後変化情報が復旧方法管理記憶部４２内にある場合、復旧前後変化情報に対応する復旧方法情報を復旧方法管理記憶部４２から取得するものである。 
【００５７】
尚、障害前後変化情報に該当する復旧前後変化情報とは、例えば障害対象“サーバ１のメモリの状態”で障害前後変化情報が“ｎｏｒｍａｌ→ｅｒｒｏｒ”の場合、障害発生後の状態“ｅｒｒｏｒ”から障害発生前の状態“ｎｏｒｍａｌ”に戻すための復旧作業対象“サーバのメモリの状態”の復旧前後変化情報“ｅｒｒｏｒ→ｎｏｒｍａｌ”に相当するものである。この場合、復旧方法情報は、図３に示すように“メモリ部品交換”ということになる。 
【００５８】
次に本実施例の復旧方法管理システム１の動作について説明する。図５は、復旧方法管理処理に関わる復旧方法管理システム１内部の処理動作を示すフローチャートである。 
【００５９】
図５に示す復旧方法管理処理とは、常時、作業から、未知の障害に対する復旧方法を記憶管理する復旧方法ＤＢ６を更新するための処理である。 
【００６０】
図５において作業／復旧方法管理装置７内部の管理制御部３０は、オペレータ端末３側の作業開始コマンドを検出したか否かを判定する（ステップＳ１１）。 
【００６１】
管理制御部３０内部の作業前後変化情報作成部３２は、作業開始コマンドを検出した場合（ステップＳ１１肯定）、ＩＴシステム２内部の作業開始前のシステム情報を履歴管理ＤＢ８又はＩＴシステム２から取得する（ステップＳ１２）。 
【００６２】
オペレータ端末３は、作業開始コマンドに対応するＩＴシステム２内部の作業を実行する（ステップＳ１３）。 
【００６３】
さらに、作業前後変化情報作成部３２は、オペレータ端末３側の作業完了コマンドを検出したか否かを判定する（ステップＳ１４）。 
【００６４】
作業前後変化情報作成部３２は、オペレータ端末３側の作業完了コマンドを検出した場合（ステップＳ１４肯定）、ＩＴシステム２内部の作業完了後のシステム情報を取得する（ステップＳ１５）。 
【００６５】
作業前後変化情報作成部３２は、作業開始前のシステム情報と作業完了後のシステム情報との差分情報を取得し（ステップＳ１６）、差分情報に基づき、作業対象毎に作業前後のシステム変化に関わる作業前後変化情報を作成する（ステップＳ１７）。尚、作業方法情報作成部３１は、作業対象毎に作業方法を示す作業方法情報を作成する。 
【００６６】
管理制御部３０は、作業対象毎に、図３に示すように、作業方法情報作成部３１にて作成した作業方法情報及び、作業前後変化情報作成部３２にて作成した作業前後変化情報を作業情報管理記憶部４１に記憶する（ステップＳ１８）。 
【００６７】
管理制御部３０内の復旧方法情報作成部３３は、作業情報管理記憶部４１に記憶中の作業方法情報に基づき、類似する作業対象を集約した復旧作業対象毎に復旧方法情報を作成する（ステップＳ１９）。尚、復旧作業対象は、例えば図３に示すように作業対象“サーバ１の状態”や“サーバ２の状態”を集約した“サーバの状態”に相当し、復旧方法情報は“ｓｈｕｔｄｏｗｎコマンドを実行”に相当するものである。 
【００６８】
管理制御部３０内の復旧前後変化情報作成部３４は、作業情報管理記憶部４１に記憶中の作業前後変化情報に基づき、類似する作業対象を集約した復旧作業対象毎に復旧前後変化情報を作成する（ステップＳ２０）。 
【００６９】
管理制御部３０は、図３に示すように、復旧方法情報作成部３３にて作成した復旧方法情報及び、復旧前後変化情報作成部３４にて作成した復旧前後変化情報を復旧作業対象毎に復旧方法管理記憶部４２に記憶することで（ステップＳ２１）、図５の処理動作を終了する。 
【００７０】
管理制御部３０は、ステップＳ１１にて作業開始コマンドを検出しなかった場合（ステップＳ１１否定）、図５の処理動作を終了する。 
【００７１】
管理制御部３０は、ステップＳ１４にて作業完了コマンドを検出しなかった場合（ステップＳ１４否定）、作業完了コマンドを検出したか否かを監視すべく、ステップＳ１４の判定処理を継続する。 
【００７２】
図５に示す復旧方法管理処理では、作業開始前及び作業完了後のシステム情報との差分情報に基づく作業前後変化情報と作業方法を示す作業方法情報とを常時、作業対象毎に作業情報管理記憶部４１に記憶するようにしたので、各作業がシステムに及ぼす影響を事前に把握することができる。 
【００７３】
さらに、復旧方法管理処理では、作業情報管理記憶部４１に記憶中の作業方法情報及び作業前後変化情報に基づき、作業対象の内、類似する復旧作業対象毎に、復旧作業前後のシステム変化に関わる復旧前後変化情報と復旧方法を示す復旧方法情報とを復旧方法管理記憶部４２に記憶するようにしたので、未知の障害が発生したとしても、復旧方法管理記憶部４２の記憶内容を利用して、障害に該当する復旧作業対象及び復旧前後変化情報に基づき、未知の障害に対する復旧方法（復旧方法情報）を選択することが可能になる。 
【００７４】
次に、障害発生時に障害に対する復旧方法をオペレータ端末３に提示する障害復旧方法提示処理について説明する。図６は、障害復旧方法提示処理に関わる復旧方法管理システム１内部の処理動作を示すフローチャートである。 
【００７５】
図６に示す障害復旧方法管理処理とは、障害発生時に障害に対する復旧方法をオペレータ端末３に提示するための処理である。 
【００７６】
図６において過去復旧方法管理装置５側の過去復旧方法検索部２１は、障害発生時に、オペレータ端末３から障害に対応する障害状況を検出すると（ステップＳ３１）、障害状況に対応する過去復旧方法を過去復旧方法ＤＢ４から検索する（ステップＳ３２）。 
【００７７】
過去復旧方法検索部２１は、過去復旧方法ＤＢ４内に障害状況に対応した過去復旧方法があるか否かを判定する（ステップＳ３３）。 
【００７８】
過去復旧方法検索部２１は、過去復旧方法ＤＢ４内に障害状況に対応した過去復旧方法がある場合（ステップＳ３３肯定）、過去復旧方法ＤＢ４から障害状況に対応した過去復旧方法を取得する（ステップＳ３４）。 
【００７９】
復旧方法提示部２２は、取得した障害状況に対応する復旧方法をオペレータ端末３に提示することで（ステップＳ３５）、図６の処理動作を終了する。 
【００８０】
また、過去復旧方法管理装置５は、過去復旧方法ＤＢ４内に障害状況に対応した過去復旧方法がない場合（ステップＳ３３否定）、オペレータ端末３からの障害状況を作業／復旧方法管理装置７に通知する（ステップＳ３６）。 
【００８１】
作業／復旧方法管理装置７側の管理制御部３０内部の障害情報作成部３５は、障害発生前のシステム情報を履歴管理ＤＢ８から取得する（ステップＳ３７）。 
【００８２】
障害情報作成部３５は、障害発生後のシステム情報を履歴管理ＤＢ８又はＩＴシステム２から取得する（ステップＳ３８）。 
【００８３】
障害情報作成部３５は、障害発生前のシステム情報と障害発生後のシステム情報との差分情報を取得し（ステップＳ３９）、取得した差分情報に基づき、障害対象及び障害前後変化情報を作成する（ステップＳ４０）。 
【００８４】
管理制御部３０は、障害対象及び障害前後変化情報を作成すると、障害対象及び障害前後変化情報に基づき障害に対する復旧方法を決定する障害復旧方法決定処理（図７参照）を実行した後（ステップＳ４１）、決定した復旧方法を過去復旧方法管理装置５に通知することで（ステップＳ４２）、復旧方法をオペレータ端末３に提示すべく、ステップＳ３５に移行する。 
【００８５】
図６に示す障害復旧方法提示処理では、障害が発生し、オペレータ端末３からの障害状況に対応する過去復旧方法ＤＢ４内にある場合、過去復旧方法ＤＢ４内の障害状況に対応する過去復旧方法を取得し、取得した過去復旧方法を障害の復旧方法としてオペレータ端末３に提示するようにしたので、オペレータは、障害が発生したとしても、障害に対する復旧方法を認識することができるため、その負担を大幅に軽減することができる。 
【００８６】
障害復旧方法提示処理では、障害が発生し、オペレータ端末３からの障害状況に対応する過去復旧方法ＤＢ４内にない場合、障害状況に応じて障害発生前及び障害発生後のシステム情報に基づき障害対象及び障害前後変化情報を作成し、後述する障害復旧方法決定処理（図７参照）を経て、障害対象及び障害前後変化情報に該当する復旧作業対象及び復旧前後変化情報が復旧方法管理記憶部４２内にある場合、この復旧前後変化情報に対応した復旧方法情報を復旧方法管理記憶部４２から取得し、取得した復旧方法情報をオペレータ端末３に提示するようにしたので、オペレータは、過去にない未知の障害が発生したとしても、障害に対する復旧方法を認識することができるため、その負担を大幅に軽減することができる。 
【００８７】
次に、図６に示すステップＳ４１の障害復旧方法決定処理について説明する。図７は、障害復旧方法決定処理に関わる作業／復旧方法管理装置７内部の処理動作を示すフローチャートである。 
【００８８】
図７に示す障害復旧方法決定処理とは、障害状況に対する復旧方法が過去復旧方法ＤＢ４内になく、未知の障害に対する復旧方法を決定するための処理である。 
【００８９】
作業／復旧方法管理装置７側の管理制御部３０内部の復旧方法検索部３６は、図６のステップＳ４０にて作成した障害対象の内、一の障害対象を指定する（ステップＳ５１）。尚、ステップＳ４０にて障害対象が“アプリ１の平均レスポンス時間”及び“ＣＰＵのステータス”の場合、ステップＳ５１にて障害対象を指定するものである。 
【００９０】
復旧方法検索部３６は、障害対象に該当する復旧作業対象が復旧方法管理記憶部４２内にあるか否かを判定する（ステップＳ５２）。尚、例えば障害対象が“アプリ１の平均レスポンス時間”の場合、図３に示すように“アプリ１の平均レスポンス時間”に該当する“アプリの平均レスポンス時間”の復旧作業対象が復旧方法管理記憶部４２内にあるか否かを判定するものである。 
【００９１】
復旧方法検索部３６は、復旧方法管理記憶部４２内に障害対象に該当する復旧作業対象がある場合（ステップＳ５２肯定）、障害対象の障害前後変化情報に基づき、障害対象を障害発生前の状態に戻すべく、障害対象の障害前後変化情報に該当する復旧作業対象の復旧前後変化情報が復旧方法管理記憶部４２内にあるか否かを判定する（ステップＳ５３）。 
【００９２】
尚、例えば、図４に示すように障害対象“アプリ１の平均レスポンス時間”の障害前後変化情報が“５０ｍｓｅｃ→３０００ｍｓｅｃ”の場合、障害発生後の状態“３０００ｍｓｅｃ”を障害発生前の状態“５０ｍｓｅｃ”に戻すべく、図３に示すように障害対象の障害前後変化情報“５０ｍｓｅｃ→３０００ｍｓｅｃ”に該当する復旧作業対象の復旧前後変化情報“減少”が復旧方法管理記憶部４２内にあるか否か判定するものである。 
【００９３】
復旧方法検索部３６は、障害対象の障害前後変化情報に該当する復旧作業対象の復旧前後変化情報が復旧方法管理記憶部４２内にある場合（ステップＳ５３肯定）、復旧前後変化情報に対応する復旧方法情報を復旧方法管理記憶部４２から取得する（ステップＳ５４）。 
【００９４】
尚、障害対象の障害前後変化情報“５０ｍｓｅｃ→３０００ｍｓｅｃ”に該当する復旧作業対象の復旧前後変化情報“減少”が復旧方法管理記憶部４２内にある場合、復旧作業対象の復旧前後変化情報“減少”に対応する復旧方法情報“パラメータＭａｘＴｈｒｅａｄｓの値を増やす”を取得するものである。 
【００９５】
復旧方法検索部３６は、復旧前後変化情報に対応する復旧方法情報を取得すると、取得した復旧方法情報を障害対象に対する復旧方法として決定し（ステップＳ５５）、次の障害対象があるか否かを判定する（ステップＳ５６）。 
【００９６】
復旧方法検索部３６は、次の障害対象がない場合（ステップＳ５６否定）、障害対象に対応する復旧方法情報を過去復旧方法管理装置５に通知することで（ステップＳ５７）、図７の処理動作を終了する。 
【００９７】
また、復旧方法検索部３６は、復旧方法管理記憶部４２内に障害対象に該当する復旧作業対象がない場合（ステップＳ５２否定）、又は復旧方法管理記憶部４２内に障害対象の障害前後変化情報に該当する復旧作業対象の復旧前後変化情報がない場合（ステップＳ５３否定）、次の障害対象があるか否かを判定すべく、ステップＳ５６に移行する。 
【００９８】
復旧方法検索部３６は、次の障害対象がある場合（ステップＳ５６肯定）、障害対象を指定すべく、ステップＳ５１に移行する。 
【００９９】
尚、障害発生時に複数の障害対象を作成した場合、障害対象毎に復旧方法情報を順次取得し、その後、過去復旧方法管理装置５経由で、障害対象毎の復旧方法情報をオペレータ端末３に提示することになる。 
【０１００】
また、障害対象毎に復旧方法情報を順次取得するようにしたが、障害対象に対する復旧方法情報は一個に限らず、例えば作業対象“ＣＰＵのステータス”の復旧方法情報の場合は、“ＣＰＵ交換”や“サーバ再起動”等の複数の場合もある。 
【０１０１】
図７に示す障害復旧方法決定処理では、障害対象及び障害前後変化情報に該当する復旧作業対象及び復旧前後変化情報が復旧方法管理記憶部４２内にある場合、障害発生後の状態から障害発生前の状態に戻すべく、復旧作業対象及び復旧前後変化情報に対応する復旧方法情報を復旧方法管理記憶部４２から取得し、取得した復旧方法情報を障害に対する復旧方法として決定するようにしたので、過去にない未知の障害が発生したとしても、オペレータへの負担を要することなく、障害に対する復旧方法を決定することができる。 
【０１０２】
本実施例では、作業開始前及び作業完了後のシステム情報との差分情報に基づく作業前後変化情報と作業方法を示す作業方法情報とを常時、作業対象毎に作業情報管理記憶部４１に記憶するようにしたので、各作業がシステムに及ぼす影響を事前に把握することができる。 
【０１０３】
また、本実施例では、作業情報管理記憶部４１に記憶中の作業方法情報及び作業前後変化情報に基づき、作業対象の内、類似する復旧作業対象毎に、復旧作業前後のシステム変化に関わる復旧前後変化情報と復旧方法を示す復旧方法情報とを復旧方法管理記憶部４２に記憶するようにしたので、未知の障害が発生したとしても、復旧方法管理記憶部４２の記憶内容を利用して、障害に該当する復旧作業対象及び復旧前後変化情報に基づき、未知の障害に対する復旧方法（復旧方法情報）を選択することが可能になる。 
【０１０４】
また、本実施例では、障害が発生し、オペレータ端末３からの障害状況に対応する過去復旧方法ＤＢ４内にある場合、過去復旧方法ＤＢ４内の障害状況に対応する過去復旧方法を取得し、取得した過去復旧方法を障害の復旧方法としてオペレータ端末３に提示するようにしたので、オペレータは、障害が発生したとしても、障害に対する復旧方法を認識することができるため、その負担を大幅に軽減することができる。 
【０１０５】
また、本実施例では、障害が発生し、オペレータ端末３からの障害状況に対応する過去復旧方法ＤＢ４内にない場合、障害状況に応じて障害発生前及び障害発生後のシステム情報に基づき障害対象及び障害前後変化情報を作成し、障害復旧方法決定処理（図７参照）を経て、障害対象及び障害前後変化情報に該当する復旧作業対象及び復旧前後変化情報が復旧方法管理記憶部４２内にある場合、この復旧前後変化情報に対応した復旧方法情報を復旧方法管理記憶部４２から取得し、取得した復旧方法情報をオペレータ端末３に提示するようにしたので、オペレータは、過去にない未知の障害が発生したとしても、障害に対する復旧方法を認識することができるため、その負担を大幅に軽減することができる。 
【０１０６】
また、本実施例では、障害対象及び障害前後変化情報に該当する復旧作業対象及び復旧前後変化情報が復旧方法管理記憶部４２内にある場合、障害発生後の状態から障害発生前の状態に戻すべく、復旧作業対象及び復旧前後変化情報に対応する復旧方法情報を復旧方法管理記憶部４２から取得し、取得した復旧方法情報を障害に対する復旧方法として決定するようにしたので、過去にない未知の障害が発生したとしても、オペレータへの負担を要することなく、障害に対する復旧方法を決定することができる。 
【０１０７】
以上、本発明の実施例について説明したが、本実施例によって本発明の技術的思想の範囲が限定されるものではなく、特許請求の範囲に記載した技術的思想の範囲を逸脱しない限り、各種様々な実施例が実施可能であることは言うまでもない。また、本実施例に記載した効果は、これに限定されるものではない。 
【０１０８】
また、本実施例で説明した各種処理の内、自動的に行われるものとして説明した処理の全部又は一部を手動で行うことも可能であることは勿論のこと、その逆に、手動で行われるものとして説明した処理の全部又は一部を自動で行うことも可能であることは言うまでもない。また、本実施例で説明した処理手順、制御手順、具体的名称、各種データやパラメータを含む情報についても、特記した場合を除き、適宜変更可能であることは言うまでもない。 
【０１０９】
また、図示した各装置の各構成要素は機能概念的に記載したものであって、必ずしも物理的に図示のように構成されるものではなく、その各装置の具体的な態様は図示のものに限縮されるものでは到底ないことは言うまでもない。 
【０１１０】
さらに、各装置で行われる各種処理機能は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）（又はＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＭＣＵ（Ｍｉｃｒｏ  Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）等のマイクロ・コンピュータ）上、又は同ＣＰＵ（又はＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしても良いことは言うまでもない。
【符号の説明】
【０１１１】
１  復旧方法管理システム
２  ＩＴシステム
３  オペレータ端末
６  復旧方法ＤＢ
７  作業／復旧方法管理装置
８  履歴管理ＤＢ
３０  管理制御部
３１  作業方法情報作成部
３２  作業前後変化情報作成部
３３  復旧方法情報作成部
３４  復旧前後変化情報作成部
３５  障害情報作成部
３６  復旧方法検索部
【国際調査報告】
2009144825.tif 000011
2009144825.tif 000012
2009144825.tif 000013
2009144825.tif 000014