【手続補正書】
【提出日】平成19年1月30日(2007.1.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プライマリストレージにソースデータを保存し、かつ結果データを対応するセカンダリストレージに保存するストレージデバイスが一つ以上の第一の契機を受信する第一のステップと、
前記契機に応答して、一つ以上のバーチュアルストレージデータスペースを作成する第二のステップと、
前記契機に応答して、前記契機を与えるアプリケーションに関連する前記セカンダリストレージデータを前記一つ以上の対応するバーチュアルストレージデータスペースにレプリケートし、それにより後に前記一つ以上のバーチュアルストレージデータスペースにレプリケートされる前記セカンダリストレージデータに前記セカンダリストレージをレストアする第三のステップと
を備えることを特徴とする方法。
【請求項２】
前記ストレージデバイスは、
ディスクアレイと多重アクセスストレージデバイスの少なくとも一つを含む
ことを特徴とする請求項１の方法。
【請求項３】
前記プライマリストレージ、セカンダリストレージ及びバーチュアルストレージデータスペースは、
プライマリボリューム、セカンダリボリューム及び一つ以上のバーチュアルボリュームを含む
ことを特徴とする請求項１の方法。
【請求項４】
前記ディスクアレイは、
ＲＡＩＤ（Redundant Array of Independent Disks）及びＪＢＯＤ（Just a Bunch of Disks）の少なくとも一つとして構成可能である
ことを特徴とする請求項２の方法。
【請求項５】
前記一つ以上の契機は、
前記プライマリストレージに対応するデータアクセスコマンド、前記セカンダリストレージに対応するデータアクセスコマンド、及びデータレプリケーションコマンドの少なくとも一つを含む
ことを特徴とする請求項１の方法。
【請求項６】
前記データレプリケーションコマンドは、
チェックポイントコマンドを含む
ことを特徴とする請求項５の方法。
【請求項７】
前記一つ以上の契機は、
少なくともその一部が前記ストレージデバイスによって実行されるアプリケーションを開始するコマンドを含む
ことを特徴とする請求項１の方法。
【請求項８】
前記アプリケーションは、
データバックアップ、ソフトウェアテスト、及びバッチ処理の少なくとも一つを含む
ことを特徴とする請求項７の方法。
【請求項９】
前記第一のステップでは、
前記ストレージデバイスの中で、アレイコントローラに向けられたコマンドをバーチュアルボリュームマネージャがモニタすることにより受信する
ことを特徴とする請求項１の方法。
【請求項１０】
前記第三のステップでは、
前記ストレージデバイスの中で、バーチュアルボリュームマネージャがアレイコントローラに前記セカンダリストレージのデータをコピーさせる
ことを特徴とする請求項１の方法。
【請求項１１】
前記ストレージデバイスが一つ以上の第二の契機を受信する第四のステップと、
前記バーチュアルストレージデータスペースの少なくとも一つを前記セカンダリストレージにレプリケートする第五のステップとをさらに含む
ことを特徴とする請求項１の方法。
【請求項１２】
前記第三のステップでは、
データバックアップアプリケーションに関連してバックアップされるべきデータを保存し、それにより前記セカンダリストレージのデータを検証可能とする
ことを特徴とする請求項１の方法。
【請求項１３】
前記第三のステップでは、
前記セカンダリストレージに保存されているソフトウェアプログラムのソフトウェアテストと関連して、ソフトウェアプログラム及び環境の少なくとも一つを保存する
ことを特徴とする請求項１の方法。
【請求項１４】
前記第三のステップでは、
セカンダリストレージデータのバッチ処理と関連して少なくとも一つのバッチサブプロセスの結果データを保存する
ことを特徴とする請求項１の方法。
【請求項１５】
前記第三のステップでは、
対応するデータアクセスが十分可能なセキュリティ状態にあることを表示子が示しているか判定し、可能な状態であれば、前記契機に応答して、前記セカンダリストレージのデータを一つ以上の対応するバーチュアルストレージデータスペースにレプリケートし、それにより前記セカンダリストレージを前記一つ以上のバーチュアルストレージデータスペースにレストアする
ことを特徴とする請求項１の方法。
【請求項１６】
ソースデータをプライマリストレージに保存しかつ結果データを対応するセカンダリストレージに保存するストレージデバイスが一つ以上の第一の契機を受信する受信手段と、
前記契機に応答して、一つ以上のバーチュアルストレージデータスペースを作成する作成手段と、
前記契機に応答して、前記契機を与えるアプリケーションに関連する前記セカンダリストレージデータを該一つ以上の対応するバーチュアルストレージデータスペースにレプリケートし、それにより後に該一つ以上のバーチュアルストレージデータスペースにレプリケートされる前記セカンダリストレージデータに前記セカンダリストレージをレストアするレストア手段と
を備えることを特徴とするシステム。
【請求項１７】
前記ストレージデバイスは、
ディスクアレイと多重アクセスストレージデバイスの少なくとも一つを含む
ことを特徴とする請求項１６のシステム。
【請求項１８】
前記プライマリストレージ、セカンダリストレージ及びバーチュアルストレージデータスペースは、
プライマリボリューム、セカンダリボリューム及び一つ以上のバーチュアルボリュームを含む
ことを特徴とする請求項１６のシステム。
【請求項１９】
前記一つ以上の契機は、
前記プライマリストレージに対応するデータアクセスコマンド、前記セカンダリストレージに対応するデータアクセスコマンド、及びデータレプリケーションコマンドの少なくとも一つを含む
ことを特徴とする請求項１６のシステム。
【請求項２０】
前記データレプリケーションコマンドは、
チェックポイントコマンドを含む
ことを特徴とする請求項１９のシステム。
【請求項２１】
前記一つ以上の契機は、
少なくともその一部が前記ストレージデバイスによって実行されるアプリケーションを開始するコマンドを含む
ことを特徴とする請求項１６のシステム。
【請求項２２】
前記受信手段は、
前記ストレージデバイスの中で、アレイコントローラに向けられたコマンドをバーチュアルボリュームマネージャがモニタすることにより受信する
ことを特徴とする請求項１６のシステム。
【請求項２３】
前記レストア手段は、
前記ストレージデバイスの中で、バーチュアルボリュームマネージャがアレイコントローラに前記セカンダリストレージのデータをコピーさせる
ことを特徴とする請求項１６のシステム。
【請求項２４】
前記受信手段は、
前記ストレージデバイスが一つ以上の第二の契機を受信し、
前記レストア手段は、
前記バーチュアルストレージデータスペースの少なくとも一つを前記セカンダリストレージにレプリケートする
ことを特徴とする請求項１６のシステム。
【請求項２５】
前記レストア手段は、
データバックアップアプリケーションに関連してバックアップされるべきデータを保存し、それにより前記セカンダリストレージのデータを検証可能とする
ことを特徴とする請求項１６のシステム。
【請求項２６】
前記レストア手段は、
前記セカンダリストレージに保存されているソフトウェアプログラムのソフトウェアテストと関連して、ソフトウェアプログラム及び環境の少なくとも一つを保存する
ことを特徴とする請求項１６のシステム。
【請求項２７】
前記レストア手段は、
セカンダリストレージデータのバッチ処理と関連して少なくとも一つのバッチサブプロセスの結果データを保存する
ことを特徴とする請求項１６のシステム。
【請求項２８】
プライマリストレージにソースデータを保存しかつ結果データを対応するセカンダリストレージに保存するストレージデバイスが一つ以上の第一の契機を受信するステップと、
前記契機に応答して、一つ以上のバーチュアルストレージデータスペースを作成するステップと、
前記契機に応答して、前記契機を与えるアプリケーションに関連する前記セカンダリストレージデータを該一つ以上の対応するバーチュアルストレージデータスペースにレプリケートし、それにより後に該一つ以上のバーチュアルストレージデータスペースにレプリケートされる前記セカンダリストレージデータに前記セカンダリストレージをレストアするステップと
をコンピュータに実行させることを特徴とするコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
本発明では、プライマリストレージにソースデータを保存し、かつ結果データを対応するセカンダリストレージに保存するストレージデバイスが一つ以上の第一の契機を受信する第一のステップと、前記契機に応答して、一つ以上のバーチュアルストレージデータスペースを作成する第二のステップと、前記契機に応答して、前記契機を与えるアプリケーションに関連する前記セカンダリストレージデータを前記一つ以上の対応するバーチュアルストレージデータスペースにレプリケートし、それにより後に前記一つ以上のバーチュアルストレージデータスペースにレプリケートされる前記セカンダリストレージデータに前記セカンダリストレージをレストアする第三のステップとを備えることを特徴とする。
また、本発明では、ソースデータをプライマリストレージに保存しかつ結果データを対応するセカンダリストレージに保存するストレージデバイスが一つ以上の第一の契機を受信する受信手段と、前記契機に応答して、一つ以上のバーチュアルストレージデータスペースを作成する作成手段と、前記契機に応答して、前記契機を与えるアプリケーションに関連する前記セカンダリストレージデータを該一つ以上の対応するバーチュアルストレージデータスペースにレプリケートし、それにより後に該一つ以上のバーチュアルストレージデータスペースにレプリケートされる前記セカンダリストレージデータに前記セカンダリストレージをレストアするレストア手段とを備えることを特徴とする。
さらに、本発明では、プライマリストレージにソースデータを保存しかつ結果データを対応するセカンダリストレージに保存するストレージデバイスが一つ以上の第一の契機を受信するステップと、前記契機に応答して、一つ以上のバーチュアルストレージデータスペースを作成するステップと、前記契機に応答して、前記契機を与えるアプリケーションに関連する前記セカンダリストレージデータを該一つ以上の対応するバーチュアルストレージデータスペースにレプリケートし、それにより後に該一つ以上のバーチュアルストレージデータスペースにレプリケートされる前記セカンダリストレージデータに前記セカンダリストレージをレストアするステップとをコンピュータに実行させることを特徴とする。
ずなわち、本発明は、各種のアプリケーションの走行結果として生じた最終データのみならず、更に中間データのアーカイブ、レストア、再使用又はそのデータの管理を可能にする。