(57)【特許請求の範囲】
【請求項１】
情報記憶装置における論理ディスクのデータを障害対策のために別の論理ディスクにコピーするデータコピーシステムにおいて、既にデータが書き込まれているコピー元論理ディスクと、データのコピー先論理ディスクと、コピー動作制御手段とを備え、
前記コピー元論理ディスクが、上位手段から当該論理ディスクを管理するための情報が記録されたＯＳ管理情報領域と、当該論理ディスク内の書き込みデータの所在地が記録されたデータ管理情報領域と、前記上位手段からの書き込みデータが記録されたデータ書き込み領域と、未使用であるデータ未書き込み領域とを備えるとともに、
前記コピー先論理ディスクが、上位手段から当該論理ディスクを管理するための情報であって前記コピー元論理ディスクとは異なるＯＳ管理情報が記録されたＯＳ管理情報領域を備え、これにより前記コピー元論理ディスクとコピー先論理ディスクが異なる論理ディスクとして上位手段から認識され、
前記コピー動作制御手段が、前記コピー先論理ディスクのＯＳ管理情報領域に変更を加えることなく前記コピー元論理ディスクのデータ管理情報領域とデータ書き込み領域とを前記コピー先論理ディスクにコピーし、前記上位手段が前記コピー元論理ディスクとは別に前記コピー先論理ディスクにコピーしたデータを使用できるようにしたことを特徴とするデータコピーシステム。
【請求項２】
請求項１に記載のデータコピーシステムにおいて、前記コピー動作制御手段は、前記コピー元論理ディスクの領域のうち、前記データ未書き込み領域については前記コピー先論理ディスクにコピーしないことを特徴とするデータコピーシステム。
【請求項３】
請求項１又は２に記載のデータコピーシステムにおいて、前記コピー元論理ディスクとコピー先論理ディスクは同一デバイス内にあることを特徴とするデータコピーシステム。
【請求項４】
請求項１又は２に記載のデータコピーシステムにおいて、前記コピー元論理ディスクとコピー先論理ディスクは、互いに接続された異なるデバイス内にあることを特徴とするデータコピーシステム。
【請求項５】
コンピュータ又は当該コンピュータに接続された１又は２以上の情報記憶装置における論理ディスクのデータを障害対策のために別の論理ディスクにコピーする方法において、
コピー元の論理ディスクが、上位手段から当該論理ディスクを管理するための情報が記録されたＯＳ管理情報領域と、当該論理ディスク内で書き込みデータの所在地が記録されたデータ管理情報領域と、前記上位手段からの書き込みデータが記録されたデータ書き込み領域と、未使用であるデータ未書き込み領域とを備えるとともに、
コピー先論理ディスクが、上位手段から当該論理ディスクを管理するための情報であって前記コピー元論理ディスクとは異なるＯＳ管理情報が記録されたＯＳ管理情報領域を備え、これにより前記コピー元論理ディスクとコピー先論理ディスクが異なる論理ディスクとして上位手段から認識され、
前記コピー先論理ディスクのＯＳ管理情報領域を変更することなく、前記コピー元論理ディスクの記憶領域のうち、前記データ管理情報領域と前記データ書き込み領域のみをコピー先の論理ディスクの対応する領域にコピーして、前記上位手段が前記コピー元論理ディスクとは別に前記コピー先論理ディスクにコピーしたデータを使用できるようにしたことを特徴とするデータコピー方法。
【請求項６】
コンピュータ又は当該コンピュータに接続された１又は２以上の情報記憶装置における論理ディスクのデータを障害対策のために別の論理ディスクにコピーさせるためのプログラムにおいて、
コピー元の論理ディスクが、上位手段から当該論理ディスクを管理するための情報が記録されたＯＳ管理情報領域と、当該論理ディスク内で書き込みデータの所在地が記録されたデータ管理情報領域と、前記上位手段からの書き込みデータが記録されたデータ書き込み領域と、未使用であるデータ未書き込み領域とを備えており、
コピー先論理ディスクが、上位手段から当該論理ディスクを管理するための情報であって前記コピー元論理ディスクとは異なるＯＳ管理情報が記録されたＯＳ管理情報領域を備え、これにより前記コピー元論理ディスクとコピー先論理ディスクが異なる論理ディスクとして上位手段から認識され、
前記プログラムが、前記コピー先論理ディスクのＯＳ管理情報領域を変更することなく、前記コピー元論理ディスクの領域のうち前記データ管理情報領域と前記データ書き込み領域のみを抽出し、コピー先の論理ディスクの対応する領域にコピーさせるべく転送するよう前記コンピュータ又は記憶装置を制御することを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデータコピーシステムに関し、特に、コンピュータシステム上で障害対策のために論理ディスクのミラーリングを行うデータコピーシステムに関する。
【０００２】
【従来の技術】
従来から、コンピュータに内蔵もしくは接続される記憶装置において、記憶装置内または記憶装置間で論理ディスクのコピーを行い、元の論理ディスクに障害が発生した場合にコピーした論理ディスクを使用してデータを復旧する記憶装置機能が利用されている。
【０００３】
図６は、この記憶装置機能を使用したデータコピーの従来例を説明するためのブロック図である。図６に示す従来例において、論理ディスク１と論理ディスク２はデータ転送が可能であれば同じコンピュータまたは記憶装置内にあっても、別の装置内にあってもよい。論理ディスク１には既にデータが書き込まれており、ＯＳ管理情報領域１１と、データ管理情報領域１２と、データ書き込み領域１３と、データ未書き込み領域１４とを備えている。ＯＳ管理情報領域１１にはコンピュータ等のオペレーティングシステムやアプリケーションから論理ディスク１を管理するための情報が登録されている。データ管理領域１２には、データ書き込み領域１３に書き込んであるデータの場所を示す情報が登録されている。データ書き込み領域１３は実際に書き込まれたデータが登録されており、データ未書き込み領域１４は、データが何も書き込まれていない未使用領域である。
【０００４】
このシステムにおいて、一定時間経過毎にあるいは毎日の運用終了時等に、障害対策として論理ディスク１のコピーが行われる。この場合、従来のシステムでは論理ディスク１を全て別の論理ディスク２にコピーするようにしている。すなわち、図６に示す例では、論理ディスク１のＯＳ管理情報１１、データ管理情報１２、データ書き込み領域１３、データ未書き込み領域１４の全てが論理ディスク２にコピーされ、結果として論理ディスク２にもＯＳ管理情報領域２１、データ管理情報領域２２、データ書き込み領域２３、データ未書き込み領域２４が作成される。
【０００５】
【発明が解決しようとする課題】
しかしながら、従来のデータコピーシステムでは、コピー元の論理ディスク１とコピー先の論理ディスク２のデータが全て同一となり、従ってＯＳやアプリケーション等の上位手段から記憶装置を管理するＯＳ管理情報（符号１１及び２１）が同一となる。このＯＳ管理情報は、ＯＳが論理ディスクを管理するためのＯＳボリュームの識別情報（例えば、Windows（登録商標）だとシグネイチャ等のドライブ番号が該当）が含まれるため、これが同一だと同一コンピュータからコピー元の論理ディスク１とコピー先の論理ディスク２を個別に使用することができない。これは従来通りのリストア目的のみに用いるに問題は生じないが、コピー終了後に論理ディスク１で通常業務を再開しつつ、コピー先の論理ディスク２で例えばデータベースシステム等での検索業務に使用するといった別業務を実施できるようになれば便利である。
【０００６】
また、論理ディスク１においてデータの未書き込み領域１４の多少に拘わらず、論理ディスク１の全てを論理ディスク２にコピーするようにしているため、データが存在せず本来はコピー不要である未使用領域１４を論理ディスク２にコピーする作業が発生し、コピー作業終了までに余分な時間がかかってしまうという問題を有する。
【０００７】
さらに、本来的にはコピーが不要なデータ未書き込み領域１４のコピーを実施するため、コピー先の論理ディスク２において未書き込み領域１４がコピーされる領域（すなわち、データ未書き込み領域２４）に物理障害が存在する場合、コピー処理がエラーとなってしまうという問題もある。
【０００８】
本発明はこのような問題に鑑み、論理ディスク間のコピー処理において本来コピー不要な領域のコピーを省くことにより、処理の短縮化および不要なエラー発生を防止するデータコピーシステムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
この目的を達成するために、本発明は、情報記憶装置における論理ディスクのデータを障害対策のために別の論理ディスクにコピーするデータコピーシステムにおいて、既にデータが書き込まれているコピー元論理ディスクと、データのコピー先論理ディスクと、コピー動作制御手段とを備え、前記コピー元論理ディスクが、上位手段から当該論理ディスクを管理するための情報が記録されたＯＳ管理情報領域と、当該論理ディスク内で書き込みデータの所在地が記録されたデータ管理情報領域と、前記上位手段からの書き込みデータが記録されたデータ書き込み領域と、未使用であるデータ未書き込み領域とを備えるとともに、前記コピー動作制御手段が、前記コピー元論理ディスクの領域のうち、前記データ未書き込み領域については前記コピー先論理ディスクにコピーしないことを特徴とする。このようにシステムを構成すると、論理ディスクのコピー作業において、データが存在しないデータ未書き込み領域のコピーを実施しないため、この分の処理時間を削減できるとともに、コピー先論理ディスクにおいてデータ未書き込み領域に相当する領域に物理障害があっても当該領域にはアクセスしないため、エラーとならない。
【００１０】
また、本発明は、情報記憶装置における論理ディスクのデータを障害対策のために別の論理ディスクにコピーするデータコピーシステムにおいて、既にデータが書き込まれているコピー元論理ディスクと、データのコピー先論理ディスクと、コピー動作制御手段とを備え、前記コピー元論理ディスクが、上位手段から当該論理ディスクを管理するための情報が記録されたＯＳ管理情報領域と、当該論理ディスク内で書き込みデータの所在地が記録されたデータ管理情報領域と、前記上位手段からの書き込みデータが記録されたデータ書き込み領域と、未使用であるデータ未書き込み領域とを備えるとともに、前記コピー動作制御手段が、前記コピー元論理ディスクの領域のうち、前記ＯＳ管理情報領域については前記コピー先論理ディスクにコピーしないことを特徴とする。
このようにシステムを構成すると、論理ディスクのコピー作業において、論理ディスクの領域のうち上位手段から当該論理ディスクを管理するためのＯＳ管理情報領域をコピーしないため、コピー元とコピー先の論理ディスクのＯＳ管理情報が同一とならず、同一のコンピュータからコピー元とコピー先の論理ディスクを使用することが可能となる。
【００１１】
このデータコピーシステムにおいて、前記コピー元論理ディスクとコピー先論理ディスクは同一デバイス内にあってもよいし、互いに接続された異なるデバイス内にあってもよい。例えば本発明のシステムを実現するのに、コピー元論理ディスクとコピー先論理ディスクをともに同一のコンピュータ又は記憶装置内に設けてもよいし、コピー元論理ディスクとコピー先論理ディスクを異なるコンピュータ又は記憶装置内に設けたり、コピー元論理ディスクをコンピュータ内に配置する一方でコピー先論理ディスクを当該コンピュータに接続した記憶装置内に設けたりすることができる。
【００１２】
一方、本発明に係る方法は、コンピュータ又は当該コンピュータに接続された１又は２以上の情報記憶装置における論理ディスクのデータを障害対策のために別の論理ディスクにコピーする方法において、コピー元の論理ディスクが、上位手段から当該論理ディスクを管理するための情報が記録されたＯＳ管理情報領域と、当該論理ディスク内で書き込みデータの所在地が記録されたデータ管理情報領域と、前記上位手段からの書き込みデータが記録されたデータ書き込み領域と、未使用であるデータ未書き込み領域とを備えており、前記方法が、前記コピー元論理ディスクの記憶領域のうち、前記データ管理情報領域と前記データ書き込み領域のみを、コピー先の論理ディスクの対応する領域にコピーすることを特徴とする。
【００１３】
さらに、本発明は、コンピュータ又は当該コンピュータに接続された１又は２以上の情報記憶装置における論理ディスクのデータを障害対策のために別の論理ディスクにコピーさせるためのプログラムにおいて、コピー元の論理ディスクが、上位手段から当該論理ディスクを管理するための情報が記録されたＯＳ管理情報領域と、当該論理ディスク内で書き込みデータの所在地が記録されたデータ管理情報領域と、前記上位手段からの書き込みデータが記録されたデータ書き込み領域と、未使用であるデータ未書き込み領域とを備えており、前記プログラムが、前記コピー元論理ディスクの領域のうち、前記データ管理情報領域と前記データ書き込み領域のみを抽出し、コピー先の論理ディスクの対応する領域にコピーさせるべく転送するよう前記コンピュータ又は記憶装置を制御するプログラムに関する。
【００１４】
【発明の実施の形態】
本発明の実施の形態について、添付の図面を参照しながら以下に詳細に説明する。図１は、本発明の第１実施形態に係るデータコピーシステムの構成を示す概略ブロック図である。図１を参照すると、コンピュータ３１にデータ送受信バス３２を介して１つの情報記憶装置３３が接続されている。この情報記憶装置３３は例えば外部ハードディスク装置、磁気ディスク装置、磁気テープ装置、ＣＤやＤＶＤ等の光ディスク装置であり、配下に複数の論理ディスク１〜ｎを有している。装置内の各論理ディスクは制御部３４を介して内部信号線３５で接続されている。この制御部３４は通常運用時にはコンピュータ３１からのデータ読出／書込コマンドに応じて例えば論理ディスク１にデータの記録再生を行うが、データコピー動作時には論理ディスク１からデータを読み出して別の論理ディスク２へコピーする処理を行う。この制御部３４は内蔵する記憶媒体に格納されたプログラム３６により動作する。
【００１５】
図２は、論理ディスク１の構成及びデータコピー動作を説明するための概略ブロック図である。図２に示すように、論理ディスク１には既にデータが書き込まれており、ＯＳ管理情報領域１１と、データ管理情報領域１２と、データ書き込み領域１３と、データ未書き込み領域１４とを備えている。ＯＳ管理情報領域１１にはコンピュータ３１のオペレーティングシステムやアプリケーションから論理ディスク１を管理するための情報が登録される。データ管理領域１２には、データ書き込み領域１３に書き込んであるデータの場所を示す情報が登録されている。データ書き込み領域１３は実際に書き込まれたデータが登録されており、データ未書き込み領域１４は、データが何も書き込まれていない未使用領域である。データ書き込み領域１３に書き込んであるデータを削除すると、削除されたデータが書き込まれていた領域はデータ未書き込み領域１４となり、データ未書き込み領域１４にデータが書き込まれると、書き込まれたデータの領域はデータ書き込み領域１３となる。
【００１６】
このシステムにおいて、一定時間経過毎にあるいは毎日の運用終了時等に、障害対策として論理ディスク１に書き込まれたデータを別の論理ディスク２にコピーする処理が行われる。図３は、制御部３４が行う処理の流れを示すフローチャートである。制御部３４は、データコピー命令が発生すると（ステップＳ１）、論理ディスク１のデータ管理情報領域１２に書き込んである情報を読み出し（ステップＳ２）、論理ディスク１のデータ書き込み領域１３に書き込んであるデータの場所を判断する（ステップＳ３）。そして、データ未書き込み領域のデータについてはコピーを行わず（ステップＳ４）、実際にデータが書き込んであるデータ書き込み領域について、データ書き込み領域１３のデータを別の論理ディスク２の対応する領域にコピーするとともに、当該書き込みデータについてのデータ管理情報領域１２のデータを論理ディスク２の対応する領域にコピーする（ステップＳ５）。
【００１７】
すなわち、制御部３４は、ＯＳ管理情報領域１１及び未使用のデータ未書き込み領域１４のコピーは行わず、データ管理情報領域１２及びデータ書き込み領域１３のみのデータを抽出して、論理ディスク２の対応する領域にコピーする。この結果、図２に示すように、論理ディスク１のＯＳ管理情報１１とは異なるＯＳ管理情報２１を有する論理ディスク２において、論理ディスク１のデータ管理情報領域１２及びデータ書き込み領域１３のコピーであるデータ管理情報領域２２及びデータ書き込み領域２３が作成され、他の部分はデータ未書き込み領域２４として残る。
【００１８】
このように論理ディスクのコピーを行うことにより、論理ディスク１の全てを論理ディスク２にコピーしていた従来例に比して、コンピュータ１から論理ディスクを管理する情報が格納されるＯＳ管理情報領域が同一とならないため、コンピュータ１からコピー元論理ディスク１とコピー先論理ディスク２を個別に使用することができる。従って、コピー後に論理ディスク１で通常業務を再開する一方で、論理ディスク２を例えば検索目的に使用すると言った別業務を実施することができる。また、データ未書き込み領域のコピーを行わないためその分のコピー時間を削減することができる。さらに、データ未書き込み領域へのアクセスを行わないので、コピー先論理ディスク２のデータ未書き込み領域２４に物理障害があった場合にエラー終了を避けることができる。
【００１９】
図４及び図５は、本発明の他の実施形態の構成を示す概略ブロック図である。図４に示す第２実施形態のシステムでは、コンピュータ３１にデータ送受信バス３２を介して２つの情報記憶装置３７、３８が接続されている。このシステムにおいて、コピー元である論理ディスク１は情報記憶装置３７内に、コピー先となる論理ディスク２は別の情報記憶装置３８内に配置されている。この場合、情報記憶装置３７にてプログラム制御される制御部３７ａがデータコピー処理を司り、その他の動作等は上述した第１の実施形態とほぼ同様である。すなわち、コピー元論理ディスク１を有する装置３７の制御部３７ａが、論理ディスク１のデータ管理情報１２及びデータ書き込み領域１３を読み出して別の情報記憶装置３８に転送し、この装置３８の制御部３８ａが受け取ったデータを論理ディスク２のデータ管理情報領域２２及びデータ書き込み領域２３に格納する（図２参照）。この場合のコピー先記憶装置３８の制御部３８ａの動作は、通常運用時における上位装置すなわちコンピュータ３１からのデータ読み書き命令に対する処理と同様である。
【００２０】
図５に示す第３実施形態では、コンピュータ３１に１台の情報記憶装置３９が接続されており、コピー元の論理ディスク１はコンピュータ３１内に配置され、コピー先の論理ディスク２は情報記憶装置３９内に配置されている。本実施形態では、コピー元論理ディスク１があるコンピュータ３１の制御部３１ａが論理ディスク１からデータ管理情報領域１２及びデータ書き込み領域１３のみを読み出して情報記憶装置３９に転送すると、装置３９の制御部３９ａが論理ディスク２の対応する領域に格納する。このように、コピー元とコピー先の論理ディスクは同一の装置内にあっても別の装置内にあってもよい。
【００２１】
【発明の効果】
以上説明したように、本発明のデータコピーシステムによれば、論理ディスクのコピー作業において、論理ディスクの領域のうち上位手段から当該論理ディスクを管理するためのＯＳ管理情報領域をコピーしないため、コピー元とコピー先の論理ディスクのＯＳ管理情報が同一とならず、同一のコンピュータからコピー元とコピー先の論理ディスクを個別に使用することが可能となる。また、データが存在しないデータ未書き込み領域のコピーを実施しないため、この分の処理時間を削減できるとともに、コピー先論理ディスクにおいてデータ未書き込み領域に対応する領域に物理障害があってもアクセスしないためエラーとならない。
【図面の簡単な説明】
【図１】本発明の実施の形態の構成を示す概略ブロック図である。
【図２】論理ディスクの領域の構成を示す概略ブロック図である。
【図３】データコピー作業の流れを説明するためのフローチャートである。
【図４】本発明の他の実施形態の構成を示す概略ブロック図である。
【図５】本発明の他の実施形態の構成を示す概略ブロック図である。
【図６】従来のデータコピー作業を説明するための概略ブロック図である。
【符号の説明】
１      コピー元論理ディスク
２      コピー先論理ディスク
１１、２１  ＯＳ管理情報領域
１２、２２  データ管理情報領域
１３、２３  データ書き込み領域
１４、２４  データ未書き込み領域
３１    コンピュータ
３２    データ送受信バス
３３    情報記憶装置
３４    制御部
３６    プログラム
【図１】
0003794322.tif 000002
【図２】
0003794322.tif 000003
【図３】
0003794322.tif 000004
【図４】
0003794322.tif 000005
【図５】
0003794322.tif 000006
【図６】
0003794322.tif 000007