【手続補正書】
【提出日】平成27年9月2日(2015.9.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のコンピューティングシステムを含むコンピューターネットワーキング環境における、少なくとも１つのプロセッサーと、メモリーとを含むコンピューターシステムにおいて、バックアップされたファイルを、カスタムのスキーマを使用して探し出し、復元するためのコンピューターによって実施される方法であって、
複数のバックアップデータセットのなかから１以上のバックアップファイルを復元するためのリクエストを受け取るステップであって、前記複数のバックアップデータセットは複数の回復ポイントにおいて複数のバックアップファイルを格納する、ステップと、
前記複数のバックアップセットのためのカタログにアクセスするステップであって、該カタログは、
（ｉ）前記複数のバックアップデータセットに格納された複数のファイルの各々に関し１以上の検索可能な属性を格納する１以上のデータベーステーブルであって、該１以上の検索可能な属性は
複数のバックアップファイルの各々に関し、前記ファイルが最初に格納された複数の回復ポイントのうち第１の回復ポイントを示す第１の時刻印、及び
ソースデータセットから削除された複数のバックアップファイルの各々に関し、前記ファイルが最後に格納された前記複数の回復ポイントのうち第２の回復ポイントを示す第２の時刻印を含む、１以上のデータベーステーブルと、
（ｉｉ）前記複数のバックアップデータセットに格納されている前記複数のファイルの各々に関し、実際の複数のバックアップファイルを格納することなしに、ファイルシステムメタデータのみを格納するよう構成されたファイルシステムを含む仮想ハードディスク（ＶＨＤ）を含む、ステップと、
格納された前記検索可能な属性から、前記複数のバックアップデータセットのなかの前記複数の回復ポイントのいずれが前記要求された１以上のファイルを含むかを特定する、前記１以上のデータベーステーブルにアクセスするステップと、
ユーザーインターフェースにおいて、前記１以上のバックアップファイルの少なくとも１つが前記複数のバックアップデータセットに及ぶ複数のバージョンを有する表示を示すステップであって、前記複数のバージョンは前記第１の時刻印と第２の時刻印との間の回復ポイントにおいて生じる、ステップと、
前記ＶＨＤファイルシステムから、前記要求された１以上のファイルの各々に関しファイルシステムメタデータを抽出するステップと、
前記要求される１以上のファイルを前記複数のバックアップデータセットのなかの前記特定された複数の回復ポイントから復元するステップと、
を備える方法。
【請求項２】
前記ユーザーインターフェースは、各ファイルに関して、最初の回復ポイントと最後の回復ポイントを示す請求項１に記載の方法。
【請求項３】
ＶＨＤファイルシステムメタデータは、親情報と、ファイル名情報とを含む請求項１に記載の方法。
【請求項４】
前記親情報は、親の元で格納される全てのファイルに関して１回だけ格納される請求項３に記載の方法。
【請求項５】
前記親情報と前記ファイル名情報は、別々のテーブルの中に格納される請求項３に記載の方法。
【請求項６】
前記親情報は、２つの部分に分割されるパスを含み、前記２つの部分のうちの第１の部分は、事前定義されたデータ長に長さが制限される請求項３に記載の方法。
【請求項７】
子アイテムについての拡張された情報の１つまたは複数の部分が、追加のテーブルの中に格納され、前記追加のテーブルは、格納されて、クエリーが行われる属性のタイプに特有のスキーマを使用し、前記拡張された情報は、前記拡張された情報を実施する検索機能および回復機能を可能にする請求項３に記載の方法。
【請求項８】
子アイテム情報が、前記子アイテムのデータソースのコンテキストに基づいて１つまたは複数の特定の子アイテムプロパティを追加するように拡張される請求項３に記載の方法。
【請求項９】
前記復元されたアイテムはデータボリューム全体に関するデータファイルを含む請求項１に記載の方法。
【請求項１０】
データ回復中、前記仮想ハードドライブがマウントされ、さらにファイルシステムアプリケーションプログラミングインターフェースが、回復されるべき前記ファイルに関する前記メタデータを抽出するように実装される請求項１に記載の方法。
【請求項１１】
１つまたは複数のプロセッサーと、
システムメモリーと、
前記１つまたは複数のプロセッサーによって実行されると、コンピューティングシステムに、バックアップされたファイルを、カスタムのスキーマを使用して探し出し、復元するための方法を実行させるコンピューター実行可能命令が格納されている１つまたは複数のコンピューター可読記憶媒体とを備えるコンピューターシステムであって、
前記方法は、
複数のバックアップデータセットのなかから１以上のバックアップファイルを復元するためのリクエストを受け取るステップであって、前記複数のバックアップデータセットは複数の回復ポイントにおいて複数のバックアップファイルを格納する、ステップと、
前記複数のバックアップセットのためのカタログにアクセスするステップであって、該カタログは、
（ｉ）前記複数のバックアップデータセットに格納された複数のファイルの各々に関し１以上の検索可能な属性を格納する１以上のデータベーステーブルであって、該１以上の検索可能な属性は
複数のバックアップファイルの各々に関し、前記ファイルが最初に格納された複数の回復ポイントのうち第１の回復ポイントを示す第１の時刻印、及び
ソースデータセットから削除された複数のバックアップファイルの各々に関し、前記ファイルが最後に格納された前記複数の回復ポイントのうち第２の回復ポイントを示す第２の時刻印を含む、１以上のデータベーステーブルと、
（ｉｉ）前記複数のバックアップデータセットに格納されている前記複数のファイルの各々に関し、実際の複数のバックアップファイルを格納することなしに、ファイルシステムメタデータのみを格納するよう構成されたファイルシステムを含む仮想ハードディスク（ＶＨＤ）
を含む、ステップと、
格納された前記検索可能な属性から、前記複数のバックアップデータセットのなかの前記複数の回復ポイントのいずれが前記要求された１以上のファイルを含むかを特定する、前記１以上のデータベーステーブルにアクセスするステップと、
ユーザーインターフェースにおいて、前記１以上のバックアップファイルの少なくとも１つが前記複数のバックアップデータセットに及ぶ複数のバージョンを有する表示を示すステップであって、前記複数のバージョンは前記第１の時刻印と第２の時刻印との間の回復ポイントにおいて生じる、ステップと、
前記ファイルシステムのアプリケーションプログラミングインタフェースを使用する前記ＶＨＤファイルシステムから、前記要求されたファイルの各々に関しファイルシステムメタデータを抽出するステップと、
前記要求される１以上のファイルを、前記複数のバックアップデータセット内にある前記特定された複数の回復ポイントから復元するステップと、
を備える、コンピューターシステム。
【請求項１２】
前記ユーザーインターフェースは、各ファイルに関して、最初の回復ポイントと最後の回復ポイントを示す請求項１１に記載のシステム。
【請求項１３】
ＶＨＤファイルシステムメタデータは、親情報と、ファイル名情報とを含む請求項１１に記載のシステム。
【請求項１４】
前記親情報は、２つの部分に分割されるパスを含み、前記２つの部分のうちの第１の部分は、事前定義されたデータ長に長さが制限される請求項１３に記載のシステム。
【請求項１５】
１以上の物理ストレージデバイスであって、コンピューティングシステムの１つまたは複数のプロセッサーによって実行されると、前記コンピューティングシステムに、バックアップされたファイルを、カスタムのスキーマを使用して探し出し、復元するための方法を実行させるコンピューター実行可能命令が格納されている、１以上の物理ストレージデバイスであって、前記方法は、
複数のバックアップデータセットのなかから１以上のバックアップファイルを復元するためのリクエストを受け取るステップであって、前記複数のバックアップデータセットは複数の回復ポイントにおいて複数のバックアップファイルのデータストリームを格納する、ステップと、
前記複数のバックアップセットのためのカタログにアクセスするステップであって、該カタログは、
（ｉ）前記複数のバックアップデータセットに格納された複数のファイルの各々に関し１以上の検索可能な属性を格納する１以上のデータベーステーブルであって、該１以上の検索可能な属性は
複数のバックアップファイルの各々に関し、前記ファイルが最初に格納された複数の回復ポイントのうち第１の回復ポイントを示す第１の時刻印、及び
ソースデータセットから削除された複数のバックアップファイルの各々に関し、前記ファイルが最後に格納された前記複数の回復ポイントのうち第２の回復ポイントを示す第２の時刻印
を含む、１以上のデータベーステーブルと、
（ｉｉ）仮想ハードディスク（ＶＨＤ）を備えるファイルメタデータカタログであって、該ＶＨＤは１以上のファイルシステムアプリケーションプログラミングインタフェース（ＡＰＩｓ）を用いて、１以上のバックアップデータセットに格納されている前記複数のファイルの各々に関し、１以上のバックアップデータセットに格納されている前記複数のバックアップファイルに関するＶＨＤ内でデータストリームを格納することなしに、ファイルメタデータ及び属性を格納する、ファイルメタデータカタログと、
を含む、ステップと、
格納された前記検索可能な属性から、前記複数のバックアップデータセットのなかの前記複数の回復ポイントのいずれが前記要求された１以上のバックアップファイルを含むかを特定する、前記１以上のデータベーステーブルにアクセスするステップと、
ユーザーインターフェースにおいて、前記１以上のバックアップファイルの少なくとも１つが前記複数のバックアップデータセットに及ぶ複数のバージョンを有する表示を示すステップであって、前記複数のバージョンは前記第１の時刻印と第２の時刻印との間の回復ポイントにおいて生じる、ステップと、
前記ＶＨＤから、前記要求された１以上のバックアップファイルの各々に関しファイルメタデータ及び属性を抽出するステップと、
前記要求される１以上のバックアップファイルのデータストリームを、前記複数のバックアップデータセットのなかの前記特定された複数の回復ポイントから復元するステップと、
を含む、物理ストレージデバイス。
【請求項１６】
前記１以上のデータベーステーブルは、前記検索可能な属性のなかでデータ検索を提供するよう構成されるスキーマを用いる請求項１に記載の方法。