(57)【要約】【課題】  保存装置中のデータを保護するためのデータ保護装置と方法の提供。【解決手段】  データ保護装置は配置ユニット、指標構築ユニット及びバックアップユニットを具え、配置ユニットは保護装置の含有する複数のセクタを作業セクタ、指標セクタ及びバックアップセクタに配置し、指標構築ユニットはデータを作業セクタの特定セクタに書き込むと共に、セクタ状態を指標セクタに記録する。セクタ状態は対応するセクタがすでにデータが書き込まれているか否かの状態に対応する。バックアップユニットは指標セクタに記録されたセクタ状態に基づき、作業セクタ中のデータが書き込まれているセクタ、及び指標セクタ中のセクタ状態を、バックアップセクタにバックアップする。【選択図】        図１
2006113638.tif 000002
【特許請求の範囲】
【請求項１】
複数のセクタを含有する保存装置中に保存されたデータを保護するデータ保護装置であり、該データ保護装置は配置ユニット、指標構築ユニット及びバックアップユニットを具え、
該配置ユニットは配置命令により、該保存装置の含有する複数のセクタを、作業セクタ、指標セクタ及びバックアップセクタに配置し、
該指標構築ユニットはデータを作業セクタの特定セクタに書き込むと共に、セクタ状態を指標セクタに記録し、該セクタ状態は対応するセクタがすでにデータが書き込まれているか否かの状態を示し、
該バックアップユニットは、該指標セクタに書き込まれたセクタ状態により、作業セクタ中のデータが書き込まれているセクタ、及び指標セクタ中の該セクタ状態を、バックアップセクタにバックアップすることを特徴とする、データ保護装置。
【請求項２】
請求項１記載のデータ保護装置において、さらに還元（ｒｅｓｔｏｒｅ）ユニットを具え、該還元ユニットは、バックアップユニットがバックアップした指標セクタ中のセクタ状態に基づき、バックアップユニットがバックアップセクタ中にバックアップしたセクタを、作業セクタの対応するセクタ中に還元し、及びバックアップユニットがバックアップセクタ中にバックアップしたセクタ状態を、指標セクタ中に還元することを特徴とする、データ保護装置。
【請求項３】
請求項１記載のデータ保護装置において、使用者は操作インタフェースを通して配置命令を発し、作業セクタ、指標セクタ及びバックアップセクタの占用するセクタ数量を指定できることを特徴とする、データ保護装置。
【請求項４】
請求項１記載のデータ保護装置において、バックアップユニットが指標セクタに記録されたセクタ状態に基づき、再度作業セクタ中のデータ書き込みがあるセクタ、及び指標セクタ中のセクタ状態を、バックアップセクタに余分にバックアップすることを特徴とする、データ保護装置。
【請求項５】
請求項１記載のデータ保護装置において、還元ユニットはバックアップユニットが余分にバックアップセクタ中にバックアップしたセクタ状態に基づき、バックアップユニットがバックアップセクタ中に余分にバックアップしたセクタを、作業セクタの対応するセクタ中に還元し、バックアップユニットがバックアップセクタ中に余分にバックアップしたセクタ状態を、指標セクタ中に還元することを特徴とする、データ保護装置。
【請求項６】
請求項１記載のデータ保護装置において、データ保護装置はさらにバックアップインタフェースを具え、該バックアップインタフェースはバックアップ装置との接続に用いられ、配置ユニットがバックアップ装置に含有される複数のセクタをバックアップセクタに配置した後、バックアップユニットがバックアップするデータが該バックアップ装置にバックアップされることを特徴とする、データ保護装置。
【請求項７】
請求項１記載のデータ保護装置において、データ保護装置はさらにディスク空間ユニットを具え、該ディスク空間ユニットは作業セクタ、指標セクタ、及びバックアップセクタのいずれかの占用／余剰のディスク空間を取得することを特徴とする、データ保護装置。
【請求項８】
請求項７記載のデータ保護装置において、バックアップユニットがデータをバックアップセクタにバックアップする前に、ディスク空間ユニットがバックアップセクタの余剰のディスク空間にバックアップデータを書き込めるかを確認することを特徴とする、データ保護装置。
【請求項９】
請求項６記載のデータ保護装置において、バックアップインタフェースが、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）、ファイバチャネルインタフェース（Ｆｉｂｅｒ  Ｃｈａｎｎｅｌ  Ｉｎｔｅｆａｃｅ；ＦＣ）、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）、ＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ  Ｄｒｉｖｅ  Ｅｌｅｃｔｒｏｎｉｃｓ）、ＵＳＢ、ＩＥＥＥ１３９４、ＰＣＭＣＩＡインタフェース、シリアルＡＴＡ（ＳＡＴＡ）、パラレルＡＴＡ（ＰＡＴＡ）のいずれかとされたことを特徴とする、データ保護装置。
【請求項１０】
請求項６記載のデータ保護装置において、バックアップ装置はハードディスク、光学記録機、ＺＩＰフレキシブルディスクドライブ、ＭＯ、磁気テープドライブ、カードリーダーのいずれかとされることを特徴とする、データ保護装置。
【請求項１１】
複数のセクタを含有する保存装置中に保存されたデータを保護するデータ保護方法であり、
保存装置が含有する複数のセクタを、作業セクタ、指標セクタ、及びバックアップセクタに配置するステップと、
データを該作業セクタ中の特定セクタに記録し、対応するセクタにデータ書き込みがあるか否かの状態を示すセクタ状態を指標セクタに記録するステップと、
指標セクタに記録されたセクタ状態により作業セクタ中のデータ書き込みがあるセクタ、及び、指標セクタ中のセクタ状態を、バックアップセクタにバックアップするステップと、
を具えたことを特徴とする、データ保護方法。
【請求項１２】
請求項１１記載のデータ保護方法において、該データ保護方法は、
指標セクタ中に記録されたセクタ状態に基づき、バックアップセクタ中にバックアップされたセクタを作業セクタの対応するセクタ中に還元し、バックアップセクタ中にバックアップされたセクタ状態を、指標セクタ中にバックアップするステップをさらに具えたことを特徴とする、データ保護方法。
【請求項１３】
請求項１１記載のデータ保護方法において、使用者が操作インタフェースを通して配置命令を発し、作業セクタ、指標セクタ及びバックアップセクタの占用するセクタ数量を指定できることを特徴とする、データ保護方法。
【請求項１４】
請求項１１記載のデータ保護方法において、指標セクタに記録されたセクタ状態に基づき、再度作業セクタ中のデータ書き込みがあるセクタ、及び指標セクタ中のセクタ状態を、バックアップセクタに余分にバックアップすることを特徴とする、データ保護方法。
【請求項１５】
請求項１４記載のデータ保護方法において、余分にバックアップされた指標セクタ中のセクタ状態に基づき、バックアップセクタ中に余分にバックアップされたセクタを、作業セクタの対応するセクタ中に還元し、バックアップセクタ中に余分にバックアップされたセクタ状態を、指標セクタ中に還元することを特徴とする、データ保護方法。
【請求項１６】
請求項１１記載のデータ保護方法において、データをバックアップセクタにバックアップする前に、ディスク空間ユニットがバックアップセクタの余剰のディスク空間にバックアップデータを書き込めるかを確認することを特徴とする、データ保護方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一種のデータ保護装置及び方法に係り、特に保存装置中に保存されたデータの保護装置に関する。
【背景技術】
【０００２】
特許文献１の「ハードディスクデータ保護回路」に記載の技術は、ハードウエアの方式で保存装置（則ちハードディスク）に保存されたデータを保護する技術である。その主要な技術特徴は、伝統的なハードディスクインタフェースとバスの間にこの技術に記載の装置を取り付けた後に、ハードウエア方式を利用して直接保存装置内に保存されたデータにアクセスし、これにより、どのような作業システムに対しても、この技術を取り付けたハードディスクと普通のハードディスクには差異がない。ゆえにこの技術はもともとのデータアクセス効率に影響を与えないだけでなく、余分に駆動プログラムをインストールする必要もなく、また作業システムの負担も増ず、ソフトウエア方式に較べて高い効率のデータ保護手段を提供できる。
【０００３】
この技術はハードウエア構造の制限により、二つの物理上或いは二つのロジック上でサポートされる電子集成駆動器（Ｉｎｔｅｇｒａｔｅｄ  Ｄｒｉｖｅ  Ｅｌｅｃｔｒｏｎｉｃｓ；ＩＤＥ）インタフェースを採用する必要があり、それによってメインデータ空間、仮想データ空間以外の残りの余剰空間を、ロジックディスクに分割して、使用者がこの部分のディスク空間を利用できるようにすることができる。ただしこのためにこの従来の技術は単一ディスクをサポートする新世代の保存媒体インタフェース（則ち別にロジックディスクを分割するいことができない）例えばＳＡＴＡに応用できない。このため、この従来の技術は新たにその構造及び運転方式を調整しなければ、現在及び将来の保存媒体インタフェースを支援することができない。
【０００４】
このほか、この従来の技術の運転方式の欠点として、対等（則ち保存空間サイズを対等とする）に作業セクタ（則ち従来の技術のいわゆる主データ空間）とバックアップセクタ（則ち従来の技術のいわゆる仮想データ空間）を配置する必要があることが挙げられる。これは最も容易に設計完成する構造であるが、もともと作業セクタに保存されているデータは連続しておらず、このためもし単純に作業セクタをバックアップセクタに複製すると、この方法は非常にバックアップセクタの保存空間を浪費し、且つこのためにバックアッププロセス中に余分に作業セクタ中の無データのセクタを試しにピックアップしなければならず、さらにバックアッププロセスの効率が下がる。
【０００５】
このほか、従来の技術はバックアップ構造設計の弾性が欠乏し、このため１対１のデータ保護しか行えず、則ちその仮想データ空間よりデータをメインデータ空間に還元することしかできず、弾性的に複数の保護ノードを提供して使用者がバックアップ／還元操作を行う時の弾性的選択を提供することができない。
【０００６】
【特許文献１】台湾特許公告第４８０３８４号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の主要な目的は、一種のデータ保護装置と方法を提供し、全く新たなデータアクセスの方式により任意の保存装置のインタフェースを支援できるようにすることにある。
【０００８】
本発明はまた、一種のデータ保護装置と方法を提供することを目的とし、それは指標セクタに各セクタのセクタ状態を記録し、大幅にバックアップ時に必要なディスク空間を減らし、また、大幅にバックアップ効率を高められるようにする装置と方法であるものとする。
【０００９】
本発明はまた、一種のデータ保護装置と方法を提供することを目的とし、それは指標セクタに各セクタのセクタ状態を記録し、及びこのセクタ状態に基づき再度バックアップ、還元を行い、弾性的に複数の保護ノードを提供し、使用者がバックアップ／還元操作する時の弾性的選択を提供できるようにする装置と方法であるものとする。
【００１０】
上述の目的を解決するため、本発明はデータ保護装置と方法を提供し、それは、保存装置中のデータを保護するためのデータ保護装置と方法であり、データ保護装置は配置ユニット、指標構築ユニット及びバックアップユニットを具え、配置ユニットは保護装置の含有する複数のセクタを作業セクタ、指標セクタ及びバックアップセクタに配置し、指標構築ユニットはデータを作業セクタの特定セクタに書き込むと共に、セクタ状態を指標セクタに記録する。セクタ状態は対応するセクタがすでにデータが書き込まれているか否かの状態に対応する。バックアップユニットは指標セクタに記録されたセクタ状態に基づき、作業セクタ中のデータが書き込まれているセクタ、及び指標セクタ中のセクタ状態を、バックアップセクタにバックアップする。
【課題を解決するための手段】
【００１１】
請求項１の発明は、複数のセクタを含有する保存装置中に保存されたデータを保護するデータ保護装置であり、該データ保護装置は配置ユニット、指標構築ユニット及びバックアップユニットを具え、
該配置ユニットは配置命令により、該保存装置の含有する複数のセクタを、作業セクタ、指標セクタ及びバックアップセクタに配置し、
該指標構築ユニットはデータを作業セクタの特定セクタに書き込むと共に、セクタ状態を指標セクタに記録し、該セクタ状態は対応するセクタがすでにデータが書き込まれているか否かの状態を示し、
該バックアップユニットは、該指標セクタに書き込まれたセクタ状態により、作業セクタ中のデータが書き込まれているセクタ、及び指標セクタ中の該セクタ状態を、バックアップセクタにバックアップすることを特徴とする、データ保護装置としている。
請求項２の発明は、請求項１記載のデータ保護装置において、さらに還元（ｒｅｓｔｏｒｅ）ユニットを具え、該還元ユニットは、バックアップユニットがバックアップした指標セクタ中のセクタ状態に基づき、バックアップユニットがバックアップセクタ中にバックアップしたセクタを、作業セクタの対応するセクタ中に還元し、及びバックアップユニットがバックアップセクタ中にバックアップしたセクタ状態を、指標セクタ中に還元することを特徴とする、データ保護装置としている。
請求項３の発明は、請求項１記載のデータ保護装置において、使用者は操作インタフェースを通して配置命令を発し、作業セクタ、指標セクタ及びバックアップセクタの占用するセクタ数量を指定できることを特徴とする、データ保護装置としている。
請求項４の発明は、請求項１記載のデータ保護装置において、バックアップユニットが指標セクタに記録されたセクタ状態に基づき、再度作業セクタ中のデータ書き込みがあるセクタ、及び指標セクタ中のセクタ状態を、バックアップセクタに余分にバックアップすることを特徴とする、データ保護装置としている。
請求項５の発明は、請求項１記載のデータ保護装置において、還元ユニットはバックアップユニットが余分にバックアップセクタ中にバックアップしたセクタ状態に基づき、バックアップユニットがバックアップセクタ中に余分にバックアップしたセクタを、作業セクタの対応するセクタ中に還元し、バックアップユニットがバックアップセクタ中に余分にバックアップしたセクタ状態を、指標セクタ中に還元することを特徴とする、データ保護装置としている。
請求項６の発明は、請求項１記載のデータ保護装置において、データ保護装置はさらにバックアップインタフェースを具え、該バックアップインタフェースはバックアップ装置との接続に用いられ、配置ユニットがバックアップ装置に含有される複数のセクタをバックアップセクタに配置した後、バックアップユニットがバックアップするデータが該バックアップ装置にバックアップされることを特徴とする、データ保護装置としている。
請求項７の発明は、請求項１記載のデータ保護装置において、データ保護装置はさらにディスク空間ユニットを具え、該ディスク空間ユニットは作業セクタ、指標セクタ、及びバックアップセクタのいずれかの占用／余剰のディスク空間を取得することを特徴とする、データ保護装置としている。
請求項８の発明は、請求項７記載のデータ保護装置において、バックアップユニットがデータをバックアップセクタにバックアップする前に、ディスク空間ユニットがバックアップセクタの余剰のディスク空間にバックアップデータを書き込めるかを確認することを特徴とする、データ保護装置としている。
請求項９の発明は、請求項６記載のデータ保護装置において、バックアップインタフェースが、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）、ファイバチャネルインタフェース（Ｆｉｂｅｒ  Ｃｈａｎｎｅｌ  Ｉｎｔｅｆａｃｅ；ＦＣ）、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）、ＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ  Ｄｒｉｖｅ  Ｅｌｅｃｔｒｏｎｉｃｓ）、ＵＳＢ、ＩＥＥＥ１３９４、ＰＣＭＣＩＡインタフェース、シリアルＡＴＡ（ＳＡＴＡ）、パラレルＡＴＡ（ＰＡＴＡ）のいずれかとされたことを特徴とする、データ保護装置としている。
請求項１０の発明は、請求項６記載のデータ保護装置において、バックアップ装置はハードディスク、光学記録機、ＺＩＰフレキシブルディスクドライブ、ＭＯ、磁気テープドライブ、カードリーダーのいずれかとされることを特徴とする、データ保護装置としている。
請求項１１の発明は、複数のセクタを含有する保存装置中に保存されたデータを保護するデータ保護方法であり、
保存装置が含有する複数のセクタを、作業セクタ、指標セクタ、及びバックアップセクタに配置するステップと、
データを該作業セクタ中の特定セクタに記録し、対応するセクタにデータ書き込みがあるか否かの状態を示すセクタ状態を指標セクタに記録するステップと、
指標セクタに記録されたセクタ状態により作業セクタ中のデータ書き込みがあるセクタ、及び、指標セクタ中のセクタ状態を、バックアップセクタにバックアップするステップと、
を具えたことを特徴とする、データ保護方法としている。
請求項１２の発明は、請求項１１記載のデータ保護方法において、該データ保護方法は、
指標セクタ中に記録されたセクタ状態に基づき、バックアップセクタ中にバックアップされたセクタを作業セクタの対応するセクタ中に還元し、バックアップセクタ中にバックアップされたセクタ状態を、指標セクタ中にバックアップするステップをさらに具えたことを特徴とする、データ保護方法としている。
請求項１３の発明は、請求項１１記載のデータ保護方法において、使用者が操作インタフェースを通して配置命令を発し、作業セクタ、指標セクタ及びバックアップセクタの占用するセクタ数量を指定できることを特徴とする、データ保護方法としている。
請求項１４の発明は、請求項１１記載のデータ保護方法において、指標セクタに記録されたセクタ状態に基づき、再度作業セクタ中のデータ書き込みがあるセクタ、及び指標セクタ中のセクタ状態を、バックアップセクタに余分にバックアップすることを特徴とする、データ保護方法としている。
請求項１５の発明は、請求項１４記載のデータ保護方法において、余分にバックアップされた指標セクタ中のセクタ状態に基づき、バックアップセクタ中に余分にバックアップされたセクタを、作業セクタの対応するセクタ中に還元し、バックアップセクタ中に余分にバックアップされたセクタ状態を、指標セクタ中に還元することを特徴とする、データ保護方法としている。
請求項１６の発明は、請求項１１記載のデータ保護方法において、データをバックアップセクタにバックアップする前に、ディスク空間ユニットがバックアップセクタの余剰のディスク空間にバックアップデータを書き込めるかを確認することを特徴とする、データ保護方法としている。
【発明の効果】
【００１２】
本発明は、一種のデータ保護装置と方法を提供し、全く新たなデータアクセスの方式により任意の保存装置のインタフェースを支援できるようにする。本発明はまた、データ保護装置と方法を提供し、それは指標セクタに各セクタのセクタ状態を記録し、大幅にバックアップ時に必要なディスク空間を減らし、また、大幅にバックアップ効率を高められるようにする装置と方法である。本発明はまた、データ保護装置と方法を提供し、それは指標セクタに各セクタのセクタ状態を記録し、及びこのセクタ状態に基づき再度バックアップ、還元を行い、弾性的に複数の保護ノードを提供し、使用者がバックアップ／還元操作する時の弾性的選択を提供できるようにする装置と方法である。
【発明を実施するための最良の形態】
【００１３】
図１は本発明の第１実施例の表示図である。図１に示されるように、本発明のデータ保護装置１０は、配置ユニット１８、指標構築ユニット２０、及びバックアップユニット２２で構成され、並びにホスト接続インタフェース１２でデータ伝送線（未表示）に接続され、オペレーションシステムがこのほかの保存装置インタフェース１４により接続された保存装置１６とアクセスできるようにする。
【００１４】
簡単に述べると、本発明のデータ保護装置１０が行う保護方式は、従来の技術と十分に相似であるように見えるが、実際には、配置ユニット１８が保存装置１６の複数のセクタ（ｓｅｃｔｏｒ）に対して行う配置プロセスにより革命的な変化を発生し、且つ大幅に従来の技術の問題を改善する。その後、概念上の相似のバックアップ／還元プロセスを以て、保存装置１６中に保存されたデータの保護を達成する。
【００１５】
図２は本発明のセクタ空間配置表示図である。配置ユニット１８は使用者が操作インタフェースを通して下した配置命令により、保存装置１６の全体のセクタ空間（則ち複数のセクタで構成された保存空間）を図２に示されるような作業セクタ３０、指標セクタ３１、及びバックアップセクタ３４に配置し、且つ同時に各セクタの占用するセクタ数量を指定し、則ち占用するセクタ空間を指定する。注意すべきことは、データ保護装置１０が作業セクタ３０、指標セクタ３１とバックアップセクタ３４中に含まれるデータにアクセスする方法は従来の技術と同じであり、則ちその読み取り／書き込み信号と同じ方式を採用することである。
【００１６】
図３は本発明の作業セクタと指標セクタの表示図である。図３に示されるように、オペレーションシステムはすでに作業セクタ３０中のセクタ３０ａからセクタ３０ｅまでに、それぞれ「ＦＦ」、「００」（００はなんのデータも書き込まれていないことを示す）、「１５」、「Ａ１」、「Ｂ０」を書き込んでいるが、セクタ３０ｆからセクタ３０ｉまでにはデータを書き込んでいない。
【００１７】
大幅にバックアップに必要なディスク空間を減らし、また大幅にバックアップ効率を高めるため、オペレーションシステムがデータを作業セクタ３０中のセクタ３０ａに書き込むと同時に、指標構築ユニット２０がセクタ３０ａのセクタ状態３２を指標セクタ３１中に記録する。図３に示される指標セクタ３１中のセクタ状態３２は、このセクタ３０ａからセクタ３０ｆまでにデータが書き込まれているか否かの状態を示す。このため前述のようにセクタ３０ａに「ＦＦ」が書き込まれていれば、「１」を以てデータがすでにセクタ３０ａに書き込まれていることを表示し、セクタ３０ｂにデータが書き込まれていない時は、則ち指標セクタ３１中のセクタ３０ｂに対応するセクタ状態３２中には「０」と設定される。
【００１８】
図４は本発明のバックアップセクタ表示図である。バックアッププロセス実行開始する時（従来の技術と同様に、操作インタフェースで選択実行されうる）、バックアップユニット２２が図３に示される指標セクタ３１に記録されたセクタ状態３２に基づき、図３に示される作業セクタ３０中のデータ書き込みがあるセクタ（則ち図３中のセクタ状態が０のセクタ３０ｂはバックアップセクタ３４に書き込まない）、及び指標セクタ３１中のセクタ状態３２を、図４に示されるバックアップセクタ３４中にバックアップする。特に注意すべきことは、本発明は必ずしも指標セクタ３１中のセクタ状態３２或いは作業セクタ３０中のデータ書き込みのあるセクタを先にバックアップするよう限定しないことである。
【００１９】
総合すると、本発明のデータ保護装置１０はディスク空間に対等の作業セクタとバックアップセクタを採用する必要がなく、従来の技術がりロジックディスクの方式で譲与セクタアクセスを達成するのとは異なる。ゆえに本発明の新たなデータアクセスの方式を採用すると、２台のディスクをサポートするインタフェースを採用する必要がなく、任意の一種類の保存装置のインタフェースを支援することができる。このほか、本発明のデータ保護装置１０は指標構築ユニット２０が所在の指標セクタ３１に同期にセクタ状態３２を構築するため、バックアップ時に図３に示されるセクタ３０ｂを図４に示されるバックアップセクタ３４に書き込むことがなく、大幅にバックアップ時に必要なディスク空間を減らすことができ、さらにデータのないセクタのバックアップをなくすことにより、大幅にバックアップ効率を高めることができる。このほか、バックアップに必要な空間を減らすことが、上述の対等な作業セクタ３０とバックアップセクタ３４を必要としなくなる原因の一つである。
【００２０】
図５は本発明の第２実施例の表示図である。図５に示されるように、本発明のデータ保護装置１０はさらに還元（ｒｅｓｔｏｒｅ）ユニット２４を具えている。作業セクタ３０中に保存されたデータに問題が発生した時、或いはコンピュータウイルスが侵入した時、使用者はこの還元ユニット２４でバックアップセクタ３４中のデータを作業セクタ３０に還元することができる。
【００２１】
還元プロセス実行時には、還元ユニット２４はバックアップユニット２２が図４に示される指標セクタ３１中にバックアップされたセクタ状態３２に基づき、バックアップユニット２２が同様に図４中に示されるバックアップセクタ３４中にバックアップしたもとの作業セクタ３０中のセクタ３０ａ、セクタ３０ｃ、３０ｄ、３０ｅを、作業セクタ３０の対応するセクタ中に還元する。バックアップされた指標セクタ３１の表示により、セクタ３０ｂにはデータが保存されていないことから、忠実にもとの作業セクタ３０のデータを還元できるように、還元ユニット２４が還元プロセスを実行する時、セクタ３０ｂにはブランクデータ「００」を書き込む。
【００２２】
図６は本発明の第３実施例の表示図である。図６は本発明の第３実施例の表示図である。図３に示される作業セクタ３０中のセクタ３０ｆからセクタ３０ｉにそれぞれ「１４」、「１５」、「００」、「１７」が書き込まれているとする。これにより、指標セクタ中には第１実施例において記録されたセクタ状態３２のほか一組の１、１、０、１のセクタ状態４０が構築される。ゆえに使用者が余分にもう一つの保護ノードを構築する必要がある時、バックアップユニット２２が指標セクタ３１中のセクタ状態３２、４０に基づき、再度作業セクタ３０中にデータ書き込みのあるセクタ３０ａからセクタ３０ｉ、及び指標セクタ３１中のセクタ状態３２、４０を、バックアップセクタ３４に余分にバックアップし、これは図６に示されるとおりである。同様に、もし還元が必要な時は、還元ユニット２４がバックアップユニット２２が余分にバックアップした指標セクタ３１中のセクタ状態３２、４０に基づき、バックアップユニット２２がバックアップセクタ３４に余分にバックアップしたセクタを作業セクタ３０の対応するセクタ中に還元し、バックアップユニット２２がバックアップセクタ３４にバックアップしたセクタ状態３２、４０を指標セクタ中に還元する。
【００２３】
図７は本発明の第４実施例の表示図である。図７に示されるように、本発明のデータ保護装置１０はこのほかにディスク空間ユニット７０を具え、このディスク空間ユニット７０は作業セクタ３０、指標セクタ３１及びバックアップセクタ３４のいずれかの占用／その余剰のディスク空間を取得する。ゆえに、バックアップユニット２２がデータをバックアップセクタ３４にバックアップする前に、先にディスク空間ユニット７０によりバックアップセクタ３４の余剰のディスク空間にバックアップのデータを再度書き込めるか否かを確認でき、これによりバックアップセクタ３４の設定するディスク空間が過小で強制的にデータを書き込むことでシステムの錯乱が生じるのを防止する。このほか、使用者はディスク空間ユニット７０により作業セクタ３０、指標セクタ３１及びバックアップセクタ３４の各セクタのディスク空間の占用／余剰分布状況を了解できる。
【００２４】
図８は本発明の第５実施例の表示図である。図８に示されるように、本発明のデータ保護装置１０はこのほかにバックアップインタフェース２６を具えうる。このバックアップインタフェース２６がバックアップ装置２８との接続に用いられた後、データ保護装置１０はバックアップ装置２８にアクセスできる。配置ユニット１８がバックアップ装置２６の含有する複数のセクタをバックアップセクタ３４に配置した後、バックアップユニット２２のバックアップするデータはバックアップ装置２８にバックアップされる。
【００２５】
バックアップインタフェース２６はＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）、ファイバチャネルインタフェース（Ｆｉｂｅｒ  Ｃｈａｎｎｅｌ  Ｉｎｔｅｆａｃｅ；ＦＣ）、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）、ＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ  Ｄｒｉｖｅ  Ｅｌｅｃｔｒｏｎｉｃｓ）、ＵＳＢ、ＩＥＥＥ１３９４、ＰＣＭＣＩＡインタフェース、シリアルＡＴＡ（ＳＡＴＡ）、パラレルＡＴＡ（ＰＡＴＡ）或いはその他の適合するバスインタフェースとされる。
【００２６】
バックアップ装置２８はハードディスク、光学記録機、ＺＩＰフレキシブルディスクドライブ、ＭＯ、磁気テープドライブ、カードリーダーのいずれかとされる。これにより、バックアップ装置２８を抜き取り交換し、日付或いは時間をバックアップポイントとする方式で保存装置１６中のデータをバックアップすることができる。また特に、バックアップセクタ３４のディスク空間サイズは抜き取り後に自動的にバックアップ装置２８のディスク空間サイズにより調整される。
【００２７】
総合すると、本発明のデータ保護装置１０は、指標セクタ３１に各セクタのセクタ状態３２、４０を記録し、及びこのセクタ状態３２、４０により再度バックアップ、還元を行うことにより、弾性的に複数の保護ノードを提供し、使用者がバックアップ／還元操作する時に弾性的選択を提供できる。さらに、バックアップ装置２８を交換することで、時間或いは日付でさらに弾性的なバックアップ方法を達成できる。
【００２８】
以上の実施例は本発明の範囲を限定するものではなく、本発明に基づきなしうる細部の修飾或いは改変は、いずれも本発明の請求範囲に属するものとする。
【図面の簡単な説明】
【００２９】
【図１】本発明の第１実施例の表示図である。
【図２】本発明のセクタ空間配置表示図である。
【図３】本発明の作業セクタと指標セクタの表示図である。
【図４】本発明のバックアップセクタ表示図である。
【図５】本発明の第２実施例の表示図である。
【図６】本発明の第３実施例の表示図である。
【図７】本発明の第４実施例の表示図である。
【図８】本発明の第５実施例の表示図である。
【符号の説明】
【００３０】
１０  データ保護装置
１２  ホスト接続インタフェース
１４  保存装置インタフェース
１６  保存装置
１８  配置ユニット
２０  指標構築ユニット
２２  バックアップユニット
２４  還元ユニット
２６  バックアップインタフェース
２８  バックアップ装置
３０  作業セクタ
３１  指標セクタ
３４  バックアップセクタ
３２、４０  セクタ状態
３０ａ〜３０ｅ  セクタ
７０  ディスク空間ユニット
【図１】
2006113638.tif 000003
【図２】
2006113638.tif 000004
【図３】
2006113638.tif 000005
【図４】
2006113638.tif 000006
【図５】
2006113638.tif 000007
【図６】
2006113638.tif 000008
【図７】
2006113638.tif 000009
【図８】
2006113638.tif 000010