(57)【要約】記憶すべき元のファイルコンテンツを有する一次情報源から、データを一次および二次記憶装置に記憶させるためのデータ管理システムであって、一次記憶装置に記憶されているデータファイルスタブと、二次記憶装置に記憶されているデータファイルと、を有し、データファイルスタブは、データファイルに関連する元のファイルメタデータおよび追加のスタブメタデータを有し、データファイルは、データファイルスタブに関連する元のファイルコンテンツおよび追加のファイルメタデータを有し、追加のスタブメタデータは、データファイルを位置づけ修復することに関連する場所及び情報を含み、追加のファイルメタデータは、スタブの場所およびコンテンツに関連する情報を有し、追加のスタブメタデータおよび追加のファイルメタデータは、記憶すべきデータが処理状態を把握するミドルウェアなしでアクセスできるような形式および構成になっている、データ管理システム。【選択図】図１
2010518469.tif 000002
【特許請求の範囲】
【請求項１】
記憶すべき元のファイルコンテンツを有する一次情報源から、データを一次および二次記憶装置に記憶させるためのデータ管理システムであって、
処理状態を把握するミドルウェアを有さないヴァーチャル階層的記憶管理システムを有し、
コントロールチャンネル、データチャンネル、デミグレーションのみを要求するデータチャネルの処理状態を把握しないエージェントの特徴を提供し、処理状態を把握するミドルウェアの特徴は提供しない、データ管理システム。
【請求項２】
記憶すべき元のファイルコンテンツを有する一次情報源から、データを一次および二次記憶装置に記憶させるためのデータ管理システムであって、
処理状態を把握するミドルウェアを有さないヴァーチャル階層的記憶管理システムを有し、
コントロールチャンネル、データチャンネル、デミグレーションのみを要求するデータチャネルの処理状態を把握しないエージェントの特徴を提供し、処理状態を把握するミドルウェアの特徴は提供せず、
データの転送は、目標デバイスに直接ストリーミングされる、データ管理システム。
【請求項３】
マイグレートされたファイルとしての記憶すべき元のファイルコンテンツを有する一次情報源から、データを一次および二次記憶装置に記憶させるためのデータ管理システムであって、
処理状態を把握するミドルウェアを有さないヴァーチャル階層的記憶管理システムを有し、
コントロールチャンネル、データチャンネル、デミグレーションのみを要求するデータチャネルの処理状態を把握しないエージェントの特徴を提供し、処理状態を把握するミドルウェアの特徴は提供せず、
スタブからデータストリームへのマッピングとデータストリームからスタブへのマッピングを有する、データ管理システム。
【請求項４】
請求項３に記載のデータ管理システムにおいて、
スタブは全体的に意味のあるスタブであり、それによって、スタブ自身が二次記憶装置からのコンテンツを位置づけし修復するのに十分なものになっている、データ管理システム。
【請求項５】
記憶すべき元のファイルコンテンツを有する一次情報源から、データを一次および二次記憶装置に記憶させるためのデータ管理システムであって、
処理状態を把握するミドルウェアを有さないヴァーチャル階層的記憶管理システムを有し、
コントロールチャンネル、データチャンネル、デミグレーションのみを要求するデータチャネルの処理状態を把握しないエージェントの特徴を提供し、処理状態を把握するミドルウェアの特徴は提供せず、
集中管理および分散的実行を利用する、データ管理システム。
【請求項６】
記憶すべき元のファイルコンテンツを有する一次情報源から、データを一次および二次記憶装置に記憶させるためのデータ管理システムであって、
一次記憶装置に記憶されているデータファイルスタブと、
二次記憶装置に記憶されているデータファイルと、を有し、
データファイルスタブは、データファイルに関連する元のファイルメタデータおよび追加のスタブメタデータを有し、
データファイルは、データファイルスタブに関連する元のファイルコンテンツおよび追加のファイルメタデータを有し、
追加のスタブメタデータは、データファイルを位置づけ修復することに関連する場所及び情報を含み、
追加のファイルメタデータは、スタブの場所およびコンテンツに関連する情報を有し、
追加のスタブメタデータおよび追加のファイルメタデータは、記憶すべきデータが処理状態を把握するミドルウェアなしでアクセスできるような形式および構成になっている、データ管理システム。
【請求項７】
請求項６に記載のデータ管理システムにおいて、
当該装置は、データファイルスタブおよび記憶すべき元のファイルコンテンツを有する一次情報源からデータファイルを生成する１つまたは複数のコンピュータ上で動作可能なソフトウェアを有している、データ管理システム。
【請求項８】
請求項７に記載のデータ管理システムにおいて、
当該装置は、集中データ管理レポジトリを有し、それによって、ソフトウェアがエージェントに適切な選択されたルールに従って実行され、エージェントによって記憶すべき情報にアクセスすることができる、データ管理システム。
【請求項９】
請求項３〜８のいずれか１項に記載のデータ管理システムにおいて、
スタブ内に含まれている情報およびマイグレートされたファイルは、対称な性質を有しており、それによって、スタブへ戻る逆マッピングが可能になっている、データ管理システム。
【請求項１０】
請求項９に記載のデータ管理システムにおいて、
情報の対称な性質は、二次記憶装置上のマイグレートされたファイルからのスタブの生成を可能にするように構成されている、データ管理システム。
【請求項１１】
請求項９または１０に記載のデータ管理システムにおいて、
情報の対称な性質は、障害回復機能の基本的な構築をさらに提供するように構成されている、データ管理システム。
【請求項１２】
請求項９〜１１のいずれか１項に記載のデータ管理システムにおいて、
スタブ内に含まれている情報とマイグレートされたファイルとの対称な性質は、デミグレーションを伴わないスタブの移動を可能にするように構成されている、データ管理システム。
【請求項１３】
請求項３〜１２のいずれか１項に記載のデータ管理システムにおいて、
他の管理コントロール、指示、またはスタブ内部に含まれているメタデータおよびそれに関連するマイグレートされたファイルを除くいかなるデータ源にも依拠することなく自分自身をデミグレーションすることができるエージェントを有する、データ管理システム。
【請求項１４】
記憶すべき元のファイルコンテンツを有する一次情報源から、データを一次および二次記憶装置に記憶させるためのデータ管理方法であって、
記憶すべき元のファイルコンテンツを有する一次情報源からデータファイルスタブおよびデータファイルを生成し、
元のファイルメタデータを有するデータファイルスタブを有するためのデータファイルに関連する追加のスタブメタデータを生成し、ここで、追加のスタブメタデータは、データファイルに関連する場所および情報を有し、
一次記憶装置上に含まれている追加のスタブメタデータを有するデータファイルスタブを記憶し、
二次記憶装置上に含まれている追加のファイルメタデータを有するデータファイルを記憶し、
追加のスタブメタデータおよび元のファイルコンテンツへのアクセスを許可するのに十分な情報を有する追加のファイルメタデータは、追加のスタブメタデータを利用し、処理状態を把握するミドルウェアを有さない、方法。
【請求項１５】
記憶すべき元のファイルコンテンツを有する一次情報源から、データを一次および二次記憶装置に記憶させるためのデータ管理方法であって、
１つまたは複数のコンピュータ上にソフトウェアを提供しかつそれを実行し、それによって記憶すべき元のファイルコンテンツを有する一次情報源からデータファイルスタブおよびデータファイルを作成し、
データファイル内に含めるためにデータファイルに関連する追加のスタブメタデータを生成し、追加のスタブメタデータは、データファイルに関連する場所および情報を含み、
記憶すべき元のファイルコンテンツを有するデータファイル内に含めるためにデータファイルスタブに関連する追加のファイルメタデータを生成し、追加のファイルメタデータは、データファイルスタブに関連する情報を含み、
一次記憶装置上に含まれている追加のスタブメタデータを含むデータファイルスタブを記憶し、
二次記憶装置上での記憶のために、含まれている追加のファイルメタデータを有するデータファイルを転送し、データの転送は、目標のデバイスに直接ストリーミングされ、
追加のスタブメタデータおよび元のファイルコンテンツへのアクセスを許可するのに十分な情報を有する追加のファイルメタデータは、追加のスタブメタデータを利用し、処理状態を把握するミドルウェアを有さない、方法。
【請求項１６】
記憶すべき元のファイルコンテンツを有する一次情報源から、データを一次および二次記憶装置に記憶させるためのデータ管理方法であって、
１つまたは複数のコンピュータ上にソフトウェアを提供しかつそれを実行し、それによって、１つまたは複数のコンピュータの分散的実行を伴う集中管理を利用して、記憶すべき元のファイルコンテンツを有する一次情報源からデータファイルスタブおよびデータファイルを作成し、
データファイル内に含むためのデータファイルに関連する追加のスタブメタデータを生成し、追加のスタブメタデータは、データファイルに関連する場所および情報を含み、
記憶すべき元のファイルコンテンツを有するデータファイル内に含めるためのデータファイルスタブに関連する追加のファイルメタデータを生成し、追加のファイルメタデータは、データファイルスタブに関連する情報を含み、
一次記憶装置上に含まれている追加のスタブメタデータを含むデータファイルスタブを記憶し、
二次記憶装置上に含まれている追加のファイルメタデータを含むデータファイルを記憶し、
追加のスタブメタデータおよび元のファイルコンテンツへのアクセスを許可するのに十分な情報を有する追加のファイルメタデータは、追加のスタブメタデータを利用し、処理状態を把握するミドルウェアを有さない、方法。
【請求項１７】
請求項１４〜１６のいずれか１項に記載の方法において、
他の管理コントロール、指示、またはスタブ内部に含まれているメタデータおよびそれに関連するマイグレートされたファイルを除くいかなるデータ源にも依拠することないエージェント自身によるエージェントのデミグレーションを有する、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ管理システムに関する。本発明は特に、電子データ格納システムまたはそのようなシステム内部の要素の内部または間での電子的に格納された情報のマイグレーション、複製および／または移動のためのデータ管理システムのアプリケーションを有するが、ユーザによる実質的にシームレスなアクセスも保持する。本発明はまた、特に階層的記憶管理のアプリケーションを有するが、この利用の分野に限定されない。
【背景技術】
【０００２】
情報を電子的に格納する利用には長らく以下の問題があった。つまり、いったん情報が「履歴」になり変化を必要としなくなると、そのような情報を「一次記憶装置」に格納することは非効率的であり、また高価である。ここで、一次記憶装置は、通常はコンピュータシステムが、最終的に永久記録として保存すべき情報の生成、修正および／または操作のために使用するものである。したがって、電子的に格納された情報は、しばしば「アーカイブ化」され、「二次記憶装置」へのデータのマイグレーションを要求する。加えて、比較的新しく生成された情報であっても、滅多にアクセスされないと、二次記憶装置に分類されることがある。一般に、二次記憶装置は、一次記憶装置と比べてアクセスが遅く、検索時間が長い。しかし、二次記憶装置に記憶されている情報の要求が比較的低いので、このような低パフォーマンス使用は、情報のアクセス性に通常影響を及ぼさない。
【０００３】
しかし、一次記憶装置から二次記憶装置へのデータのマイグレーションを伴う現在のシステムは、サーバであれ、データベースであれ、インデックスであれ、ある形態の「処理状態を把握するミドルウェア」を採用している。処理状態を把握するミドルウェアは、したがって、追加の層を導入し、それによって潜在的なエラーポイントを作り出し、また、拡張可能性および／または拡張容易性に重大な影響を及ぼす。潜在的なエラーの形態は、必ずしも二次記憶に情報を記憶するというエラーではなく、データの検索を妨げるような、処理状態を把握するミドルウェアのアプリケーションソフトウェア内でのエラーである。
【０００４】
階層的記憶管理（ＨＳＭ）によって、現在のシステムは、処理状態を把握するミドルウェアを用いたデータのマイグレーションを伴う。実際には、ＨＳＭは、専用のソフトウェア、たとえば、「コムヴァルト（ＣｏｍｍＶａｕｌｔ）」、「データミグレータ（Ｄａｔａ  ｍｉｇｒａｔｏｒ）」、「ヴェリタスエンタープライズヴァルト（Ｖｅｒｉｔａｓ Ｅｎｔｅｒｐｒｉｓｅ Ｖａｕｌｔ）」等の商標名で知られているソフトフェアによって実行されるのが一般である。このような「処理状態を把握するミドルウェア」は、既に述べた欠点を有する追加の層を生成する。従来技術で知られているＨＳＭシステムは、集中管理を利用していると言われることが時々ある。しかしながら、このようなシステムは、単一のマシーンからエージェントへのタスクの委任は行わず、ログインモデルを利用しユーザが単一のログインポイントから任意の数の管理サーバを個別に管理している。すなわちこのようなシステムは、高価な管理および諸々のコンフィギュレーションを利用している。
【０００５】
本明細書では、文脈上別の意味で理解することが要求されない限り、「データ」という用語は、電子的または電気的に読み取り可能な形態で記憶された情報を含むものとする。この用語はまた、文脈上別の意味で理解することが要求されない限り、バイナリラージオブジェクト（ブロブ）、ファイルおよび任意のデータ表現タイプを含むが、それに限定されない、すべてのデータオブジェクトタイプおよび／またはファイルタイプ内に記憶されたデータを含むものとする。本明細書では、文脈上別の意味で理解することが要求されない限り、単数形は複数形を包含し、複数形は単数形を包含するものとする。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、先行技術の問題の少なくとも１つを軽減するようなデータ管理システムを提供するか、少なくとも、既存のシステムに対する経済的に効果的な代替形態を提供する。本発明のその他の目的および利点は、以下の説明から明らかになる。
【課題を解決するための手段】
【０００７】
上記の内容に鑑みて、本発明の一態様は、おおむね、記憶すべき元のファイルコンテンツを有する一次情報源から、データを一次および二次記憶装置に記憶させるためのデータ管理システムであって、処理状態を把握するミドルウェアを有さないヴァーチャル階層的記憶管理システムを有し、コントロールチャンネル、データチャンネル、デミグレーションのみを要求するデータチャネルの処理状態を把握しないエージェントの特徴を提供し、処理状態を把握するミドルウェアの特徴は提供しない、データ管理システムに関する。好適には、データの転送は、目標デバイスに直接ストリーミングされる。好適には、このようなシステムはスタブを有する。その形態の場合、スタブからデータストリームへのマッピングとデータストリームからスタブへのマッピングを有する。スタブは全体的に意味のあるスタブであり、それによって、スタブ自身が二次記憶装置からのコンテンツを位置づけし修復するのに十分なものになっている。好適には、スタブは技術的にニュートラルな表現を有する。好適には、スタブは、デミグレーションなしでシステム間を移動することができる。このような形態の場合、スタブは、異なるオペレーションシステムに行き来することができ、それによって、サーバ間のデミグレーションなしで効率よく移動することができるようになる。好適には、データ管理システムは、集中管理および分散的実行を利用する。
【０００８】
別の一態様において、本発明は概ね、記憶すべき元のファイルコンテンツを有する一次情報源から、データを一次および二次記憶装置に記憶させるためのデータ管理システムであって、
一次記憶装置に記憶されているデータファイルスタブと、
二次記憶装置に記憶されているデータファイルと、を有し、
データファイルスタブは、データファイルに関連する元のファイルメタデータおよび追加のスタブメタデータを有し、
データファイルは、データファイルスタブに関連する元のファイルコンテンツおよび追加のファイルメタデータを有し、
追加のスタブメタデータは、データファイルを位置づけ修復することに関連する場所及び情報を含み、
追加のファイルメタデータは、スタブの場所およびコンテンツに関連する情報を有し、
追加のスタブメタデータおよび追加のファイルメタデータは、記憶すべきデータが処理状態を把握するミドルウェアなしでアクセスできるような形式および構成になっている、データ管理システム、に関する。
【０００９】
好適には、データ管理システムは、は、データファイルスタブおよび記憶すべき元のファイルコンテンツを有する一次情報源からデータファイルを生成する１つまたは複数のコンピュータ上で動作可能なソフトウェアを有している。
【００１０】
別の一態様において、本発明は、概ね、記憶すべき元のファイルコンテンツを有する一次情報源から、データを一次および二次記憶装置に記憶させるためのデータ管理方法であって、
記憶すべき元のファイルコンテンツを有する一次情報源からデータファイルスタブおよびデータファイルを生成し、
元のファイルメタデータを有するデータファイルスタブを有するためのデータファイルに関連する追加のスタブメタデータを生成し、ここで、追加のスタブメタデータは、データファイルに関連する場所および情報を有し、
一次記憶装置上に含まれている追加のスタブメタデータを有するデータファイルスタブを記憶し、
二次記憶装置上に含まれている追加のファイルメタデータを有するデータファイルを記憶し、
追加のスタブメタデータおよび元のファイルコンテンツへのアクセスを許可するのに十分な情報を有する追加のファイルメタデータは、追加のスタブメタデータを利用し、処理状態を把握するミドルウェアを有さない、方法、に関する。
【００１１】
別の一態様において、本発明は、概ね、記憶すべき元のファイルコンテンツを有する一次情報源から、データを一次および二次記憶装置に記憶させるためのデータ管理方法であって、
１つまたは複数のコンピュータ上にソフトウェアを提供しかつそれを実行し、それによって記憶すべき元のファイルコンテンツを有する一次情報源からデータファイルスタブおよびデータファイルを作成し、
データファイル内に含めるためにデータファイルに関連する追加のスタブメタデータを生成し、追加のスタブメタデータは、データファイルに関連する場所および情報を含み、
記憶すべき元のファイルコンテンツを有するデータファイル内に含めるためにデータファイルスタブに関連する追加のファイルメタデータを生成し、追加のファイルメタデータは、データファイルスタブに関連する情報を含み、
一次記憶装置上に含まれている追加のスタブメタデータを含むデータファイルスタブを記憶し、
二次記憶装置上での記憶のために、含まれている追加のファイルメタデータを有するデータファイルを転送し、データの転送は、目標のデバイスに直接ストリーミングされ、
追加のスタブメタデータおよび元のファイルコンテンツへのアクセスを許可するのに十分な情報を有する追加のファイルメタデータは、追加のスタブメタデータを利用し、処理状態を把握するミドルウェアを有さない、方法、に関する。
【００１２】
データフィルの作成は、一次記憶装置から二次記憶装置へのデータの転送を要求し、データの転送は、好適には、ステージングとは対照的に目標デバイスへ直接ストリーミングされ、それにより、中間のステージエラーに起因するデータの損失のリスクを実質的になくす、ということが理解されるであろう。ストリーミングは、マルチプロキシチェーンによって許可され得る。好適には、ソフトウェアは、１つまたは複数のコンピュータの分散的実行を利用する。この１つまたは複数のコンピュータは、互いに操作接続されて、１つのコンピュータネットワークを構築することが好ましい。
【００１３】
別の一態様において、本発明は、概ね、記憶すべき元のファイルコンテンツを有する一次情報源から、データを一次および二次記憶装置に記憶させるためのデータ管理方法であって、
１つまたは複数のコンピュータ上にソフトウェアを提供しかつそれを実行し、それによって、１つまたは複数のコンピュータの分散的実行を伴う集中管理を利用して、記憶すべき元のファイルコンテンツを有する一次情報源からデータファイルスタブおよびデータファイルを作成し、
データファイル内に含むためのデータファイルに関連する追加のスタブメタデータを生成し、追加のスタブメタデータは、データファイルに関連する場所および情報を含み、
記憶すべき元のファイルコンテンツを有するデータファイル内に含めるためのデータファイルスタブに関連する追加のファイルメタデータを生成し、追加のファイルメタデータは、データファイルスタブに関連する情報を含み、
一次記憶装置上に含まれている追加のスタブメタデータを含むデータファイルスタブを記憶し、
二次記憶装置上に含まれている追加のファイルメタデータを含むデータファイルを記憶し、
追加のスタブメタデータおよび元のファイルコンテンツへのアクセスを許可するのに十分な情報を有する追加のファイルメタデータは、追加のスタブメタデータを利用し、処理状態を把握するミドルウェアを有さない、方法、に関する。
【００１４】
メタデータは、データストリームに先行してもよいし、データストリームに後続してもよいし、あるいはデータストリーム内に埋設されていてもよい。または、メタデータは、記憶すべき情報のヘッダ、フッタ、または記憶すべき情報に一体化されていてもよく、そうでなければ、追加のファイルメタデータがある場合にはデータストリーム内に埋設されていてもよい。
【００１５】
必要なルールおよびポリシーを提供するために、ソフトウェアは、好適には、中央データ管理レポジトリを有しており、それによって、ソフトウェアは、エージェントにとって適切な選択されたルールに従って実行され得る。このエージェントを通して、記憶すべき情報がアクセスされ得る。もちろん、このプロセスにおいては１つ以上のエージェントであってもよいが、元のファイルメタデータおよび追加のファイルメタデータの両方が、１つまたは複数のエージェントに対して実質的にトランスペアレントな記憶すべき情報へのアクセスを許可するのに十分な情報を有するために必要である、ということが理解されるであろう。
【００１６】
好適には、システムは、トランスペアレントな検索（でミグレーション）を可能にする。この形態の場合、エージェントは、他の管理コントロールや指示に依拠することなく自分自身をデミグレーションすることができる。スタブに含まれている情報とマイグレートされたファイルとの対称的な性質によって、スタブに戻る逆マッピングが可能になり、よって、二次記憶装置上のマイグレートされたファイルからのスタブの生成が可能になり、それによってディザスタリカバリ機能の基本的土台が提供される。スタブに含まれている情報とマイグレートされたファイルとの対称的な性質がデミグレーションなしのスタブの移動を可能にする、ということが分かるであろう。
【００１７】
システムは、記憶および／または伝送のためのデータの圧縮も含み得る。
【００１８】
本発明をより分かりやすくするために、そして実践的に説明するために、添付の図面を参照しながら、以下に本発明の一実施形態を説明する。
【図面の簡単な説明】
【００１９】
【図１】本発明に係るデータ管理システムのダイアグラム図である。
【発明を実施するための形態】
【００２０】
図１に示されているデータ管理システム１０の典型的な動作環境は、アドミニストレータのワークステーション１１を有する。このワークステーションは、矢印２１で示されているＨＴＴＰＳを経由してポリシーエンジン１２にアクセスするために利用してもよい。ファイルサーバークラスター１３は、電光状の線２３によって示されている二次記憶装置１４に動作接続されている。ポリシーエンジンは、矢印２２によって示されているファイルサーバークラスターに動作接続されている。ユーザ１５は、双方向矢印２４によって示されているファイルサーバークラスターに動作接続されている。「ムーンウォークドクターツール（Ｍｏｏｎｗａｌｋ Ｄｒ Ｔｏｏｌ）」という商標名が付されたディザスターリカバリーツール１６もまた、それぞれ矢印２５および２６で示されたサーバクラスタおよび二次記憶装置に動作接続されている。
【００２１】
直前の段落に記載されたデータ管理システムは、以降に記載する動作品質を参照することでよりよく理解されまた実践的に取り組むことができるようになる。明瞭にするために、図１において丸で囲んだ参照番号は、明細書では括弧を使って示すことにする。
【００２２】
使用中に、システムアドミニストレータは、ポリシーエンジン（イーグル（Ｅａｇｌｅ））にＨＴＴＰＳ（１）を経由してアクセスし、スケジュールに沿って展開されるさまざまなルールおよびデータ管理のためのポリシーを生成する。続いて、ポリシーエンジンは、電子ディレクトリまたはジェネリックディレクトリサービス（ＧＤＳ）を経由して目標ファイルシステムに向かっていき、スケジュールされているタスク２を実行するために必要な情報を蓄積する。適切なファイル情報を有すると、続いてポリシーエンジンは、アプリケーションサーバ（２）に常駐するエージェントにタスクを任せる。
【００２３】
任された特定のタスクが行われているファイルは、ファイルの現在の場所とファイルに所属する新しい場所とに関する追加のメタデータを有する。そして、ファイルは、安全なＳＳＬを用いて、目標二次記憶装置（３）に直接ストリーミングされる。
【００２４】
いったんファイルの転送が成功すると、その旨がエージェントに告知され、エージェントは、元のファイルコンテンツを削除して、元のファイルコンテンツの場所内のスタブファイルを生成する。このスタブファイルは、すべてのメタデータを含んでいる。このメタデータは、元のファイルに属するとともに、今や二次記憶装置に常駐するようになったマイグレートされたファイルにアクセスするために必要な上記の追加のメタデータを含む。
【００２５】
ユーザが元の場所にあるファイル（４）にアクセスすると、アプリケーションは、スタブファイルは元のファイルと論理的に同一のものだと認識する。その理由は、すべてのメタデータが保存されているからである。しかしながら、その後、追加のメタデータは、エージェントに、実際のファイルは他の場所に常駐しているという事実を警告する。すると、エージェントは、ファイルを検索し、ファイルを直接、トランスペアレントに元の場所（３）に戻して、インデックスやデータベース等の他のソース／場所内に含まれている情報を参照することなく、任意のアプリケーションに、またはスタブファイルおよびマイグレートされたファイルの両方にカプセル化されているメタデータのみを利用しているユーザに送る。
【００２６】
スタブファイルおよびマイグレートされたファイルの両方にある追加のメタデータの対称カプセル化によって、万一スタブファイルが失われたり破損した場合の障害回復が可能になる。スタブファイルが破損したり失われたためにファイルにユーザがアクセスできない場合、ムーンウォークドクターツールが、関連する二次記憶装置上のマイグレートされたファイルに、問題となっているファイル５について問い合わせ、その後、エージェントに指示して、関連する一時記憶場所上にスタブファイルを再び生成させる。すると、ユーザは、新しいスタブファイルを経由してファイルにアクセスし続けることができるようになる。
【００２７】
本発明を特定の例を参照して記載してきたが、当業者には、本願に記載し以下の特許請求の範囲に暫定的に定義した本発明の広い範囲および範疇内の他の形態で本発明を実施してもよいということが理解されるであろう。
【図１】
2010518469.tif 000003
【国際調査報告】
2010518469.tif 000004
2010518469.tif 000005
2010518469.tif 000006