【手続補正書】
【提出日】平成24年3月2日(2012.3.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ストレージシステムであって、
クライアント計算機に接続され、
第１のプロセッサと、
前記第１のプロセッサにより実行されるプログラムを格納する第１のメモリと、
前記クライアント計算機のアクセス対象となる複数のファイルデータを記憶する第１の記憶領域と、
を備える第１のストレージ装置と、
前記の第１のストレージ装置に接続され、
第２のプロセッサと、
前記第２のプロセッサにより実行されるプログラムを格納する第２のメモリと、
前記第１のプロセッサおよび前記第２のプロセッサの制御により、前記複数のファイルデータのバックアップデータを記憶する第２の記憶領域と、
前記第１のプロセッサおよび前記第２のプロセッサの制御により、前記複数のファイルデータのうち前記第１の記憶領域から移行される第１のファイルデータを記憶する第３の記憶領域と、
を備える第２のストレージ装置とを有し、
前記第１の記憶領域から前記第２の記憶領域への前記複数のファイルデータをバックアップする際、
前記第１のプロセッサは、
前記ファイルデータのコピーデータをバックアップデータとして作成して前記第２の記憶領域に送信し、
前記バックアップデータが作成された時刻である第１の時刻を管理し、
前記第２のプロセッサは前記バックアップデータを前記第２の記憶領域に記憶させ、
前記第１の記憶領域から前記第３の記憶領域へ前記第１のファイルデータを移行する際、
前記第１のプロセッサは、
前記第３の記憶領域における前記第１のファイルデータの格納先を指し示すスタブを作成し、
前記第１のファイルデータと置き換えて前記第１の記憶領域に記憶させ、
前記第１のファイルデータを前記第３の記憶領域に送信し、
前記第２のプロセッサは、
前記第１のファイルデータを前記第３の記憶領域に記憶させ、
前記第１のファイルデータの移行時刻である第２の時刻を管理し、
前記第２の記憶領域の前記バックアップデータを用いて、前記第１の記憶領域のデータをリカバリする際、
前記第１のプロセッサは、
前記第１の記憶領域のデータを前記バックアップデータに置き換え、
前記第１の時刻を前記第２のストレージ装置に送信し、
前記第２のプロセッサは
前記第１の時刻と前記第２の時刻を比較し、
前記第１のファイルデータが前記第２の時刻が前記第１の時刻より新しい場合には、
前記第１のファイルデータのメタデータを前記第１のストレージ装置に送信し、
前記第１のプロセッサは、前記メタデータをもとに前記第１のファイルデータの前記第３の記憶領域における格納先を指し示すスタブを復元し、前記第１の記憶領域に記憶させる
ことを特徴とするストレージシステム。
【請求項２】
請求項１に記載のストレージシステムであって、
前記第１のファイルデータは複数存在し、
前記第２のプロセッサは、前記第１のファイルデータ毎に前記第２の時刻をそれぞれ管理し、
前記第２の記憶領域の前記バックアップデータを用いて、前記第１の記憶領域のデータをリカバリする際、
前記複数の第１のファイルデータのうち前記第２の時刻が前記第１の時刻より新しいファイルデータである第２のファイルデータを抽出し、
前記第１のプロセッサは前記第２のファイルデータの前記第３の記憶領域における格納先を指し示すスタブを復元する
ことを特徴とするストレージシステム。
【請求項３】
請求項２に記載のストレージシステムであって、
前記第２のストレージ装置は、前記第１のストレージ装置よりも低性能もしくは大容量
のストレージ装置であり、
前記第１のプロセッサは、前記複数のファイルデータのうち最後の更新時刻から一定期
間経過したファイルデータを前記第１のファイルデータとして前記第１の記憶領域から前記第３の記憶領域へ移行する
ことを特徴とするストレージシステム。
【請求項４】
請求項２に記載のストレージシステムであって、
前記第１のストレージ装置のスタブは、前記第１の記憶領域から前記第３の記憶領域に移行された前記第１のファイルデータ毎に有するものであり、当該ファイルデータの移行毎の識別子、移行日時、当該ファイルデータの第３の記憶領域における格納場所を指し示す情報を含む情報であり、
前記第２のプロセッサは、前記抽出された前記第２の時刻が前記第１の時刻より新しい第１のファイルデータと対応する、ファイルデータの移行毎の識別子、移行日時、当該ファイルデータの第３の記憶領域における格納場所を指し示す情報に関する情報を前記第１のストレージ装置に送信し、
前記第１のプロセッサは、前記第２のストレージ装置より受信したデータに基づいて、
前記抽出された第１のファイルデータのスタブを復元して、前記第１の記憶領域に格納する  ことを特徴とするストレージシステム。
【請求項５】
請求項２に記載のストレージシステムであって、
前記第２のプロセッサは、前記第３の記憶領域が記憶する前記第１のファイルデータを削除した場合には、前記第１のファイルデータの削除時刻を第３の時刻として管理し、前記第１のファイルデータと対応するスタブを削除するように制御し、
前記第２の記憶領域の前記バックアップデータを用いて、前記第１の記憶領域のデータをリカバリする際、
前記第１のプロセッサは、前記第１の記憶領域のデータを前記第２の記憶領域の前記バックアップデータに置き換え、複数の前記第１のファイルデータについて前記第１の時刻と前記第３の時刻をそれぞれ比較し、前記第１のファイルデータのうち前記第３の時刻が前記第１の時刻より新しい第３のファイルデータを抽出し、前記第３のファイルデータと対応する前記第１の記憶領域に記憶されるスタブを削除する
ことを特徴とするストレージシステム。
【請求項６】
請求項２に記載のストレージシステムであって、
前記第1のファイルデータが前記第１の記憶領域から前記第３の記憶領域へ移行した後、
前記第１のプロセッサは、
前記クライアント計算機から前記第１のファイルデータに対するアクセスを受信した場合には、
前記第１の記憶領域に格納される前記第１のファイルデータがスタブに置き換えられたファイルデータか否かを判定し、
前記第１の記憶領域に格納される前記第１のファイルデータがスタブに置き換えられたファイルデータであった場合には、前記スタブの有する情報により、前記第１のファイルデータの前記第３の記憶領域における格納先を特定し、特定された前記第１のファイルデータを前記クライアント計算機に提供する
ことを特徴とするストレージシステム。
【請求項７】
クライアント計算機に接続され、前記クライアント計算機のアクセス対象となる複数の
ファイルデータを記憶する第１の記憶領域と、を備える第１のストレージ装置と、
前記の第１のストレージ装置に接続され、前記ファイルデータのバックアップデータ
を記憶する第２の記憶領域と、前記第１の記憶領域から移行される第１のファイルデータを記憶する第３の記憶領域と、を備える第２のストレージ装置と、
を有するストレージシステムの運用方法であって、
前記第１の記憶領域から前記第２の記憶領域への前記複数のファイルデータのバックアップの際、
前記ファイルデータのコピーデータをバックアップデータとして作成して前記第２の記憶領域に記憶させ、前記バックアップデータが作成された時刻である第１の時刻を管理し、
前記第１の記憶領域から前記第３の記憶領域へ前記第１のファイルデータを移行する際、
前記第３の記憶領域における前記第１のファイルデータの格納先を指し示すスタブを作成し、前記第１のファイルデータと置き換えて前記第１の記憶領域に記憶させ、前記第１のファイルデータを前記第３の記憶領域に記憶させ、前記第１のファイルデータの移行時刻である第２の時刻を管理し、
前記第２の記憶領域の前記バックアップデータを用いて、前記第１の記憶領域のデータ
をリカバリする際、
前記第１の記憶領域のデータを前記第２の記憶領域の前記バックアップデータに置き換え、前記第１の時刻と前記第２の時刻を比較し、前記第２の時刻が前記第１の時刻より新しい場合には、前記第１のファイルデータの前記第３の記憶領域における格納先を指し示すスタブを復元し、前記第１の記憶領域に記憶させる
ことを特徴とするストレージシステムの運用方法。
【請求項８】
請求項７に記載のストレージシステムであって、
前記第１のファイルデータは複数存在し、
前記第１のファイルデータ毎に前記第２の時刻をそれぞれ管理し、
前記第２の記憶領域の前記バックアップデータを用いて、前記第１の記憶領域のデータをリカバリする際、
複数の前記第一ファイルデータの中から前記第２の時刻が前記第１の時刻より新しい第１のファイルデータである第２のファイルデータを抽出し、
前記第２のファイルデータの前記第３の記憶領域における格納先を指し示すスタブを復元する、
ことを特徴とするストレージシステム。
【請求項９】
請求項７に記載のストレージシステムの運用方法であって、
前記第２のストレージ装置は、前記第１のストレージ装置よりも低性能もしくは大容量のストレージ装置であり、
前記第１の記憶領域に記憶された前記複数のファイルデータのうち最後の更新時刻から一定期間経過したファイルデータを前記第１のファイルデータとして前記第１の記憶領域から前記第３の記憶領域へ移行する
ことを特徴とするストレージシステムの運用方法。
【請求項１０】
請求項８に記載のストレージシステムの運用方法であって、
前記第３の記憶領域が記憶する前記第１のファイルデータを削除した場合には、前記第１のファイルデータの削除時刻を第３の時刻として管理し、前記第１のファイルデータと対応するスタブを削除するように制御し、
前記第３の記憶領域が記憶する前記第１のファイルデータを削除した場合には、前記第１のファイルデータの削除時刻を第３の時刻として管理し、前記削除した前記第１のファイルデータと対応するスタブを削除するように制御し、
前記第２の記憶領域の前記バックアップデータを用いて、前記第１の記憶領域のデータをリカバリする際、
前記第１の記憶領域のデータを前記第２の記憶領域の前記バックアップデータに置き換え、前記複数の前記第１のファイルデータについて、前記第１の時刻と前記第３の時刻をそれぞれ比較し、前記第３の時刻が前記第１の時刻より新しい第３のファイルデータを抽出し、前記第３のファイルデータと対応するスタブを削除する
ことを特徴とするストレージシステムの運用方法。