(57)【特許請求の範囲】
【請求項１】
バックアップ・システムによる、コンピュータ・システムのバックアップを監視するための監視システムであって、
前記コンピュータ・システムは、
バックアップ・プログラムを実行する手段であって、バックアップすべきデータ・ファイルをデータ・ブロック毎にメイン・メモリに読み込んで、前記バックアップ・システムに送る、バックアップ・プログラム実行手段と、
前記データ・ブロックが読み込まれると、前記データ・ファイルのバックアップ動作の進捗状況に関するデータを作成し、該データにタイムスタンプを付して前記監視システムに送る、データ供給デバイスと、
を含み、
前記監視システムは、監視サーバと、少なくとも１つの監視クライアントとを含み、
前記監視サーバは、少なくともバックアップ・プログラム実行手段の稼働時に、前記コンピュータ・システムと接続され、バックアップ動作の進捗に従い、前記データ供給デバイスから前記進捗状況に関するデータを逐次受け取って、前記監視クライアントに送り、これにより、前記監視クライアントの出力ユニット上で、ほぼリアル・タイムで、バックアップの監視をすることができる、
ことを特徴とするシステム。
【請求項２】
前記監視サーバが、受け取った前記進捗状況に関するデータを記憶するための記憶装置と、前記進捗状況に関するデータを前記監視クライアントの出力ユニット上に表示するために適する形式に変換するための処理手段をさらに含む、請求項１記載のシステム。
【請求項３】
前記監視クライアントが、前記進捗状況に関するデータを記憶するためのメモリと、該メモリから所望のデータを選択して表示するための制御装置を含む、請求項１または２記載のシステム。
【請求項４】
前記監視サーバが、前記コンピュータ・システムと常時接続されている、請求項１〜３のいずれか１項記載のシステム。
【請求項５】
前記コンピュータ・システムが、前記監視サーバに接続するためのインタフェースをさらに含み、前記進捗状況に関するデータが、前記データ供給デバイスから該インタフェースを介して前記監視サーバへと送られる、請求項１〜４のいずれか１項記載のシステム。
【請求項６】
前記コンピュータ・システムが、バックアップ済みファイルの名前、各個別ファイル毎のバックアップ動作の開始時間および終了時間の情報を含むログ・ファイルと、バックアップ・プログラム実行手段によって実行される諸実行内容の情報を含む追跡ファイルを作成する手段と、これらのファイルを前記監視サーバに転送する手段をさらに含む、請求項１〜５のいずれか１項記載のシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディジタル・コンピュータ内の処理の実行監視のための装置および方法に関する。
【０００２】
【従来の技術】
ディジタル・コンピュータ内の処理の実行監視の場合、たとえばシステム管理者により、ディジタル・コンピュータ内のシステム処理を監視することが必要である。ディジタル・コンピュータ内の処理の実行中には、時間の経過、エラーまたは不規則性などの様々な情報がコンピュータ・システムの様々な構成要素のログ・ファイルに記憶される。ある処理のその後の実行分析では、このようなログ・ファイルから情報が読み取られ、手動で評価される。これを可能にするためには、第１に、監視される処理に関わるすべてのシステムへのアクセスを用意しなければならず、これが前記システムのセキュリティを損なう恐れがある。第２に、その処理に関する個々の情報項目の目標位置特定は極めて複雑で時間のかかるものである。というのは、ログ・ファイルの内容は互いに対して配置しなければならず、ログ・ファイルは通常、非常に広範なものであり、通常、テキスト・データ・フォーマットで記憶され、処理の実行分析に不要な追加情報も含んでいるからである。
【０００３】
【発明が解決しようとする課題】
本発明の目的は、ディジタル・コンピュータ内の処理の使い易い実行監視のための方法および装置を供給することにある。
【０００４】
【課題を解決するための手段】
この目的は、独立請求項により本発明に従って遂行される。
【０００５】
本発明の利点の１つは、監視される処理の実行分析が実行時およびその後の両方で着手できることである。情報はそれを行う際に数通りのソースから集められるので、その処理に関する情報の手動リンクはもはや不要である。さらに、分析に関連する情報のみが選択され、処理されるので、関連情報の手動選択および処理はもはや不要である。もう１つの利点は、本発明によりある処理に関するその後の実行分析において分析データへの所望のアクセスが可能になることである。順方向および逆方向検討ならびにファースト・モーションおよびスロー・モーションなど、分析データにアクセスする様々な方法により、追加の使い易い分析手段が作成される。分析中のシステム（テスト・システム）とは無関係の分析システムを実現することにより、保護された実行監視が可能になる。というのは、第１に、テスト・システムに追加の構成要素をインストールする必要がまったくなく、第２に、分析システムへのアクセスだけが必要であるからである。これは、テスト・システムが重要な処理を制御し、システム障害の危険性のために追加構成要素のインストールが不可能である場合に特に有利である。テスト・システムと分析システムを分離することにより、テスト・システム内のメモリおよび計算能力容量を不必要に消費することが避けられる。さらに他の利点は、本発明によって供給される関連分析データを分析システムから分離することができ、評価のために専門分析者など、他の位置に送ることができることである。
【０００６】
【発明の実施の形態】
たとえば物理的破壊から保護するためにコンピュータ・システム内のデータをバックアップするために、追加のメモリ・エリア内または追加のデータ・キャリア上に定期的にバックアップ・コピーが作成される。図１は、従来のバックアップ・システムの概略図を示している。これは、バックアップすべきデータとともにシステム１００がインストールされるコンピュータ１０１と、バックアップ・システム１１０がインストールされるコンピュータ１１１とを含む。
【０００７】
コンピュータ１０１上には、たとえば重要な法人処理を制御するアプリケーション・プログラム１０２が存在する。このシステム内のデータ管理のためにデータベース・アプリケーション１０３が使用される。この場合のシステムは、アプリケーション・プログラム１０２がデータベース・クライアントを表し、データベース・アプリケーション１０３がデータベース・サーバを表す、クライアント／サーバ・システムである。データベース・アプリケーション１０３によって管理すべきデータは、この場合はディスク・メモリであるデータベース・メモリ１０４内のファイル１０の形で記憶される。
【０００８】
アプリケーション・プログラム１０２およびデータベース・アプリケーション１０３に加え、コンピュータ１０１のメイン・メモリは第３の処理としてバックアップ・プログラム１０５も含み、これはデータベース・アプリケーション１０３をバックアップ・システム１１０に接続するためのインタフェースを提供する。
【０００９】
バックアップ・サーバ１１２のアドレス、バックアップ動作時に読み込むべきデータ・ブロックのサイズ、または同時に編集すべきファイル１０の最大数など、バックアップ・プログラム１０５の構成パラメータは構成ファイル１０６に記憶され、バックアップ・プログラム１０５によって読み取ることができる。
【００１０】
バックアップ動作が進むにつれて、バックアップ済みファイル１０の名前は、各個別ファイル１０のバックアップ動作の開始時間および終了時間とともに記録され、データベース構成データなどの他の情報とともにログ・ファイル１０７にＡＳＣＩＩフォーマットで書き込まれる。
【００１１】
バックアップ動作中にバックアップ・プログラム１０５によって実行される諸ステップは、ネットワーク１２０内の伝送エラーなどの他の情報とともに追跡ファイル１０８にロギングされる。
【００１２】
バックアップ動作のため、バックアップすべきファイル１０はバックアップ・プログラム１０５によって開かれる。次にファイル１０はブロックごとにディスク・メモリ１０４からコンピュータ１０１のメイン・メモリに読み込まれる。このようなデータ・ブロックは次にバックアップ・プログラム１０５によってコンピュータ１１１上のバックアップ・システム１１０に送られる。これは、たとえばＴＣＰ／ＩＰまたはＮｅｔＢｉｏｓネットワークにすることができるコンピュータ・ネットワーク１２０により実施される。バックアップ・プログラム１０５は複数のファイル１０を同時にバックアップすることができる。
【００１３】
コンピュータ１１１上のバックアップ・システム１１０は、バックアップ・サーバ１１２と、この場合はテープ・メモリであるデータ・メモリ１１３とを含み、そこにはバックアップ・プログラム１０５によって送られたデータがバックアップ・コピーとして記憶される。この場合、バックアップ・クライアントとしてのコンピュータ１０１上のバックアップ・プログラム１０５と、コンピュータ１１１上のバックアップ・サーバ１１２とがクライアント／サーバ・システムを形成する。バックアップ・サーバ１１２は、バックアップ・サーバ１１２上のバックアップ・データを管理するためのプログラム１１４を含む。これは、その進捗状況またはどのバックアップ・データがどのテープ・メモリ１１３上に位置するかあるいはその両方など、そのバックアップ動作に関する情報をバックアップ・ログ１１５に保持する。
【００１４】
図２は、本発明の好ましい実施の形態に基づくバックアップ・システムの概略図を示している。これは、図１のバックアップすべきデータを備えたシステム１００（テスト・システム、一部のみ示す）およびバックアップ・システム１１０（一部のみ示す）に加え、追加の分析システム２００も含む。本発明によれば、分析システム２００およびテスト・システム１００は望ましくは様々なコンピュータ上に置かれる。
【００１５】
たとえば、バックアップ・プログラム１０５は分析システム２００への追加の外部インタフェース２１０を提供する。このインタフェース２１０により、分析データが分析システム２００に渡される。このために必要なコンピュータ１０１とコンピュータ２０１との間のリンクは望ましくは標準のＴＣＰ／ＩＰソケット接続２３０である。
【００１６】
転送される分析データは、バックアップ動作に関する一般情報ならびにバックアップ動作の実行に関する特殊情報を含む。この情報は、望ましくはデータ・パケット３００、４０１、４０２、・・・、４０８の形でバックアップ・プログラムによって伝送される。このようなデータ・パケットの好ましい実施の形態については図３および図４に示す。
【００１７】
図３は、バックアップ動作に関する一般情報を含む第１のパケット３００を示している。バックアップ動作の開始時間３０１に加え、この一般情報は、バックアップ動作に対する追跡ファイル１０８、ログ・ファイル１０７、バックアップ・ログ１１５の固有の割振りに関する情報３０２、たとえば、それぞれの名前を含む。また、一般情報は、構成ファイル１０６から選択した構成パラメータ３０３、保管すべきデータの総量３０４、バックアップすべきファイル１０の数３０５、現行バックアップ中にバックアップすべきファイル１０のリスト３０６も含む。図示の通り、リスト３０６は、各ファイル１０の名前３０８とファイル・サイズ３０９ならびにバックアップ中のすべてのファイル１０を明確に識別する数値識別子（ＩＤ）３０７を含む。このため、伝送すべきデータの量の削減が可能になる。というのは、最新の分析データとともにパケットを分析システム２００に後で伝送する際に、当該ファイル１０の完全なファイル名３０８はもはや伝送する必要がなく、識別子３０７のみが必要になるからである。
【００１８】
バックアップ動作の実行に関する特殊情報は望ましくは複数のパケットに編集され、そのパケットはバックアップ動作の進捗状況に応じて監視サーバに伝送される。図４は、可能なシーケンスにおいてこのようなデータ・パケットからなるセグメントを示している。
【００１９】
第１のパケット・フォーム４０１、４０２、・・・、４０６、４０８は、各個別ファイル１０ごとにバックアップ動作の進捗状況に関する情報４１０をたとえばパーセントとして含み、このような各情報項目にはタイム・スタンプ４１１が割り当てられる。このようにして、各個別ファイル１０に関するバックアップ動作の開始時間および終了時間が記録される。最後のファイル１０のバックアップ動作の終了時のタイム・スタンプ４１１はバックアップ動作全体の終了時間を示す。第２のパケット・フォーム４０７は、望ましくはエラー・コードまたはプレーン・テキストあるいはその両方としてのエラー・メッセージ４２０と、ネットワーク障害などのバックアップ動作進行中の不規則性の警告４２０とを含み、このような事象にもタイム・スタンプ４１１が割り当てられる。
【００２０】
バックアップ・プログラム１０５が複数のファイル１０を同時にバックアップする場合、分析データは、開始されたエージェントの数に関する関連情報ならびにバックアップを担当する処理に対してバックアップ中の各ファイル１０を明確に割り振ることができるようにする情報をさらに含む。
【００２１】
このような分析データは、伝送する前に、バックアップ・プログラム１０５によって供給される。このため、バックアップ・プログラムは、図２に示すように分析データを供給するためのデバイス２１１を有する。デバイス２１１は、必要な場合に前記情報を要求した後ですべての必要な情報を照合し、必要な場合にそれに同様にタイムスタンプを付けた後でそれを追加の外部インタフェース２１０に渡す。また、そのデバイスは、ディスク・メモリ１０４からコンピュータ１０１のメイン・メモリに各ブロックを読み込んだ後で対応する値を生成することにより、各個別ファイル１０ごとにバックアップ動作の進捗状況に関する情報４１０を生成する。
【００２２】
分析システム２００は、監視サーバ２０２と、少なくとも１つの監視クライアント２２０とを含み、これらがこの場合のクライアント／サーバ・システムを形成する。この場合、分析システム２００はネットワーク内の任意の１つまたは複数のコンピュータ上に位置することができる。監視サーバ２０２は望ましくはコンピュータ２０１上に位置し、監視クライアント２２０はコンピュータ２２１上に位置する。標準のＴＣＰ／ＩＰソケット接続２３１によって両方が接続される。しかし、監視クライアント２２０と監視サーバ２０２は１つの共通コンピュータ上に位置することもできる。
【００２３】
監視サーバ２０２は、複数のバックアップ・プログラム１０５からの分析データを含むことができ、複数の監視クライアント２２０にリンクすることもできる。
【００２４】
監視クライアント２２０は、望ましくはグラフィカル・ユーザ・インタフェースを備えたモニタである出力ユニット２２２にリンクされる。
【００２５】
本発明の好ましい実施の形態では、コンピュータ１０１とコンピュータ２０１との接続２３０は、バックアップ・プログラム１０５が始動したときに確立され、バックアップ処理の終了まで維持される。本発明の他の実施の形態では、接続２３０は、進行中のバックアップ動作とは無関係に存在する永続接続である。ソケット接続２３０はＴＣＰ／ＩＰ規格に応じた標準コマンドによって初期設定され、その際に、新しい構成パラメータとして構成ファイル１０６内に位置するコンピュータ２０１のアドレスがバックアップ・プログラム１０５によってそこから読み取られる。
【００２６】
図５は、バックアップ動作の実行中におけるバックアップ動作の実行監視のシーケンスを示している。ここに示すように、ステップ５０１では、バックアップ動作の開始後にコンピュータ１０１とコンピュータ２０１とのライブ接続２３０により、バックアップ・プログラム１０５によって監視サーバ２０２に分析データが転送される。この処理では、分析データはデータ・パケット３００、４０１、４０２、・・・、４０８として転送され、バックアップ動作の進捗状況に依存しない情報は、たとえば図３に示すようにパケット３００の形で先に転送される。次に、コンピュータ１０１内のバックアップ動作のブロックごとの進捗状況に応じて、各個別ファイル１０ごとの進捗状況固有情報が、たとえば図４に示すようにパケット４０１、４０２、・・・、４０８、・・・、として連続して累進的に転送される。
【００２７】
監視サーバ２０２では、ステップ５０２でこのような分析データが図２に示すように分析データ・ファイル２０３に記憶される。各バックアップ動作ごとに、すなわち、特定のデータ・セットの各バックアップごとに、この種の分析データ・ファイル２０３が望ましくは監視サーバ２０２によってハード・ディスクなどの大容量記憶装置内に作成される。分析データは望ましくは、データの損失を回避するために、それぞれの元の状態で分析データ・ファイル２０３に記憶される。
【００２８】
次のステップ５０３では、分析データを処理するためのデバイス２０４によって分析データが処理される。デバイス２０４は望ましくは監視サーバ２０２上に位置する。しかし、このデータ処理は、監視クライアント２２０内の対応するデバイス２０４によって実行することもできる。分析データの処理において、そのデータはグラフィック形式など、後で表現するために最適な形式に変換される。これは、たとえば、未フォーマット・テキストとしてデータ・レコードから関連データを選択することと、前記関連データから対応するテーブルを作成することを含む場合がある。また、ファイル・サイズ情報３０９および関連タイム・スタンプ４１１から、望ましくはＭバイト／秒またはＧバイト／時単位であるバックアップ・データ転送速度などの他の情報もここで計算される。
【００２９】
分析データの処理後、ステップ５０４では、そのデータが監視クライアント２２０に渡され、メモリ２２３に記憶される。
【００３０】
監視サーバ２０２と監視クライアント２２０との間に接続が存在し、監視クライアント２２０がすでに監視サーバ２０２にログオンした場合、それはログオン時にバックアップ動作が行われるかどうかを示す通知を受け取る。
【００３１】
バックアップ動作がその時点で行われる場合、ステップ５０５で分析データが出力ユニットに転送され、そこに供給される。この場合、バックアップ動作が開始されたときに監視クライアントが正確に始動されたか、あるいはバックアップ動作がすでに実行中になるまで始動されないかは、まったく重要ではない。いずれの場合も、分析データの最新状況が出力ユニット２２２に転送される。
【００３２】
この際、ファイル１０の各ブロックをバックアップする場合、ステップ５０１〜５０５が繰り返されることを指摘しておかなければならない。これは、バックアップ動作中に分析データが監視クライアント２２０に累進的に渡され、その結果、準リアルタイム・モードで出力ユニット２２２に渡されることを意味する。
【００３３】
出力ユニット２２２は望ましくは、図１０に示すようにグラフィカル・ユーザ・インタフェースを備えたモニタである。数あるデータ項目の中でも特に、パケット３００、４０１、４０２、・・・、４０８として転送される情報ならびにバックアップ・データ転送速度など、そこから計算される情報が表示される。この表示は望ましくはグラフィック形式である。
【００３４】
しかし、出力ユニット２２２の代わりに、たとえばコンピュータ２２１内に位置するファイルに分析データを書き込むこともでき、それは、バックアップ分析を他の位置でも実行できるように、バックアップ動作後に他のコンピュータ・システムに渡すことができる。
【００３５】
監視クライアント２２０が始動したときにいかなるバックアップ動作も行われない場合、前のバックアップ動作の選択リスト８００が監視クライアント２２０に供給される。この種の選択リスト８００については図８に示す。ユーザは、選択リスト８００からその後の実行分析のために前のバックアップ動作を選択することができる。
【００３６】
分析データのその後の検討のための方法のシーケンスについて以下に説明する。
【００３７】
図６に示すように、ステップ６０１では、選択リスト８００からユーザが行った選択に応じて、監視サーバ２０２によって関連分析データ・ファイル２０３から分析データが読み取られる。次に、ステップ６０２では、前述のようにデバイス２０４で分析データが処理される。次に、ステップ６０３で、分析データ・ファイル２０３の形になっている選択したバックアップ動作の分析データのセット全体が監視クライアント２２０に転送され、メモリ２２３に記憶される。メモリ２２３は望ましくは監視クライアント２２０のメイン・メモリである。
【００３８】
次にステップ６０４では、ユーザによる選択に応じて、望ましくはグラフィカル・ユーザ・インタフェースにより、分析データが出力のために選択される。選択した分析データは、図２に示すように制御装置２２４によって監視クライアント２２０のメモリ２２３内の分析データ・ファイル２０３から読み取られる。ユーザは、分析データの表示を自分自身の要件に適応させることができる。このため、ユーザは、グラフィカル・ユーザ・インタフェースにより分析データの表示を左右することができる。ステップ６０５では、制御装置２２４がこのようなユーザ設定に基づいて、読み取った分析データを出力用に準備する。
【００３９】
制御装置２２４を制御するためのグラフィカル・ユーザ・インタフェースの一部のビューについて図９に示す。この場合、たとえば位置スライド・コントロール９０１により、分析データを表示すべき時間または開始時間を設定することができる。分析データのデフォルト出力は、バックアップ動作の開始時間から行われ、バックアップ処理（実行モード）の元の速度で行われる。しかし、特定の時点（停止モード）についても分析データを表示することができる。ユーザは、分析データの出力がバックアップ動作の開始時間から始まるのではなく、バックアップ動作のその後の一時点からのみ始まるものと定義することもできる。関連制御要素９０２を操作することにより、ユーザは順方向または逆方向シーケンスで分析データを閲覧するための機能も有する。また、ユーザは、たとえばスライド速度コントロール９０３により、分析データの出力速度を規制することもできる。分析データの出力速度は増減することができ、その結果、分析データのスローモーションまたはファストモーション・ビューが得られる。
【００４０】
制御装置２２４は、それぞれステップ６０４および６０５でユーザの設定に応じてメモリ２２３から分析データを読み取り、それを処理すると、分析データを出力ユニット２２２に転送し、ステップ６０６でそのデータは行ったユーザの設定に応じて供給される。
【００４１】
分析データは、バックアップ動作が行われる場合と同様に供給される。ユーザは、バックアップ動作中のいずれの時点にもアクセスすることができ、バックアップ動作中のいずれの時期にもジャンプすることができ、分析データの表示速度を変更することもできる。前述のように、分析データ出力は図１０に示すように望ましくはモニタに対して行われる。
【００４２】
ユーザは、割り当てられたタイム・スタンプ４１１とともに分析データとして転送されるエラー・メッセージおよび警告４２０により、発生したと思われる可能なエラーまたは不規則性を見ることができる。ユーザは、バックアップ動作の進行中に特定の時点でこのような事象、たとえばバックアップ・データ転送速度の低下を検出した場合、その時点までに出力される分析データに加え、より詳細な分析データを生成することができる。
【００４３】
このような追加の分析データ項目は、テスト・システム１００のログ・ファイル１０７または追跡ファイル１０８あるいはバックアップ・システム１１０のバックアップ・ログ１１５あるいはそのいずれかの組合せに記憶され、バックアップ動作中にエラーまたは不規則性の原因を示すことができる、バックアップ動作に関する詳細な情報を提供する。
【００４４】
図７に示すように、ステップ７０１では、監視クライアント２２０内の制御装置２２４によって追加の分析データが要求される。この要求では、必要なファイル１０７、１０８、１１５の名前を含む、監視クライアント２２０のメモリ２２３からのバックアップ動作に関する一般情報３０２、３０３、・・・を使用する。
【００４５】
コンピュータ１０１とコンピュータ２０１との接続がバックアップ動作の持続時間の間のみ保持される本発明の好ましい実施の形態では、バックアップ動作後、ログ・ファイル１０７、追跡ファイル１０８、バックアップ・ログ１１５がバックアップ・プログラム１０５によって監視サーバ２０２に転送され、そこでそれらが分析データ・ファイル２０３に記憶される。追加の分析データは、その後、図６のステップ６０２に応じて処理された後、監視サーバ２０２による要求次第で監視クライアント２２０に供給される。
【００４６】
追加の分析データは、監視クライアント２２０内の制御装置２２４による適切な処理の後で、ユーザによって行われた設定、たとえば位置スライド・コントロール９０１の調整による不規則性の時間の設定に応じて表示される。本発明のこの実施の形態は、追加の分析データの検討によるその後の実行分析の場合、テスト・システム１００と分析システム２００との永続接続が不要であるという利点を有する。
【００４７】
本発明の他の実施の形態では、テスト・システム１００と分析システム２００との接続がバックアップ動作とは無関係に維持される永続接続２３０であり、追加の分析データを求める要求は監視サーバ２０２を介して監視クライアント２２０からテスト・システム１００上のバックアップ・プログラム１０５に転送される。バックアップ・プログラム１０５は、本発明のこの実施の形態では永続的に活動状態であり、ステップ７０２で関連ファイル１０７、１０８、１１５からデータを要求する。この場合、バックアップ・プログラム１０５内の分析データの供給のためのデバイス２１１は、適切な機能性を含むように強化されている。次にバックアップ・プログラム１０５は、ステップ７０３で追加の分析データを監視サーバ２０２に転送する。この処理では、ファイル１０７、１０８、１１５の内容全体が望ましくは転送される。次にステップ７０４では、追加の分析データが分析データ・ファイル２０３に記憶され、次に図６のステップ６０２〜６０６に記載したように、処理され、図１０に示すように出力のために監視クライアント２２０に転送される。この場合も追加の分析データは、制御装置２２４により、分析データの処理後にユーザによって行われた設定に基づいて表示される。
【００４８】
分析データのその後の検討中に追加の分析データを要求できるように、図５のステップ５０５に続いてバックアップ動作中に分析データを検討する際に、同じ要求を行うことができる。ログ・ファイル１０７、追跡ファイル１０８、バックアップ・ログ１１５は実質的にバックアップ動作の進捗状況に合わせて生成されるので、その内容もバックアップ動作中に分析システム２００に転送することができる。追加の分析データは、監視サーバ２０２およびバックアップ・プログラム１０５により、監視クライアント２２０によるその後の検討と同じようにバックアップ動作中に要求され、そこでステップ５０５の後でステップ７０１〜７０４が実行され、続いてステップ５０３〜５０５が実行される。
【００４９】
まとめとして、本発明の構成に関して以下の事項を開示する。
【００５０】
（１）ディジタル・コンピュータ内の処理の実行監視の方法において、
処理の実行監視のために分析データを供給するステップであって、前記分析データにタイム・スタンプ（３０１、４１１）が割り当てられるステップと、
メイン・メモリ（２２３）に分析データを転送するステップと、
前記分析データが自由に選択可能な時間シーケンス、かつ自由に選択可能な速度で出力されるように、ユーザによって行われた設定に応じてメイン・メモリ（２２３）内の分析データを操作するステップと、
自由に選択可能な時間シーケンス、かつ自由に選択可能な速度でユーザによって行われた設定に応じて分析データを出力するステップとを含む方法。
（２）前記メイン・メモリ（２２３）への転送前の前記分析データがファイル（２０３）に記憶され、すでに完了した処理の分析データを出力するときにそこから読み取られることを特徴とする、上記（１）に記載の方法。
（３）供給後の分析データが分析システム（２００）に転送され、前記分析システム（２００）で他のステップが実行され、前記分析システム（２００）が監視された処理が実行されるシステム（１００、１１０）とは無関係であることを特徴とする、上記（１）または（２）に記載の方法。
（４）前記ユーザが追加の分析データを要求することができることを特徴とする、上記（１）ないし（３）のいずれか一項に記載の方法。
（５）前記ディジタル・コンピュータ内の前記処理がバックアップ動作であることを特徴とする、上記（１）ないし（４）のいずれか一項に記載の方法。
（６）ディジタル・コンピュータ内の処理の実行監視のための装置において、上記（１）ないし（５）のいずれか一項に記載の方法の諸ステップを実行するための手段を含む装置。
（７）前記分析データを供給するためのデバイス（２１１）を含み、供給される分析データにタイム・スタンプ（３０１、４１１）が割り当てられるように前記デバイスが設計されることを特徴とする、上記（６）に記載の装置。
（８）前記デバイス（２１１）が、バックアップ・プログラム（１０５）の一部であり、それが供給する前記分析データが前記バックアップ動作の進捗状況に関する情報を含むように設計されることを特徴とする、上記（７）に記載の装置。
（９）分析データが自由に選択可能な時間シーケンス、かつ自由に選択可能な速度で出力されるように、制御要素（９０１、９０２、９０３）によって行われた前記ユーザの調整可能な設定に応じて前記メイン・メモリ（２２３）内の分析データを操作するように設計された制御要素（９０１、９０２、９０３）を備えた制御装置（２２４）を含むことを特徴とする、上記（６）に記載の装置。
【図面の簡単な説明】
【図１】現況技術に基づくバックアップ・システムの概略図である。
【図２】分析システムを備えたバックアップ・システムの概略図である。
【図３】第１の分析データの概略図である。
【図４】第２の分析データの概略図である。
【図５】バックアップ動作中の実行監視処理のシーケンスを示す図である。
【図６】バックアップ動作後の実行監視処理のシーケンスを示す図である。
【図７】追加の分析データによる拡張実行監視処理のシーケンスを示す図である。
【図８】以前のバックアップ動作の選択のためのグラフィカル・ユーザ・インタフェースのスクリーンショットを示す図である。
【図９】分析データの検討を制御するためのグラフィカル・ユーザ・インタフェースのスクリーンショットを示す図である。
【図１０】バックアップ分析のためのグラフィカル・ユーザ・インタフェースのスクリーンショットを示す図である。
【符号の説明】
１００  テスト・システム
１０５  バックアップ・プログラム
１０６  構成ファイル
１１０  バックアップ・システム
１１１  コンピュータ
２００  分析システム
２０１  コンピュータ
２０２  監視サーバ
２０３  分析データ・ファイル
２０４  分析データを処理するためのデバイス
２１０  監視サーバへのインタフェース
２１１  分析データを供給するためのデバイス
２２０  監視クライアント
２２１  コンピュータ
２２２  出力ユニット
２２３  メモリ
２２４  制御装置
【図１】
0003589402.tif 000002
【図２】
0003589402.tif 000003
【図３】
0003589402.tif 000004
【図４】
0003589402.tif 000005
【図５】
0003589402.tif 000006
【図６】
0003589402.tif 000007
【図７】
0003589402.tif 000008
【図８】
0003589402.tif 000009
【図９】
0003589402.tif 000010
【図１０】
0003589402.tif 000011