【手続補正書】
【提出日】平成26年9月18日(2014.9.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータプロセッサ及びシステムメモリを含み、コンピュータネットワークを介してバックアップシステムに接続されるコンピュータシステムにおいて、アプリケーションにバックアップインスタンスへのアクセスを提供して復旧動作を実行するための前記コンピュータプロセッサにより実行される方法であって、該方法は、
前記バックアップシステムにおいて常駐の読み取り専用バックアップインスタンスを特定するステップと、
前記アプリケーションに関連するリストアアプリケーションに、前記アプリケーションによる読み取り／書き込みアクセスのための前記読み取り専用バックアップインスタンスを構成させるステップであって、
前記読み取り専用バックアップインスタンスにアクセスをするステップと、
読み取り／書き込みストレージにおいて前記読み取り専用バックアップインスタンスの読み取り／書き込みバージョンを作成するために差分機構を構成するステップであって、    前記読み取り専用バックアップインスタンスへのキャプチャされた変更を格納するために、前記読み取り専用バックアップインスタンスを親オブジェクトとして確立し、読み取り／書き込みファイルを前記読み取り専用バックアップインスタンスの子オブジェクトとして確立するステップを含む、差分機構を構成するステップと、を含む、ステップと、及び
リモートの読み取り専用バックアップインスタンス及び前記読み取り／書き込みファイルの両方を包含するために、ストレージボリュームを用いて前記読み取り専用バックアップインスタンスの前記読み取り／書き込みバージョンを前記アプリケーションに示すステップであって、前記アプリケーションからの動作が前記差分機構を用いて前記読み取り／書き込みファイルに別個に格納され、前記アプリケーションからの読み取り動作が前記読み取り専用バックアップインスタンスからアクセスされるようにする、ステップと、
備えたことを特徴とする方法。
【請求項２】
前記差分機構は、
差分バーチャルハードディスクを備えた
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記差分機構は、
前記読み取り／書き込みストレージを用いて書き込みコマンドを処理し、
前記読み取り専用ストレージを用いて読み取りコマンドを処理するドライバを備えた  ことを特徴とする請求項１に記載の方法。
【請求項４】
前記バックアップシステムにおいて読み取り専用バックアップインスタンスを特定するステップは、前記バックアップシステムにおいてリモートの読み取り専用インスタンスを特定するステップをさらに備え、
前記読み取り専用バックアップインスタンスの前記読み取り／書き込みバージョンを前記アプリケーションに示すステップは、ローカルに付属のストレージ装置として、前記リモートの読み取り専用バックアップインスタンスの前記読み取り／書き込みバージョンを前記アプリケーションに示すステップを備える
ことを特徴とする請求項１に記載の方法。
【請求項５】
前記読み取り専用バックアップインスタンスにアクセスするステップは、インターネットスモールコンピュータシステムインターフェースプロトコルを用いて前記読み取り専用バックアップインスタンスにアクセスするステップを備える
ことを特徴とする請求項４に記載の方法。
【請求項６】
前記読み取り専用バックアップインスタンスにアクセスするステップは、コモンインターネットファイルシステムプロトコルを用いて前記読み取り専用バックアップインスタンスにアクセスするステップを備える
ことを特徴とする請求項４に記載の方法。
【請求項７】
前記差分機構は、差分バーチャルハードディスクを備えることを特徴とする請求項６に記載の方法。
【請求項８】
プロセッサと
ネットワーク接続と
データベースの読み取り専用バックアップインスタンスを備えるバックアップストレージシステムへの接続と
読み取り／書き込みストレージシステムへの接続と
前記読み取り／書き込みストレージシステムを用いて書き込みコマンドを処理するよう構成された差分機構と、及び
バックアップリカバリーシステムと、を備え、該バックアップリカバリーシステムは、
読み取り専用バックアップインスタンスを特定し、
リストアアプリケーションにアプリケーションによる読み取り／書き込みアクセスのための前記読み取り専用バックアップインスタンスを構成させ、該構成させることは、
前記読み取り専用バックアップインスタンスにアクセスすること、及び
前記読み取り／書き込みストレージシステムにおいて前記読み取り専用バックアップインスタンスの読み取り／書き込みバージョンを作成するために、前記差分機構を構成することであって、前記読み取り専用バックアップへのキャプチャされた変更を格納するために、前記読み取り専用バックアップインスタンスを親オブジェクトとして確立し、読み取り／書き込みファイルを前記読み取り専用バックアップインスタンスの子オブジェクトとして確立することを含む、差分機構を構成すること、を含む、
ことを特徴とする、システム。
【請求項９】
前記読み取り専用バックアップインスタンスは、
前記データベースの増分バックアップインスタンスである
ことを特徴とする請求項８に記載のシステム。
【請求項１０】
前記バックアップストレージシステムは、
前記システム内に備えられた
ことを特徴とする請求項８に記載のシステム。
【請求項１１】
前記バックアップストレージシステムは、
前記ネットワーク接続を経由してアクセスされる
ことを特徴とする請求項８に記載のシステム。
【請求項１２】
前記読み取り専用バックアップインスタンスの前記読み取り／書き込みバージョンを、前記アプリケーションへのローカルストレージ装置として示すプレゼンテーション機構をさらに備え、
前記読み取り／書き込みストレージシステムの利用により示される前記読み取り／書き込みバージョンは前記読み取り専用バックアップインスタンスと前記読み取り／書き込みファイルの両方を包含し、前記アプリケーションからの書き込み動作は、前記差分機構の利用により前記読み取り／書き込みファイルに別個に格納され、前記アプリケーションに関する読み取り動作は前記読み取り専用バックアップインスタンスにアクセスするようにする、
ことを特徴とする請求項８に記載のシステム。
【請求項１３】
前記プレゼンテーション機構は、
インターネットスモールコンピュータシステムインタフェースプロトコルを備えた
ことを特徴とする請求項１２に記載のシステム。
【請求項１４】
前記プレゼンテーション機構は、
コモンインターネットファイルシステムプロトコルを備えた
ことを特徴とする請求項１２に記載のシステム。
【請求項１５】
前記差分機構は、
差分バーチャルハードディスクを備えた
ことを特徴とする請求項１２に記載のシステム。
【請求項１６】
前記差分バーチャルハードディスクは、
前記アプリケーションにローカルの第２の装置に伝えられることを特徴とする請求項１５に記載のシステム。
【請求項１７】
前記差分バーチャルハードディスクは
前記読み取り専用バックアップインスタンスから読み取られるよう構成されることを特徴とする、請求項１５に記載のシステム。
【請求項１８】
コンピュータシステムにおける利用のためのコンピュータプログラムであって、該コンピュータプログラムは、リカバリー動作を実行するために、アプリケーションにバックアップインスタンスへのアクセスを提供するための方法を実行するよう構成され、該コンピュータシステムはコンピュータ実行可能な命令を格納するコンピュータ読み取り可能記憶媒体を備え、該命令はプロセッサにより実行されると、前記コンピュータシステムに、
アプリケーションからデータベースのバックアップバージョンに関する要求を受信するステップと、
前記アプリケーションのリモートにあるリモートコンピュータシステムにおいて前記データベースの復旧された読み取り専用バージョンを作成するステップと、
前記復旧された読み取り専用バージョンの読み取り／書き込みバージョンを作成するために、差分機構を構成することにより、読み取り／書き込みアクセスに関し前記データベースの前記復旧された読み取り専用バージョンを構成するステップであって、前記復旧された読み取り専用バージョンへのキャプチャされた変更を格納するために、前記復旧された読み取り専用バージョンを親オブジェクトとして確立し、読み取り／書き込みファイルを前記復旧された読み取り専用バージョンの子オブジェクトとして確立するステップを含む、構成するステップと、及び
ローカルに付属のストレージ装置として、前記読み取り／書き込みバージョンを前記アプリケーションに示すために、前記リモートコンピュータシステムを対象とするインターネットスモールコンピュータシステムインターフェースと通信するよう、インターネットスモールコンピュータシステムインターフェースを用いるステップと、
を含む方法を実行させることを特徴とするコンピュータプログラム。
【請求項１９】
前記アプリケーションは第１の装置上で動作可能であり、前記方法は前記第１の装置で実行されることを特徴とする請求項１８に記載のコンピュータプログラム。
【請求項２０】
前記差分機構はバーチャルハードディスクを備えたことを特徴とする請求項１９に記載のコンピュータプログラム。