【手続補正書】
【提出日】平成18年1月20日(2006.1.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  ホストコンピュータに接続される外部記憶装置であって、
前記ホストコンピュータにより利用されるデータを記憶する記憶手段と、
前記記憶手段を制御する制御手段とを有し、
前記制御手段は、
前記記憶手段に記憶されたデータに関して前記ホストコンピュータにより設定される回復可能時点を登録する登録手段と、
前記ホストコンピュータからの要求に応じて、前記登録された回復可能時点の選択用情報を前記ホストコンピュータに送信する選択用情報送信手段と、
前記回復可能時点の選択用情報に基づいて前記ホストコンピュータから指定されたデータを指定された回復可能時点まで回復させる回復手段と、
を備えたことを特徴とする外部記憶装置。
【請求項２】
前記登録手段は、前記ホストコンピュータにより設定される任意の複数時点を、前記回復可能時点として登録可能である請求項１に記載の外部記憶装置。
【請求項３】
前記記憶手段は、前記ホストコンピュータからの書込みデータをジャーナルデータとして記憶するジャーナルデータ記憶手段を有し、
前記登録手段は、前記ホストコンピュータからの指示に基づいて、前記ジャーナルデータの所定位置に標識情報を対応付けることにより、前記回復可能時点を登録するものである請求項１に記載の外部記憶装置。
【請求項４】
前記ジャーナルデータは、少なくとも、書込みデータと、書込み位置と、前記標識情報としての回復フラグ情報とを含んで構成され、
前記登録手段は、前記ジャーナルデータ中の所定の回復フラグ情報をセットすることにより、前記回復可能時点を登録するものである請求項３に記載の外部記憶装置。
【請求項５】
前記記憶手段は、バックアップデータを記憶するバックアップデータ記憶手段を有し、
前記制御手段は、ジャーナルデータ管理手段を有し、
前記ジャーナルデータ管理手段は、前記ジャーナルデータ記憶手段の空き容量が不足した場合には、前記ジャーナルデータ記憶手段に記憶されている最古のジャーナルデータを前記バックアップデータ記憶手段に移し替えて、前記ジャーナルデータ記憶手段の空き容量を増加させ、かつ、前記登録された回復可能時点のうち最古の回復可能時点が変更された旨を前記ホストコンピュータに通知するものである請求項３に記載の外部記憶装置。
【請求項６】
前記制御手段は、ジャーナルデータ管理手段を有し、
前記ジャーナルデータ管理手段は、前記ジャーナルデータ記憶手段の空き容量が不足した場合には、前記記憶手段内の未使用の記憶領域を利用してジャーナルデータ記憶手段の論理サイズを自動的に拡張させるものである請求項３に記載の外部記憶装置。
【請求項７】  ホストコンピュータに接続された外部記憶装置のデータを、該外部記憶装置内で回復させるデータ回復方法であって、
記憶されたデータに関して前記ホストコンピュータにより任意の複数時点に設定されうる回復可能時点を登録する登録ステップと、
前記ホストコンピュータからの要求に応じて、前記登録された回復可能時点の選択用情報を前記ホストコンピュータに送信する一覧送信ステップと、
前記回復可能時点の選択用情報に基づいて前記ホストコンピュータから指定されたデータを指定された回復可能時点まで回復させる回復ステップと、
を含んだことを特徴とする外部記憶装置のデータ回復方法。
【請求項８】  ホストコンピュータに接続された外部記憶装置を制御するためのプログラムであって、
前記外部記憶装置は、前記ホストコンピュータにより利用されるデータを記憶する記憶手段を有し、
前記記憶手段に記憶されたデータに関して前記ホストコンピュータにより任意の複数時点に設定されうる回復可能時点を登録する登録手段と、
前記ホストコンピュータからの要求に応じて、前記登録された回復可能時点の選択用情報を前記ホストコンピュータに送信する選択用情報送信手段と、
前記回復可能時点の選択用情報に基づいて前記ホストコンピュータから指定されたデータを指定された回復可能時点まで回復させる回復手段と、
を、外部記憶装置のコンピュータ上に実現させるプログラム。
【請求項９】
ジャーナルデータを取得して前記記憶手段のジャーナルデータ記憶領域に記憶させるジャーナルデータ管理手段を、前記外部記憶装置のコンピュータ上に実現させると共に、
前記登録手段は、前記ホストコンピュータからの指示に基づいて、前記ジャーナルデータの所定位置に標識情報を対応付けることにより、前記回復可能時点を登録するものである請求項８に記載のプログラム。
【請求項１０】
前記ジャーナルデータ管理手段は、前記ジャーナルデータ記憶領域の空き容量が不足した場合には、前記ジャーナルデータ記憶領域に記憶されている最古のジャーナルデータを前記記憶手段のバックアップデータ記憶領域に移し替えて、前記ジャーナルデータ記憶領域の空き容量を増加させ、前記登録された回復可能時点のうち最古の回復可能時点が変更された旨を前記ホストコンピュータに通知するものである請求項９に記載のプログラム。
【請求項１１】  外部記憶装置を利用するホストコンピュータを制御するプログラムであって、
前記外部記憶装置に記憶されたデータに関して、任意の複数時点で設定可能な回復可能時点を前記外部記憶装置に指示し登録させる登録指示手段と、
前記外部記憶装置に登録された前記回復可能時点の選択用情報を要求する選択用情報要求手段と、
前記外部記憶装置から受信した前記選択用情報に基づいて、所望のデータを所望の回復可能時点まで回復させるように前記外部記憶装置に指示する回復指示手段と、
をホストコンピュータ上で実現させるためのプログラム。
【請求項１２】  ホストコンピュータと該ホストコンピュータに接続される外部記憶装置とを備えた記憶システムであって、
前記ホストコンピュータは、
前記外部記憶装置に記憶されたデータに関して、任意の複数時点で設定可能な回復可能時点を前記外部記憶装置に指示して登録させる登録指示手段と、
前記外部記憶装置に登録された前記回復可能時点からいずれかの回復可能時点を選択するための選択用情報を要求する選択用情報要求手段と、
前記外部記憶装置から受信した前記選択用情報に基づいて、所望のデータを前記選択された回復可能時点まで回復させるように、前記外部記憶装置に指示する回復指示手段と、を備え、
前記外部記憶装置は、記憶手段及び該記憶手段を制御する制御手段とを備え、
前記記憶手段は、
前記ホストコンピュータにより使用されるデータを記憶するデータ記憶手段と、
前記ホストコンピュータからの書込みデータをジャーナルデータとして記憶するジャーナルデータ記憶手段と、
所定時点のバックアップデータを記憶するバックアップデータ記憶手段と、
を備え、
前記制御手段は、
前記ホストコンピュータから指示された回復可能時点を、この指示された回復可能時点に対応する前記ジャーナルデータ内に設けられている回復フラグをセットすることにより登録する登録手段と、
前記ホストコンピュータからの要求に応じて、前記登録された回復可能時点の選択用情報を前記ホストコンピュータに送信する選択用情報送信手段と、
前記回復可能時点の選択用情報に基づいて前記ホストコンピュータから指定されたデータを指定された回復可能時点まで回復させる回復手段と、
ジャーナルデータ管理手段と、を備え、
前記ジャーナルデータ管理手段は、前記ジャーナルデータ記憶手段の空き容量が不足した場合において、
自動拡張モードが設定されている場合には、前記記憶手段内の未使用の記憶領域を利用して前記ジャーナルデータ記憶手段の論理サイズを自動的に拡張させ、
前記自動拡張モードが設定されていない場合には、前記ジャーナルデータ記憶手段に記憶されている最古のジャーナルデータを前記バックアップデータ記憶手段に移し替えて、前記ジャーナルデータ記憶手段の空き容量を増加させ、かつ、前記登録された回復可能時点のうち最古の回復可能時点が変更された旨を前記ホストコンピュータに通知させるようになっている記憶システム。