(57)【要約】【課題】  データバックアップの効率化。【解決手段】  複数のデータ形式を含み、任意長のブロックにより構成されるバックアップ対象データのバックアップ記憶するバックアップシステムであって、複数の圧縮カテゴリを記憶する圧縮カテゴリ記憶部３６と、該圧縮カテゴリ記憶部３６に記憶された複数の圧縮カテゴリに応じてバックアップ対象データをブロック毎に圧縮する圧縮ハードウェア３２と、この圧縮した複数の圧縮後データを記憶する記憶手段とを備え、この記憶手段に記憶した複数の圧縮後データ乃至圧縮前の非圧縮データのデータ量とを比較し、最小のデータ量の圧縮後又は非圧縮データを選択し、該選択した最小のデータ量の圧縮後又は非圧縮データのバックアップ記憶するもの。【選択図】  図５
2005293224.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータ形式を含み、任意長のブロックにより構成されるバックアップ対象データのバックアップ記憶するバックアップシステムであって、複数の圧縮カテゴリを記憶する圧縮方式記憶手段と、該圧縮方式記憶手段に記憶された複数の圧縮カテゴリに応じて前記バックアップ対象データをブロック毎に圧縮する圧縮手段と、該圧縮手段により圧縮した複数の圧縮後データを記憶する一時記憶手段とを備え、該一時記憶手段に記憶した複数の圧縮後データ乃至圧縮前の非圧縮データのデータ量とを比較し、最小のデータ量の圧縮後又は非圧縮データを選択し、該選択した最小のデータ量の圧縮後又は非圧縮データのバックアップ記憶することを特徴とするバックアップシステム。
【請求項２】
前記請求項１記載のバックアップシステムにおいて、前記最小のデータ量の圧縮後又は非圧縮データを選択する際にデータの圧縮時間がユーザが指定した時間帯条件を満たさないとき、前記ユーザが指定した時間帯条件を満たす圧縮カテゴリに変更することを特徴とするバックアップシステム。
【請求項３】
前記請求項１又は２記載のバックアップシステムにおいて、データの記録再生速度が高速且つ低容量な高性能記憶装置と、該高性能記憶装置比してデータ記録再生速度が低速且つ大容量な低性能記憶装置とを接続し、前記バックアップ対象データを複数世代にわたってバックアップ記憶する際、最新のバックアップ対象データを前記高性能記憶装置に圧縮せずにバックアップ記憶を行い、前記最新バックアップ対象データ以前のバックアップ対象データを低性能記憶装置に圧縮してからバックアップ記憶することを特徴とするバックアップシステム。
【請求項４】
複数のデータ形式を含み、任意長のブロックにより構成されるバックアップ対象データのバックアップ記憶するバックアップ方法であって、記憶した複数の圧縮カテゴリに応じて前記バックアップ対象データをブロック毎に圧縮する圧縮ステップと、該圧縮ステップにより圧縮した複数の圧縮後データを記憶する記憶ステップと、該記憶ステップにより記憶した複数の圧縮後データ乃至圧縮前の非圧縮データのデータ量とを比較し、前記選択したデータが圧縮後又は非圧縮データを選択する比較選択ステップと、該比較選択ステップにより選択した最小のデータ量の圧縮後又は非圧縮データのバックアップ記憶することを特徴とするバックアップ方法。
【請求項５】
前記請求項４記載のバックアップ方法において、前記比較選択ステップステップで選択した圧縮カテゴリを用いたデータの圧縮時間がユーザが指定した時間帯条件を満たさないとき、前記ユーザが指定した時間帯条件を満たす圧縮カテゴリに変更するステップを含むことを特徴とするバックアップ方法。
【請求項６】
前記請求項４又は５記載のバックアップ方法において、データの記録再生速度が高速な高性能記憶装置と、該高性能記憶装置比して速度が劣る低性能記憶装置とを用意し、前記バックアップ対象データを複数世代にわたってバックアップ記憶する際、最新のバックアップ対象データを前記高性能記憶装置に圧縮せずにバックアップ記憶を行い、前記最新バックアップ対象データ以前のバックアップ対象データを低性能記憶装置に圧縮してからバックアップ記憶する記憶ステップを含むことを特徴とするバックアップ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータシステムにおけるデータのバックアップを行うバックアップシステム及びバックアップ方法り、特に効率的にデータのバックアップをとることができるバックアップシステム及びバックアップ方法に関する。
【背景技術】
【０００２】
一般に各種データを取り扱うコンピュータシステムは、取り扱うデータを磁気ディスク装置等の記憶装置に記憶するものであり、この記憶装置に記憶したデータは障害に備えて大容量のバックアップ用記憶装置に記憶することが行われている。
【０００３】
このバックアップ用記憶装置は、従来はビット単価が安く且つ大容量な磁気テープ装置が使用され、データを圧縮してデータのバックアップが行われていたが、近年においては磁気ディスク装置のビット単価の減少により、磁気ディスク装置を仮想的に磁気テープ装置としてデータのバックアップを行う仮想磁気テープ装置が使用されてきている。即ち、前記データバックアップを行うホスト側のコンピュータシステムでは、従来の磁気テープ装置に対するデータバックアッププログラムを用い、実際には磁気ディスク装置にデータのバックアップを行う仮想磁気テープ装置が使用されてきている。
【０００４】
この仮想磁気テープ装置は、一般に磁気ディスク装置がデータ圧縮機能を備えていないことから、データを圧縮してバックアップを行うためには、圧縮用のハードウェアを付加するかソウトウェアによるデータ圧縮を行う必要があった。しかしながら、前記ハードウェア圧縮は装置価格を上昇させると言う不具合があり、ソフトウェア圧縮はデータ転送速度に比して低速なためにバックアップ時間が冗長になると言う不具合があった。
【０００５】
尚、前記ソフトウェア圧縮によるバックアップ時間が冗長になることを防止する技術が記載された文献としては、下記特許文献１が挙げられ、この文献には、バックアップを行うためのバックアップウィンドウに圧縮せずにバックアップを行っておき、バックアップ動作以外の時間帯や装置の遊休時間帯にデータの圧縮を行うことが記載されている。また磁気テープ装置を使用したバックアップシステムに関する技術が記載された文献としては、下記特許文献２が挙げられ、この文献には、データのバックアップを行う際に圧縮前後のデータ量とを比較し、非圧縮のデータ量が比較的少ない場合は非圧縮のデータ形式でバックアップを行うことが記載されている。
【特許文献１】特開２００３−２７１４３５号公報
【特許文献２】特開２００３−９９３０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前述の従来技術による仮想磁気テープ装置を用いたバックアップシステムは、データ種に応じた圧縮方式を考慮していないために圧縮効率が悪いと言う不具合があった。これを説明すると、一般的にデータ圧縮方式は、例えばＧＣＡ／ＣＡＢ／ＲＡＲ／ＬＺＨ／ＺＩＰ／ＬＺＨと呼ばれる複数の圧縮アルゴリズムが存在し、一般には圧縮速度と圧縮率とは反比例する傾向にあると共に、データ形式、例えばテキスト（ＴＸＴ）／画像（ＢＭＰ，ＧＩＦ，ＪＰＥＧ他）／音楽（ＷＡＶ）／実行ファイル（ＥＸＥ）等のデータ形式によって圧縮率及び圧縮率が異なる特性があり、従来技術においては、前記データ形式に係わらず予め選択された圧縮アルゴリズムによってデータ圧縮を行っていたため、圧縮率及び圧縮時間が最適なものに設定されておらず、圧縮効率が悪いと言う不具合があった。
【０００７】
またデータを圧縮してバックアップしてしまうと、データをリストアする際には、圧縮したデータを復元する必要があり、圧縮していないデータをリストアするのと比較して、多大な時間が必要となるといった不具合があった。
【０００８】
また一般にコンピュータシステムは、例えば高速転送が可能なＦＣ（ファイバーチャネル）インタフェース接続の磁気ディスク装置を使用するとシステム価格が高くなり、安価なＡＴＡの磁気ディスク装置を使用すると性能が低くなる不具合があり、バックアップシステムに関しても、バックアップ及びリストア性能が高速なシステムは高価になり、安価なシステムではバックアップ及びリストアの性能が低いといった不具合があった。
【０００９】
本発明の目的は、前述の従来技術による不具合を除去することであり、データ種に応じて効率的にデータ圧縮乃至バックアップを行うことができるバックアップシステム及びバックアップ方法を提供することである。
【課題を解決するための手段】
【００１０】
前記目的を達成するために本発明は、複数のデータ形式を含み、任意長のブロックにより構成されるバックアップ対象データのバックアップ記憶するバックアップシステムであって、複数の圧縮カテゴリを記憶する圧縮方式記憶手段と、該圧縮方式記憶手段に記憶された複数の圧縮カテゴリに応じて前記バックアップ対象データをブロック毎に圧縮する圧縮手段と、該圧縮手段により圧縮した複数の圧縮後データを記憶する一時記憶手段とを備え、該一時記憶手段に記憶した複数の圧縮後データ乃至圧縮前の非圧縮データのデータ量とを比較し、最小のデータ量の圧縮後又は非圧縮データを選択し、該選択した最小のデータ量の圧縮後又は非圧縮データのバックアップ記憶することを第１の特徴とする。
【００１１】
更に前記第１の特徴のバックアップシステムにおいて、前記最小のデータ量の圧縮後又は非圧縮データを選択する際にデータの圧縮時間がユーザが指定した時間帯条件を満たさないとき、前記ユーザが指定した時間帯条件を満たす圧縮カテゴリに変更することを第２の特徴とし、前記第１又は第２の特徴のバックアップシステムにおいて、データの記録再生速度が高速且つ低容量な高性能記憶装置と、該高性能記憶装置比してデータ記録再生速度が低速且つ大容量な低性能記憶装置とを接続し、前記バックアップ対象データを複数世代にわたってバックアップ記憶する際、最新のバックアップ対象データを前記高性能記憶装置に圧縮せずにバックアップ記憶を行い、前記最新バックアップ対象データ以前のバックアップ対象データを低性能記憶装置に圧縮してからバックアップ記憶することを第３の特徴とする。
【００１２】
更に本発明は、複数のデータ形式を含み、任意長のブロックにより構成されるバックアップ対象データのバックアップ記憶するバックアップ方法において、記憶した複数の圧縮カテゴリに応じて前記バックアップ対象データをブロック毎に圧縮する圧縮ステップと、該圧縮ステップにより圧縮した複数の圧縮後データを記憶する記憶ステップと、該記憶ステップにより記憶した複数の圧縮後データ乃至圧縮前の非圧縮データのデータ量とを比較し、最小のデータ量の圧縮後又は非圧縮データを選択する比較選択ステップと、該比較選択ステップにより選択した最小のデータ量の圧縮後又は非圧縮データのバックアップ記憶することを第４の特徴とする。
【００１３】
また前記特徴のバックアップ方法において、前記比較選択ステップステップで選択した圧縮カテゴリを用いたデータの圧縮時間がユーザが指定した時間帯条件を満たさないとき、前記ユーザが指定した時間帯条件を満たす圧縮カテゴリに変更するステップを含むことを第５の特徴とし、前記第４又は５の特徴のバックアップ方法において、データの記録再生速度が高速な高性能記憶装置と、該高性能記憶装置比して速度が劣る低性能記憶装置とを用意し、前記バックアップ対象データを複数世代にわたってバックアップ記憶する際、最新のバックアップ対象データを圧縮せずに前記高性能記憶装置にバックアップ記憶を行い、前記最新バックアップ対象データ以前のバックアップ対象データを低性能記憶装置に圧縮してからバックアップ記憶する記憶ステップを含むことを第６の特徴とする。
【発明の効果】
【００１４】
本発明による前記第１及び第４の特徴によるバックアップシステム及び方法は、バックアップ対象データを構成するブロック毎に最も圧縮率が高い圧縮アルゴリズムにより圧縮した圧縮後データをバックアップ記憶することにより、バックアップの圧縮効率を向上することができる。また第２及び第５の特徴によるバックアップシステム及び方法は、選択した圧縮カテゴリを用いたデータの圧縮時間がユーザが指定した時間帯条件を満たさないとき、前記ユーザが指定した時間帯条件を満たす圧縮カテゴリに変更することより、ユーザの圧縮ウィンドウで設定した時間内にデータバックアップ作業を行うことができる。更に前記第３及び第４の特徴によるバックアップシステム及び方法は、バックアップ対象データを複数世代にわたってバックアップ記憶する際、最新のバックアップ対象データを高性能記憶装置に圧縮せずにバックアップ記憶を行い、前記最新世代でないバックアップ対象データを低性能記憶装置に圧縮してからバックアップ記憶することにより、最新世代のデータを高速にリカバリすることができる高性能バックアップシステムが低価格で構築できる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明によるデータバックアップシステム及びデータバックアップの一実施形態を図面を参照して詳細に説明する。図１は本発明を適用したデータバックアップシステムの第１の適用例を示す図、図２は本発明を適用したデータバックアップシステムの第２の適用例を示す図、図３は本発明を適用したデータバックアップシステムの第３の適用例を示す図、図４は本発明を適用したデータバックアップシステムの第４の適用例を示す図、図５は本実施形態に好適なバックアップサーバの一例を示す図、図６は本実施形態によるデータ圧縮方式を説明するための図、図７は本実施形態によるデータバックアップシステムの動作を説明するための図である。
【００１６】
図１は、本実施形態によるデータバックアップシステムの第１の適用例を示し、本システムは、各種データ処理を行うホストコンピュータ１０と、該ホストコンピュータ１０とスイッチ装置４０を介して接続され、前記処理されたデータを記憶するバックアップ対象記憶装置２０と、該バックアップ対象記憶装置２０のデータバックアップを制御するバックアップサーバ３０と、前記スイッチ装置４０を介して接続され、前記バックアップ対象記憶装置２０のデータのバックアップを行う仮想テープ装置５０と、該仮想テープ装置に接続された高速大容量の高性能記憶装置５１と、該記憶装置５１と比して速度及び容量が劣るが安価な低性能記憶装置５２とから構成される。前記高性能記憶装置５１は、例えば接続インタフェースがＦＣ（フアイバーチャネル）接続によりデータ転送速度が高速且つ記憶容量が比較的小さいものであり、低性能記憶装置５２は、例えばインタフェースがＡＴＡ接続により前記記憶装置５１に比してデータ転送速度が低速且つ記憶容量が比較的大きいものである。
【００１７】
本発明によるバックアップシステムは、図１に示す構成に限られるものではなく、例えば図２に示す如く、仮想テープ装置を介さずにバックアップサーバ３０を中心としてバックアップ対象記憶装置２０／ホストコンピュータ１０／高性能記憶装置５１／低性能記憶装置５２を接続した構成でも良く、また図３に示す如く、ホストコンピュータ１０とバックアップ対象記憶装置２０からなるシステムにおいて、該ホストコンピュータ１０にバックアップサーバ３０を介した仮想テープ装置５０／高性能記憶装置５１／低性能記憶装置５２を接続した構成や、図４に示す如く、図１と同様なシステムにおいて２台の仮想テープ装置５０を配し、各々の仮想テープ装置５０に各々高性能記憶装置５１又は低性能記憶装置５２を接続した構成であっても良い。
【００１８】
前記バックアップサーバ３０は、例えば図５に示す如く、複数の記憶装置５３と接続するための複数のインタフェース回路３１と、後述するデータ圧縮をハードウェア的に処理する複数の圧縮ハードウェア３２と、複数の圧縮カテゴリを記憶する圧縮カテゴリ記憶部３６と、各種データ及びプログラム等を一時的に記憶するメモリ３４と、後述する圧縮方式を学習した学習結果を記憶するための不揮発性メモリ３５と、前記回路を制御するためのＣＰＵ３３等から構成される。尚、前記圧縮カテゴリ記憶部３６は、圧縮ハードウェア３２を用いて圧縮を行う際には不要であり、逆に圧縮ハードウェア３２はソフトウェア圧縮を行う際には不要である。
【００１９】
また前記バックアップ対象記憶装置２０に記憶される各種データは、例えば図６上段に記した如く、テキストファイル６０ａ、画像ファイル６０ｂ、プログラムである実行ファイル６０ｃ、動画ファイル６０ｄ等の各種データから構成され、これらデータは複数のプロック６１毎に分割されて記憶されている。尚、このブロック６１は固定長であっても可変長であっても良い。
【００２０】
さて、本実施形態によるデータバックアップシステム及び方法は、例えば図１に示すバックアップサーバ３０がバックアップ対象記憶装置２０に格納されているデータをスイッチ装置４０を介して仮想テープ装置５０にバックアップ記憶する場合、最初にバックアップサーバ３０がバックアップ対象記憶装置２０のデータを仮想テープ装置５０内の高性能記憶装置５１に圧縮せずにバックアップを取得する。その後、仮想テープ装置内で、高性能記憶装置５１の格納されている最新でなくなった世代のバックアップデータを圧縮して低性能記憶装置５２にバックアップする。具体的な方法として図７のフローに示す如く、高性能記憶装置５１からバックアップ対象データを図６に示した１ブッロク分バッファに読み込み（ステップ８０）、前記複数の圧縮アルゴリズムの内の１形式を選択（ステップ８１）し、その選択した圧縮アルゴリズムにより前記データ圧縮を行った場合の圧縮終了時刻が予めユーザから圧縮ウィンドウで指定された時刻までに終了するか否かの判定、即ち選択した圧縮カテゴリを用いたデータの圧縮時間がユーザが指定した時間帯条件を満たさないか否かの判定を行う（ステップ８２）。
【００２１】
尚、前記圧縮ウィンドウとは、ユーザがバックアップを行う曜日／時間帯以外のバックアップ装置が空いている時間帯をユーザのシステム使用形態に応じて設定するメニューであり、例えばユーザが平日の２３時〜翌日０５時にバックアップを実施している場合には圧縮ウィンドウは０５時〜２３時となり、例えば毎週日曜日にバックアップを実施している場合には圧縮ウィンドウは毎週月曜日から土曜日となり、データ圧縮を行う曜日や時間帯を管理するためのものである。
【００２２】
さて、前記ステップ８２において、ユーザが指定した時刻までにバックアップが終了しないと予測された場合、本システムは、前記ステップ８１で選択した圧縮アルゴリズムの内、圧縮時間が比較的長時間な圧縮アルゴリズムを、圧縮率は低下するものの圧縮時間が比較的短時間な圧縮アルゴリズムに変更し（ステップ８３）、この後に選択した圧縮カテゴリを用いてデータ圧縮を行い（ステップ８４）、このデータ圧縮処理を前述した如き全圧縮方式を用いて実行する。
【００２３】
次いで本システムは、前記前記全圧縮方式によるデータ圧縮の終了したことを判定（ステップ８５）した場合、前記複数の圧縮アルゴリズムで圧縮した圧縮後データのデータ量並びに圧縮前のデータ量を比較し、データ量が最小となったデータを選択し（ステップ８６）、この圧縮アルゴリズムによる圧縮後データを低性能記憶装置５２にバックアップ記憶を行い（ステップ８７）、これら一例のデータ圧縮乃至バックアップ記憶をデータの全ブロックが完了するまで実行する。
【００２４】
具体的に説明すると、図６上段に示すバックアップ対象データ６０の場合、図中左端のテキストファイル６０ａのみの２ブロックまでは圧縮アルゴリズムＡによって圧縮した圧縮データ７０ａとして圧縮し、テキストファイル６０ａの一部及び画像ファイル６０ｂの一部を含むブロックを圧縮アルゴリズムＡによって圧縮した圧縮データ７０ａとして圧縮し、画像ファイル６０ｂの一部乃至実行ファイルの一部６０ｃを含むブロックを圧縮アルゴリズムＢによって圧縮した圧縮データ７０ｂとして圧縮し、以下同様に圧縮率及び圧縮速度を考慮した圧縮データ７０ｃ乃至７０ｄとして圧縮し、この圧縮後データ（レコード）を低性能記憶装置５２にバックアップ記憶する様に動作する。
【００２５】
即ち、本実施形態によるデータバックアップシステムは、バックアップ対象となるデータを任意長の１ブロック毎に呼び出して複数の圧縮方式を用いてデータ圧縮を行い、非圧縮の元データも含む圧縮後の複数のデータ量を比較して圧縮率が最適に圧縮された圧縮後データをバックアップ記憶する様に動作する。従って圧縮後のデータは、図６の下段に示す如く、異なる圧縮形式Ａ〜Ｄにより圧縮された圧縮データ７０ａ〜７０ｄとして低性能記憶装置５２にバックアップ記憶するものである。
【００２６】
次いで本システムは、前記バックアップを行った圧縮アルゴリズムを例えば図５の不揮発性メモリ３５に記憶（ステップ８９）し、次回のバックアップを行う際の圧縮アルゴリズムを学習し、次回のバックアップ記憶の際に利用する。これを説明すると、バックアップ対象記憶装置２０に記憶されたデータは、各種業務に応じて各種データ形式から成るものであるが、例えば会計業務システムにより作成されたデータは数字データ（テキストファイル）が多いために当該会計システムのデータは圧縮形式Ａによるデータ圧縮の圧縮率が良いことや、画像データを含むＷｅｂ業務システムにおいて作成されたデータは圧縮形式Ｂによるデータ圧縮の圧縮率が良いことが学習され、次回のデータバックアップ記憶の際に前記業務システムに応じて最適な圧縮アルゴリズムを用いてデータ圧縮を行う様に動作する。尚、前記図７で説明した圧縮アルゴリズムの学習は、バックアップ業務の一定期間又は一定回数毎に行って学習することが望ましい。
【００２７】
この様に本実施形態によるデータバックアップシステム及び方法は、複数のブロックから構成されるバックアップ対象のデータをブロック毎に圧縮し、圧縮前のデータ量乃至複数のカテゴリにより圧縮した複数の圧縮後のデータ量とを比較し、最も圧縮率が高いカテゴリにより圧縮された圧縮データをブロック毎にバックアップ記憶することにより、データの特性に応じた最も高い圧縮率でバックアップ記憶することができる。
【００２８】
また本発明によるデータバックアップシステム及び方法は、図１に示した如く、例えばＡＴＡ接続されたデータ転送速度が比較的低速且つ大容量の低性能記憶装置５２と、該記憶装置５２に比してデータ転送速度が高速且つ低容量のＦＣ接続した記憶装置５１とを備える。この構成により本実施形態によるデータバックアップシステム及び方法は、比較的小容量の高能記憶装置５１の有効利用を行うことができる。また本実施形態においては、本システムは、図１／図３／図４に示した例では仮想テープ装置５０の下に更にバックアップ用の記憶装置を配した例であり、図２の例では仮想テープ装置を用いることなく、バックアップサーバ３０に直接に前記記憶装置５１及び５２が接続される例であり、何れのシステムにおいても本発明の実施形態を適用することができる。
【００２９】
更に本発明によるデータバックアップシステム及び方法は、前記低性能記憶装置５２と、該記憶装置５２に比してデータ転送速度が高速なＦＣ接続の記憶装置５１とを備え、前記バックアップ対象データを複数世代にわたってバックアップ記憶する際、最新のバックアップ対象データを高性能記憶装置５１に圧縮せずにバックアップ記憶を行い、前記最新バックアップ対象データ以前のバックアップ対象データを低性能記憶装置５２に圧縮してからバックアップ記憶を行い、世代が更新された際には高性能記憶装置５１にバックアップ記憶したそれまでの最新世代のバックアップデータを圧縮して低性能記憶装置５２にバックアップ記憶することにより、最新のバックアップデータを高速な高性能記憶装置５１に常に記憶してデータのリカバリを高速に行える様に構成することもできる。また、複数世代のリストアを高速に実施したいユーザは、高性能記憶装置５１にバックアップ記憶する世代数を複数にしてもよいし、圧縮しながらのバックアップ処理は時間が掛かるため低性能記憶装置５２に圧縮せずにバックアップ記憶してもよい。
【００３０】
尚、前記実施形態においては、高性能記憶装置５１及び低性能記憶装置５２の２台の記憶装置を使用する例を説明したが、本実施形態はこれに限られるものではなく、例えば１台の記憶装置（磁気ディスク装置）において、前記最新世代の非圧縮データを磁気ディスクの外周部に配置し、過去世代の圧縮データを磁気ディスクの比較的内周部に記憶させることによっても、磁気ディスク外周部がデータ記録密度が高くデータの記録再生速度が速いことから、前記最新世代のデータリカバリを高速に実現することができる。
【００３１】
この様に本実施形態によるデータバックアップシステム及び方法は、バックアップ対象データのバックアップ記憶する際に、該バックアップ対象データを構成するブロック毎に最適な圧縮カテゴリにより圧縮した圧縮後データを用いてバックアップ記憶することによって、効率的にデータバックアップを行うことができ、更に本実施形態によるバックアップシステム及び方法は、バックアップ対象データを複数世代にわたってバックアップ記憶する際、最新のバックアップ対象データを高性能記憶装置に圧縮せずにバックアップ記憶を行い、前記最新世代でないバックアップ対象データを低性能記憶装置に圧縮してからバックアップ記憶することにより、最新世代のデータを高速にリカバリすることができる。
【図面の簡単な説明】
【００３２】
【図１】本発明を適用したデータバックアップシステムの第１の適用例を示す図。
【図２】本発明を適用したデータバックアップシステムの第２の適用例を示す図。
【図３】本発明を適用したデータバックアップシステムの第３の適用例を示す図。
【図４】本発明を適用したデータバックアップシステムの第４の適用例を示す図。
【図５】本発明の一実施形態によるバックアップサーバの一例を示す図。
【図６】本実施形態によるデータ圧縮方式を説明するための図。
【図７】本実施形態によるデータバックアップシステムの動作を説明するための図。
【符号の説明】
【００３３】
１０：ホストコンピュータ、２０：バックアップ対象記憶装置、３０：バックアップサーバ、３１：インタフェース回路、３２：圧縮ハードウェア、３４：メモリ、３５：不揮発性メモリ、３６：圧縮カテゴリ記憶部、４０：スイッチ装置、５０：仮想テープ装置、５１：高性能記憶装置、５２：低性能記憶装置、５３：記憶装置、６０ａ：テキストファイル、６０ｄ：動画ファイル、６０ｃ：実行ファイル、６０ｂ：画像ファイル、６１：ブロック、７０ａ：圧縮データ、７０ｂ：圧縮データ。
【図１】
2005293224.tif 000003
【図２】
2005293224.tif 000004
【図３】
2005293224.tif 000005
【図４】
2005293224.tif 000006
【図５】
2005293224.tif 000007
【図６】
2005293224.tif 000008
【図７】
2005293224.tif 000009