(57)【要約】【課題】論理ディスク複製機能を持つディスクアレイにおいて、論理ディスクの一部分のバックアップ及びリストア機能を提供する。【解決手段】ディスクアレイ２は、論理ディスク２５を別の異なる論理ディスク２６に複製してバックアップするディスクアレイ装置であって、各々の論理ディスクのパーティション情報を記録するパーティション管理テーブル２４と、このパーティション情報に基づいてパーティションの複製を行う部分複製作成手段２３と、を有する。サーバ１は、パーティション情報操作手段１１、ペア設定操作手段１２、論理ディスク複製操作手段１３を有し、ディスクアレイ２を操作する。ユーザの操作や業務アプリケーション等によりバックアップ又はリストアコマンドが発行された場合、パーティション番号の指定の有無を調べ、部分複製作成手段２３は、指定がある場合、当該パーティションのみの複製を行う。【選択図】図１
2008242736.tif 000002
【特許請求の範囲】
【請求項１】
論理ディスクを別の異なる論理ディスクに複製してバックアップするディスクアレイ装置であって、
前記各論理ディスクのパーティション情報を記録するパーティション管理テーブルと、
前記パーティション情報に基づいて前記論理ディスクの一部を構成するパーティションの複製を行う部分複製作成手段と、を有することを特徴とするディスクアレイ装置。
【請求項２】
前記パーティション管理テーブルは、前記各論理ディスクのパーティションごとに、バックアップ処理完了及び未完了のうちいずれか一方を示すフラグを有し、
前記部分複製作成手段は、あるパーティションについて前記フラグがバックアップ処理完了を示す場合に、当該パーティションについて複製先の前記論理ディスクから複製元の前記論理ディスクへのリストア処理が有効であるとして、前記論理ディスクから複製元の前記論理ディスクへの前記パーティションの複製を行うことを特徴とする請求項１記載のディスクアレイ装置。
【請求項３】
論理ディスクを別の異なる論理ディスクに複製してバックアップするディスクアレイ装置と、該ディスクアレイ装置を操作するサーバと、がデータ通信可能に接続されたデータバックアップシステムであって、
前記ディスクアレイ装置は、
前記各論理ディスクのパーティション情報を記録するパーティション管理テーブルと、
前記パーティション情報に基づいて前記論理ディスクの一部を構成するパーティションの複製を行う部分複製作成手段と、を有し、
前記サーバは、
前記部分複製作成手段にパーティションの複製を指示する論理ディスク複製操作手段を有することを特徴とするデータバックアップシステム。
【請求項４】
前記パーティション管理テーブルは、前記各論理ディスクのパーティションごとに、バックアップ処理完了及び未完了のうちいずれか一方を示すフラグを有し、
前記部分複製作成手段は、あるパーティションについて前記フラグがバックアップ処理完了を示す場合に、当該パーティションについて複製先の前記論理ディスクから複製元の前記論理ディスクへのリストア処理が有効であるとして、前記論理ディスクから複製元の前記論理ディスクへの前記パーティションの複製を行うことを特徴とする請求項３記載のデータバックアップシステム。
【請求項５】
前記ディスクアレイ装置は、
前記パーティション管理テーブルの管理を行うパーティション情報管理手段を有し、
前記サーバは、
前記パーティション情報管理手段を指示して、前記ディスクアレイ装置の前記各論理ディスクのパーティション情報を前記パーティション管理テーブルに記録させることを特徴とする請求項３又は４記載のデータバックアップシステム。
【請求項６】
前記サーバは、
複数の業務アプリケーションが稼働しており、
前記部分複製手段がパーティションの複製を行っているとき、当該パーティションが関係する前記業務アプリケーションのみを停止させることを特徴とする請求項３から５のいずれか１項記載のデータバックアップシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスクアレイ装置及びデータバックアップシステムに関し、特に、ディスクアレイによる論理ディスク部分複製機能を用いたバックアップ／リストア方式を提供する技術に関する。
【背景技術】
【０００２】
近時、オペレーティングシステムの認識できる論理ディスクの容量の増大化に伴い、装置内に論理ディスク複製機能を持つディスクアレイのバックアップ運用において、バックアップ及びリストアにかかる時間が増大していく傾向にある。
【０００３】
また、１つの論理ディスク上に複数の論理的な構成（ディスクのパーティション、アプリケーション、データベースの表領域等）を配置して運用する場合にも論理的な構成単位にバックアップ、リストア操作ができず論理ディスク全体に対するバックアップ、リストア時間が必要となり膨大な時間がかかることから業務運用に影響が出てくる可能性が高い。このような問題を解決するための方式が必要となってくる。
【０００４】
一方で、ディスクアレイ装置の論理ディスク全体に対するバックアップやリストアに関する従来技術としては、例えば、特許文献１（特に、段落０００８−０００９等参照）に記載された、論理ディスクを複数の領域に分けてそれぞれをコピーする従来技術があった。
【０００５】
また、例えば、特許文献２（特に、段落００２０−００２２等参照）に記載された、ディスクアレイ装置を共通の容量で分割し、その分割した各々の領域をスライスと定義、このスライスに対してコピー等の各種操作を行う従来技術があった。
【０００６】
しかしながら、特許文献１，２に記載の従来技術は、いずれも、バックアップ／リストアの対象が論理ディスク全体である。
【特許文献１】特開２００１−１７５４２２号公報
【特許文献２】特開２００６−０２４０２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
装置内に論理ディスク複製機能を持つディスクアレイのバックアップ（複製元論理ディスクから複製先論理ディスクへのコピーを意味する）、及びリストア（複製先論理ディスクから複製元論理ディスクへのコピーを意味する）運用において、従来は論理ディスク全体での複製操作しかできなかったため、複製元論理ディスク中に構築されている複数の論理的な構成（ディスクのパーティション、データベースの表領域等を指し以降パーティションと記載する）が存在する場合は、以下の問題があった。
【０００８】
第１に、リストアにおいて、論理ディスク単位にコピーされるため、復旧したいパーティション以外のすべてのパーティションもリストアされ古いデータで上書きされる可能性がある。
【０００９】
第２に、リストアにおいて、論理ディスク全体として整合性をとる必要性から、複製元論理ディスク上のすべてのパーティションに関連する業務を停止する必要があった。
【００１０】
第３に、バックアップにおいて、論理ディスク全体として整合性をとる必要性から、複製元論理ディスク上のすべてのパーティションに関連するすべての業務を停止する必要があった。
【００１１】
第４に、論理ディスクの容量増大化に伴いバックアップ、リストアに膨大な時間がかかっていた。
【００１２】
そこで本発明は、上記従来技術の問題点に鑑み、論理ディスク複製機能を持つディスクアレイにおいて、論理ディスクの一部分のバックアップ及びリストア機能を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するための請求項１記載の発明は、論理ディスクを別の異なる論理ディスクに複製してバックアップするディスクアレイ装置であって、前記各論理ディスクのパーティション情報を記録するパーティション管理テーブルと、前記パーティション情報に基づいて前記論理ディスクの一部を構成するパーティションの複製を行う部分複製作成手段と、を有することを特徴とするディスクアレイ装置である。
【００１４】
請求項２記載の発明は、請求項１記載のディスクアレイ装置において、前記パーティション管理テーブルは、前記各論理ディスクのパーティションごとに、バックアップ処理完了及び未完了のうちいずれか一方を示すフラグを有し、前記部分複製作成手段は、あるパーティションについて前記フラグがバックアップ処理完了を示す場合に、当該パーティションについて複製先の前記論理ディスクから複製元の前記論理ディスクへのリストア処理が有効であるとして、前記論理ディスクから複製元の前記論理ディスクへの前記パーティションの複製を行うことを特徴とする。
【００１５】
請求項３記載の発明は、論理ディスクを別の異なる論理ディスクに複製してバックアップするディスクアレイ装置と、該ディスクアレイ装置を操作するサーバと、がデータ通信可能に接続されたデータバックアップシステムであって、前記ディスクアレイ装置は、前記各論理ディスクのパーティション情報を記録するパーティション管理テーブルと、前記パーティション情報に基づいて前記論理ディスクの一部を構成するパーティションの複製を行う部分複製作成手段と、を有し、前記サーバは、前記部分複製作成手段にパーティションの複製を指示する論理ディスク複製操作手段を有することを特徴とするデータバックアップシステムである。
【００１６】
請求項４記載の発明は、請求項３記載のデータバックアップシステムにおいて、前記パーティション管理テーブルは、前記各論理ディスクのパーティションごとに、バックアップ処理完了及び未完了のうちいずれか一方を示すフラグを有し、前記部分複製作成手段は、あるパーティションについて前記フラグがバックアップ処理完了を示す場合に、当該パーティションについて複製先の前記論理ディスクから複製元の前記論理ディスクへのリストア処理が有効であるとして、前記論理ディスクから複製元の前記論理ディスクへの前記パーティションの複製を行うことを特徴とする。
【００１７】
請求項５記載の発明は、請求項３又は４記載のデータバックアップシステムにおいて、前記ディスクアレイ装置は、前記パーティション管理テーブルの管理を行うパーティション情報管理手段を有し、前記サーバは、前記パーティション情報管理手段を指示して、前記ディスクアレイ装置の前記各論理ディスクのパーティション情報を前記パーティション管理テーブルに記録させることを特徴とする。
【００１８】
請求項６記載の発明は、請求項３から５のいずれか１項記載のデータバックアップシステムにおいて、前記サーバは、複数の業務アプリケーションが稼働しており、前記部分複製手段がパーティションの複製を行っているとき、当該パーティションが関係する前記業務アプリケーションのみを停止させることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、論理ディスク複製機能を持つディスクアレイにおいて、論理ディスクの一部分のバックアップ及びリストア機能が提供される。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の好適な実施の形態の構成について、図面を参照して詳細に説明する。図１は、本実施形態の全体の構成例を示すブロック図である。
【００２１】
図１を参照すると、本実施形態のデータバックアップシステムは、業務アプリケーションなどが稼働するサーバ１とサーバ１と、サーバ１とファイバチャネルでデータ通信可能に接続され、論理ディスクの複製機能（バックアップ、リストア機能）を持つディスクアレイ２と、で構成される。
【００２２】
まず、サーバ１の構成について説明する。サーバ１は、サーバ１上で動作するパーティション情報操作手段１１とペア設定操作手段１２と論理ディスク複製操作手段１３を備えており、各手段は、以下のように動作する。
【００２３】
パーティション情報操作手段１１は、オペレーティングシステムに認識された複製元論理ディスクの管理情報を読み込み、パーティション情報の解析を行い複製元論理ディスクの論理ディスク番号、パーティション番号、パーティションの開始アドレス、終了アドレス情報をディスクアレイのパーティション情報管理手段２１に指示しディスクアレイ中のパーティション管理テーブル２４に記録させる機能をもつ。
【００２４】
また、パーティション情報管理手段２１へ情報返却を指示し、返却された情報（複製元論理ディスク番号、パーティション番号、パーティション開始、終了アドレス、複製先論理ディスク番号（対が構成されている場合））を表示する機能をもつ。
【００２５】
ペア設定操作手段１２は、複製元論理ディスクと複製先論理ディスクの対情報をディスクアレイのペア情報管理手段２２に指示してディスクアレイ中のパーティション管理テーブル２４に記録させる機能をもつ。
【００２６】
論理ディスク複製操作手段１３は、複製元論理ディスクから複製先論理ディスクへのバックアップおよび複製先論理ディスクから複製元論理へのリストアをディスクアレイの部分複製作成手段２３に指示する機能をもつ。
【００２７】
なお、操作対象として複製元論理ディスク、複製先論理ディスクとともにパーティション番号が指定された場合には、ディスクアレイ中の部分複製作成手段２３へパーティション単位のバックアップ、リストアを指示する。
【００２８】
なお、サーバ１は、サーバ１上で稼働する各種業務アプリケーションの他に、サーバ１にサーバとしての機能を実現させるための、図示しないオペレーティングシステムも稼働しており、このオペレーティングシステムに、後述するディスクアレイ２の有する複製元論理ディスク２５が認識されている（「オペレーティングシステムに認識された複製元論理ディスク」１４）。
【００２９】
なお、サーバ１は、各種業務アプリケーションやオペレーティングシステムの他に、パーティション情報操作手段１１、ペア設定操作手段１２、論理ディスク複製操作手段１３等のディスクアレイ２を操作するための各機能を実現させるためのサーバプログラムが稼働している。本実施形態は、このサーバプログラムとディスクアレイ２の連係によってパーティションごとのバックアップを可能とするものである。なお、このサーバプログラムはオペレーティングシステムと別プログラムであれば、アップデート等のメンテナンス上の観点から有利ではあるが、これに限定されることなく、オペレーティングシステムに一部ないし全部の機能を担わせてもよい。
【００３０】
次に、ディスクアレイ２の構成について説明する。ディスクアレイ２は、パーティション情報管理手段２１とペア情報管理手段２２と部分複製作成手段２３とパーティション管理テーブル２４と複製元論理ディスク２５と複製先論理ディスク２６を備えており、各手段は、以下のように動作する。
【００３１】
パーティション情報管理手段２１は、パーティション情報操作手段１１により指示された複製元論理ディスクの論理ディスク番号、パーティション番号、パーティションの開始アドレス、終了アドレスの情報をパーティション管理テーブル２４に管理する機能をもつ。
【００３２】
ペア情報管理手段２２は、ペア設定操作手段１２により指示された論理ディスクの対の情報を管理する機能を持つ。
【００３３】
部分複製作成手段２３は、論理ディスク複製操作手段１３により指示された操作指示（バックアップ、リストア）に対し論理ディスクのバックアップ、リストア処理を行う機能を持つ。
【００３４】
また、部分複製作成手段２３は、操作対象として複製元論理ディスク、複製先論理ディスクとともにパーティション番号が指定された場合には、論理ディスク内の指定された１つ又は複数個のパーティションの開始及び終了アドレスの範囲内のデータのみコピーを行い、パーティション番号が指定されない場合には、論理ディスクの全データをコピーする。
【００３５】
例えば、パーティション管理テーブル２４が図２に例示する構成の場合、複製元論理ディスク番号ＹＹＹＹ、複製先論理ディスク番号ＺＺＺＺとともにパーティション番号ｎが指定された場合にはパーティションｎを対象としてバックアップ、リストア処理が行われる。
【００３６】
なお、特にバックアップ処理の場合、コピー完了時にパーティション管理テーブル２４のバックアップ完了フラグを設定し、フラグを設定したパーティションのリストアが可能であることを記録する。
【００３７】
なお、ディスクアレイ２は、上記したサーバ１の「オペレーティングシステムに認識された複製元論理ディスク」１４の物理的な二次記憶装置として、複製元論理ディスク２５と複製先論理ディスク２６を有している。この複製元論理ディスク２５と複製先論理ディスク２６により、「オペレーティングシステムに認識された複製元論理ディスク」１４は、ミラーリングやデュープレキシング等の方式で二重化されている。
【００３８】
次に、図３ないし図７を参照して、本実施形態の動作について、特に、運用準備、バックアップ、及びリストア動作の処理手順を説明する。
【００３９】
まず、本実施形態の運用準備の動作について説明する。図３は、本実施形態の運用準備の手順である。本実施形態の運用準備の動作は、運用開始前に、パーティション情報をディスクアレイに記憶する。
【００４０】
詳細には、図３のステップＳ３０１において、複製元論理ディスク２５をオペレーティングシステムが認識する。次に、ステップＳ３０２において、パーティション情報管理手段２１がパーティションを作成する。この動作は、例えば、パーティション情報管理手段２１がパーティション管理テーブル２４のエントリを書き換える操作によって実現する。次に、ステップＳ３０３において、パーティション情報操作手段１１がパーティション管理手段２１を実行して複製元論理ディスク２５のパーティション情報をディスクアレイ２に記憶させる。次に、ステップＳ３０４において、ディスクアレイ２は、複製元論理ディスク２５と同容量の論理ディスク（これが複製先論理ディスク２６となる）を作成する。次に、ステップＳ３０５において、図９と図１２を用いて後述するペア設定手順を実行して複製元論理ディスク２５と複製先論理ディスク２６との対をディスクアレイ２に（実質的にはパーティション管理テーブル２４に）記憶させる。
【００４１】
次に、本実施形態のバックアップの動作について説明する。なお、本実施形態は、論理ディスク全体のバックアップを行う第１のバックアップ動作と、論理ディスク内のパーティションごとのバックアップを行う第２のバックアップ動作と、を提供する。図４は、第１のバックアップ動作の手順を示すフローチャートである。また、図５は、第２のバックアップ動作の手順を示すフローチャートである。
【００４２】
第１のバックアップ動作は、まず、図４のステップＳ４０１において、レプリケートコマンド実行によりディスクアレイ２に対し複製元論理ディスク２５から複製先論理ディスク２６へのコピーを指示する。次に、ステップＳ４０２において、サーバ１は、複製元論理ディスク２５を使用しているすべての業務アプリケーションを停止する。次に、ステップＳ４０３において、セパレートコマンド実行によりディスクアレイ２に対し複製元論理ディスク２５と複製先論理ディスク２６の切り離しを指示する。次に、ステップＳ４０４において、サーバ１は、複製元論理ディスク２５を使用している業務アプリケーションを再開する。
【００４３】
対して、第２のバックアップ動作は、まず、図５のステップＳ５０１において、レプリケートコマンド実行によりディスクアレイ２に対し複製元論理ディスク２５から複製先論理ディスク２６への指定パーティションのコピーを指示する。次に、ステップＳ５０２において、サーバ１は、バックアップ対象のパーティションを使用する業務アプリケーションのみ停止する。次に、ステップＳ５０３において、セパレートコマンド実行によりディスクアレイ２に対し複製元論理ディスク２５と複製先論理ディスク２６の切り離しを指示する。次に、ステップＳ５０４において、サーバ１は、バックアップ対象のパーティションを使用する業務アプリケーションを再開する。
【００４４】
第１のバックアップ手順では、図４のステップＳ４０２において、複製元論理ディスクを使用しているすべての業務を停止する必要があったが、第２のバックアップ手順では、図５のステップＳ５０２に示すとおり、バックアップ対象のパーティションを使用する業務のみを停止すればよい。
【００４５】
次に、本実施形態のリストアの動作について説明する。なお、本実施形態は、論理ディスク全体のリストアを行う第１のリストア動作と、論理ディスク内のパーティションごとのリストアを行う第２のリストア動作と、を提供する。図６は、第１のリストア動作の手順を示すフローチャートである。また、図７は、第２のリストア動作の手順を示すフローチャートである。
【００４６】
第１のリストア動作は、まず、図６のステップＳ６０１において、サーバ１が複製元論理ディスク２５を使用している業務アプリケーションをすべて停止する。次に、ステップＳ６０２において、リストアコマンド実行によりディスクアレイ２に対し複製先論理ディスク２６から複製元論理ディスク２５へのコピーを指示する。次に、ステップＳ６０３において、複製元論理ディスク２５を使用している業務アプリケーションをすべて再開する。
【００４７】
対して、第２のリストア動作は、まず、図７のステップＳ７０１において、サーバ１がリストア対象のパーティションを使用する業務アプリケーションのみ停止する。次に、ステップＳ７０２において、リストアコマンド実行によりディスクアレイ２に対し複製先論理ディスク２６から複製元論理ディスク２５への指定パーティションのコピーを指示する。次に、ステップＳ７０３において、リストア対象のパーティションを使用する業務アプリケーションを再開する。
【００４８】
図６において、第１のリストア手順では、復旧対象でないパーティションもコピー対象となり古いデータで上書きされる可能性がある。しかし、図７において、第２のリストア手順では、復旧対象のパーティションのみコピーされ復旧対象でないパーティションを古いデータで上書きする危険性がない。
【００４９】
また、第１のリストア手順では、図６のステップＳ６０１において、リストア対象の論理ディスクを使用しているすべての業務を停止する必要があったが、第２のリストア手順では、図７のステップＳ７０１に示すとおり、バックアップ対象のパーティションを使用する業務のみを停止すればよい。
【００５０】
なお、第１のリストア手順であっても、論理ディスクを指定したリストアを行うが、パーティションデータの有効性はディスクアレイ中に記録されているため、有効なパーティション部分のみコピーされる。
【００５１】
次に、図８ないし図１３を参照して、図１に示す各部の動作について、さらに詳細に説明する。
【００５２】
まず、パーティション情報操作手段１１の動作について説明する。図８は、パーティション情報操作手段１１の動作を示すフローチャートである。図８において、パーティション情報操作手段１１は、定期的又はコマンド実行によりオペレーティングシステムに認識された複製元論理ディスクに存在する管理情報を読み込み、パーティション情報の解析を行う。
【００５３】
詳細には、まず、ステップＳ８０１において、パーティション情報操作手段１１は、入力されたコマンド等がパーティション情報の設定か否かを調べる。パーティション情報の設定出る場合、次に、ステップＳ８０２において、論理ディスクのパーティション情報の読み出しをする。次に、ステップＳ８０３において、パーティション情報の解析を行う。次に、ステップＳ８０４において、（複数の）パーティションが存在するか否かを調べ、存在しない場合は動作を終了する。存在する場合、次に、ステップＳ８０５において、パーティション情報管理手段２１へパーティション情報の保持を指示する。
【００５４】
また、ステップＳ８０１において、パーティション情報の設定ではない場合、次に、ステップＳ８０６において、パーティション情報の表示であるか否かを調べ、表示でもない場合は動作を終了する。パーティション情報の表示である場合、次に、ステップＳ８０７において、パーティション情報管理手段２１へパーティション情報の返却を指示する。次に、ステップＳ８０８において、複数のパーティションがあって、まだ表示すべきパーティション情報が存在するか否かを調べ、ない場合は動作を終了する。ある場合は、次に、ステップＳ８０９において、パーティション情報の表示をする。
【００５５】
次に、ペア設定操作手段１２の動作について説明する。図９は、ペア設定操作手段１２の動作を示すフローチャートである。図９において、ペア設定操作手段１２は、ペア情報管理手段２２へ論理ディスクの対の記録を指示する（ステップＳ９０１）。
【００５６】
次に、論理ディスク複製操作手段１３の動作について説明する。図１０は、論理ディスク複製操作手段１３の動作を示すフローチャートである。図１０において、論理ディスク複製操作手段１３は、バックアップが指示された場合には部分複製作成手段２３へバックアップの指示を行い、リストアが指示された場合には部分複製作成手段２３へリストアの指示を行う。
【００５７】
詳細には、まず、ステップＳ１００１において、コマンドがレプリケート指示か否かを調べる。レプリケート指示である場合、次に、ステップＳ１００２において、パーティションが指定されているか否かを調べる。指定されている場合は、次に、ステップＳ１００３において、部分複製作成手段２３へパーティション単位のレプリケートを指示する。指定されていない場合は、次に、ステップＳ１００４において、部分複製作成手段２３へ論理ディスク単位のレプリケートを指示する。
【００５８】
また、ステップＳ１００１において、コマンドがレプリケート指示でない場合、次に、ステップＳ１００５において、リストア指示か否かを調べ、リストア指示でもない場合は動作を終了する。リストア指示の場合、次に、ステップＳ１００６において、パーティションが指定されているか否かを調べる。指定されている場合は、次に、ステップＳ１００７において、部分複製作成手段２３へパーティション単位のリストアを指示する。指定されていない場合は、次に、ステップＳ１００８において、部分複製作成手段２３へ論理ディスク単位のリストアを指示する。
【００５９】
上記論理ディスク複製操作手段１３の動作をまとめると、操作対象として複製元論理ディスク、複製先論理ディスクとともにパーティション番号が指定された場合には、部分複製作成手段２３へパーティション単位のバックアップ、リストアを指示する。
【００６０】
次に、パーティション情報管理手段２１の動作について説明する。図１１は、パーティション情報管理手段２１の動作を示すフローチャートである。図１１においてパーティション情報管理手段２１は、パーティション情報操作手段１１からの要求に従い、パーティション管理テーブルの確保を行う（ステップＳ１１０１）とともに、指定された複製元論理ディスク番号、パーティション番号、パーティション開始アドレス、パーティション終了アドレスをパーティション管理テーブル２４へ記録する（ステップＳ１１０２）。
【００６１】
次に、ペア情報管理手段２２の動作について説明する。図１２は、ペア情報管理手段２２の動作を示すフローチャートである。図１２において、ペア情報管理手段２２は、複製元論理ディスク情報を検索（ステップＳ１２０１）のち、検索に成功した場合（ステップＳ１２０２、Ｙｅｓ）、パーティション管理テーブル２４へ複製先論理ディスク番号を記録する（ステップＳ１２０３）。
【００６２】
次に、部分複製作成手段２３の動作について説明する。図１３は、部分複製作成手段２３の動作を示すフローチャートである。図１３において、部分複製作成手段２３は、操作対象として複製元論理ディスク２５、複製先論理ディスク２６とともにパーティション番号が指定された場合には、論理ディスク内の指定された１つ又は複数個のパーティションの開始及び終了アドレスの範囲内のデータのみコピーを行い、パーティション番号が指定されない場合には、論理ディスクの全データをコピーする。バックアップ処理の場合、コピー完了時にパーティション単位に管理されるバックアップ完了フラグを設定し、フラグを設定したパーティションに対するリストアが可能であることを記録し、リストア処理の場合このフラグがＯＮであり複製が有効であることを検査後コピー処理を行う。
【００６３】
詳細には、まず、ステップＳ１３０１において、部分複製作成手段２３は、コマンドがレプリケート指示か否かを調べる。レプリケート指示の場合、次に、ステップＳ１３０２において、パーティション番号が指定されてコマンドが発行されているか否かを調べる。発行されている場合、次に、ステップＳ１３０３において、複製元論理ディスク２５の指定されたパーティション及び管理情報だけを複製先論理ディスク２６へコピーする。そして、次に、ステップＳ１３０４において、パーティション管理テーブル２４の指定パーティション番号のバックアップ完了フラグをＯＮにする。
【００６４】
パーティション番号の指定がなくコマンドが発行されている場合（ステップＳ１３０２、Ｎｏ）、次に、ステップＳ１３０５において、複製元論理ディスク２５全体を複製先論理ディスク２６へコピーする。そして、次に、ステップＳ１３０６において、パーティション管理テーブル２４のすべてのパーティション番号のバックアップ完了フラグをＯＮにする。
【００６５】
コマンドがレプリケート指示でない場合（ステップＳ１３０１、Ｎｏ）、次に、ステップＳ１３０７において、コマンドがリストア指示か否かを調べ、リストア指示でもない場合は動作を終了する。リストア指示の場合、次に、ステップＳ１３０８において、パーティションの指定とともにコマンドが発行されているか否かを調べ、指定なしの場合（ステップＳ１３０８、Ｎｏ）、次に、ステップＳ１３１２において複製先論理ディスク２６全体を複製元論理ディスク２５へコピーして動作を終了する。
【００６６】
パーティションの指定とともにリストア指示が発行されている場合（ステップＳ１３０８、Ｙｅｓ）、次に、ステップＳ１３０９において、パーティション情報がパーティション管理テーブル２４に存在するか否かを調べ、ない場合、エラーであるので動作を終了する。存在する場合（ステップＳ１３０９、Ｙｅｓ）、次に、ステップＳ１３１０において、パーティション管理テーブル２４のバックアップ完了フラグはＯＮか否かを調べる。ＯＮでない場合（ステップＳ１３１０、Ｎｏ）、バックアップされていないのでリストアはできず、動作を終了する。ＯＮの場合（ステップＳ１３１０、Ｙｅｓ）、次に、ステップＳ１３１１において、複製先論理ディスク２６の指定されたパーティション及び管理情報だけを複製元論理ディスク２５へコピーする。
【００６７】
次に、本実施形態の効果について説明する。本実施形態によれば、装置内に論理ディスク複製機能を持つディスクアレイのバックアップ及びリストア運用において、論理ディスク中に複数の論理的な構成（パーティション）が存在する場合に以下の効果がある。
【００６８】
第１に、論理ディスク上の一部のパーティションをリストアすることが可能であるため、リストア対象外のパーティションデータが古くなることを防ぐことが可能である。
【００６９】
第２に、パーティション単位でのバックアップを行うため、関係のないパーティションを使用している業務を停止する必要がないため業務の停止時間に合わせて柔軟にバックアップ運用が可能である。
【００７０】
第３に、論理ディスク上の一部のパーティションをバックアップ、リストアすることができ、業務停止時間を最小限にすることができる。
【図面の簡単な説明】
【００７１】
【図１】本発明による実施の形態の構成例を示すブロック図である。
【図２】本発明による実施の形態のパーティション管理テーブルのデータ構成例を関連する機能と併せて示す図である。
【図３】本発明による実施の形態の運用準備動作の手順を示すフローチャートである。
【図４】本発明による実施の形態の第１のバックアップ動作の手順を示すフローチャートである。
【図５】本発明による実施の形態の第２のバックアップ動作の手順を示すフローチャートである。
【図６】本発明による実施の形態の第１のリストア動作の手順を示すフローチャートである。
【図７】本発明による実施の形態の第２のリストア動作の手順を示すフローチャートである。
【図８】本発明による実施の形態のパーティション情報操作手段による動作の手順を示すフローチャートである。
【図９】本発明による実施の形態のペア設定操作手段による動作の手順を示すフローチャートである。
【図１０】本発明による実施の形態の論理ディスク複製操作手段による動作の手順を示すフローチャートである。
【図１１】本発明による実施の形態のパーティション情報管理手段による動作の手順を示すフローチャートである。
【図１２】本発明による実施の形態のペア情報管理手段による動作の手順を示すフローチャートである。
【図１３】本発明による実施の形態の部分複製作成手段による動作の手順を示すフローチャートである。
【符号の説明】
【００７２】
１    サーバ
１１    パーティション情報操作手段
１２    ペア設定操作手段
１３    論理ディスク複製操作手段
１４    オペレーティングシステムに認識された複製元論理ディスク
２    ディスクアレイ
２１    パーティション情報管理手段
２２    ペア情報管理手段
２３    部分複製作成手段
２４    パーティション管理テーブル
２５    複製元論理ディスク
２６    複製先論理ディスク
【図１】
2008242736.tif 000003
【図２】
2008242736.tif 000004
【図３】
2008242736.tif 000005
【図４】
2008242736.tif 000006
【図５】
2008242736.tif 000007
【図６】
2008242736.tif 000008
【図７】
2008242736.tif 000009
【図８】
2008242736.tif 000010
【図９】
2008242736.tif 000011
【図１０】
2008242736.tif 000012
【図１１】
2008242736.tif 000013
【図１２】
2008242736.tif 000014
【図１３】
2008242736.tif 000015