(57)【要約】【目的】  複製先のデータを最新に保つと共に、通信回線を経由してデータを転送する時間を大幅に削減することが可能なデータバックアップ装置を実現すること。【構成】  業務アプリケーションを実行する１次データセンター１００と、それをバックアップする２次データセンター２００とを具備し、これらのデータセンターのホスト計算機１０１，２０１は、初期データ同一型複製手段１０４，２０４、初期データ準同一型複製手段１０５，２０５、初期データ準同一型無停止方式複製手段１０６，２０６のいずれか１つないしはこれらの組合せからなるデータ複製手段を用いてデータの一括複製を行なう。その後に蓄積される複製元記憶装置１１７の内容は、ストレージ装置１０９のデータ複製機能によって複製先記憶装置２１７に複写転送され、これにより、複製先記憶装置２１７には常に、最新データが格納された状態となる。【選択図】  図１
2007241848.tif 000002
【特許請求の範囲】
【請求項１】
業務アプリケーションを実行する１次データセンターが所有するデータを複製してバックアップする２次データセンターを設けると共に、
この各データセンターが、当該各データセンターのデータ内容を複製して一致させるデータ複製手段を有するホスト計算機と、このホスト計算機がアクセス可能な前記データを記憶する記憶装置を有するストレージ装置とを備え、
前記データ複製手段が、前記１次データセンターのデータ内容の一部又は全部を予め装備された記憶媒体に複製先記憶装置用として複写する複写機能を備えると共に、
前記ストレージ装置が、１次データセンター側の複製元記憶装置のデータと２次データセンター側の複製先記憶装置におけるデータとの差異箇所を管理するために設けられた差分マップを前記ホスト計算機からの指令で書き換える差分マップ書換え手段と、差分なしの状態以後に複製元記憶装置に蓄積されるデータを通信回線を介して前記複製先記憶装置に転写するデータ複製機能とを備えたことを特徴とするデータバックアップ装置。
【請求項２】
前記請求項１に記載のデータバックアップ装置において、
前記ストレージ装置は、前記記憶装置に対する前記ホスト計算機のアクセスを制限する記憶装置アクセス制御部と、前記記憶装置内のデータを前記ホスト計算機を経由せずに同一筺体内の一時記憶装置または前記筺体外部の複製先記憶装置に複製するための制御を行うデータ複製制御部とを備えていることを特徴とするデータバックアップ装置。
【請求項３】
前記請求項１又は２に記載のデータバックアップ装置において、
前記ストレージ装置は、ある時点以降に前記記憶装置に加えられた更新箇所を管理するために、前記記憶装置の領域をある単位長のブロック単位に分割し、ブロック単位に当該ブロック内のデータが更新された否かを示すビット領域を当該ストレージ装置内のメモリに割り当てることで更新管理マップを作成して更新情報を管理する更新管理マップ制御手段を備えていることを特徴としたデータバックアップ装置。
【請求項４】
前記請求項３に記載のデータバックアップ装置において、
前記データ複製手段は、前記１次データセンターの記憶装置である前記複製元記憶装置のデータを前記２次データセンターの記憶装置である複製先記憶装置に一括複製する機能と、その一括複製機能を実行している間に前記記憶装置アクセス制御部を用いて前記複製元記憶装置に書き込みができないように設定する機能と、一括複製終了後に前記差分マップ書換手段を用いて前記差分マップを差分のない状態に変更する機能と、前記複製元記憶装置と前記複製先記憶装置との間に差分のない状態から前記複製元記憶装置への書き込みを再び可能にして前記ストレージ装置がデータ複製制御部を機能させて順次複製動作を開始する機能を備えた初期データ同一方式のデータ複製手段であることを特徴とするデータバックアップ装置。
【請求項５】
前記請求項３に記載のデータバックアップ装置において、
前記データ複製手段は、前記１次データセンターの記憶装置である前記複製元記憶装置のデータを、前記２次データセンターの記憶装置である複製先記憶装置に一括複製する機能と、この複製機能の実行中は前記更新管理マップ制御手段を用いて前記複製されたデータと前記１次データセンタの複製元記憶装置のデータとの差分を管理する機能と、複製終了後は前記差分マップ書換手段を利用して前記複製元記憶装置と前記複製先記憶装置との差異箇所を管理するための差分マップを変更する機能と、管理された差分のみが存在する状態から前記ストレージ装置のデータ複製制御部の順次複製動作を開始する機能を備えた初期データ準同一方式のデータ複製手段であることを特徴とするデータバックアップ装置。
【請求項６】
前記請求項３に記載のデータバックアップ装置において、
前記データ複製手段は、前記ストレージ装置の前記データ複製制御部を用いて前記１次データセンターの記憶装置である前記複製元記憶装置のデータの複製を前記ストレージ装置の同一筐体内にある一時記憶装置に格納する機能と、この一時記憶装置に記憶した前記複製元記憶装置の複製データを前記２次データセンターの記憶装置である前記複製先記憶装置に一括複製する機能と、この一括複製中に前記更新管理マップ制御手段を利用して前記一時記憶装置のデータと前記１次データセンタの複製元記憶装置のデータとの差分を管理する機能と、前記一時記憶装置のデータの前記複製先記憶装置への一括複製終了後に差分マップ書換手段を利用して前記複製元記憶装置と前記複製先記憶装置との差異箇所を管理するための差分マップを変更する機能と、この管理された差分のみが存在する状態からストレージ装置のデータ複製制御部の動作を開始する機能とを備えた初期データ準同一型無停止方式のデータ複製手段であることを特徴とするデータバックアップ装置。
【請求項７】
前記請求項４又は５に記載のデータバックアップ装置において、
前記複製元記憶装置のデータを前記複製先記憶装置に一括複製するに際して、予め装備した記憶媒体制御手段を用いて前記複製元記憶装置のデータを一旦記憶媒体に記憶させ、この記憶媒体のデータを前記複製先記憶装置に複製することを特徴とするデータバックアップ装置。
【請求項８】
前記請求項６に記載のデータバックアップ装置において、
前記一時記憶装置に記憶した前記複製元記憶装置の複製データを前記複製先記憶装置に一括複製するに際して、予め装備した記憶媒体制御手段を用いて前記一時記憶装置のデータを前記記憶媒体に一旦記憶させ、この記憶媒体のデータを前記複製先記憶装置に複製することを特徴とするデータバックアップ装置。
【請求項９】
１次データセンターが所有するデータを一括又は順次複製記憶すると共にこれをバックアップ用として保持する２次データセンターを備えたデータバックアップ方法において、
前記１次データセンターの業務アプリケーションを停止する業務アプリケーション停止工程と、
前記１次データセンターの記憶装置である複製元記憶装置のアクセスを制限して書き込みを停止し読取専用にする複製元読取専用工程と、
前記複製元記憶装置のデータを予め装備した記憶媒体に複製させると共に当該複製されたデータを前記記憶媒体を介して前記複製先記憶装置に複製する複製先複製工程と、
この複製先複製工程の終了を確認する複製終了確認工程と、
この複製終了確認工程での確認後、前記複製元記憶装置と前記複製先記憶装置との差異箇所を管理する予め準備された差分マップの内容を差分のない状態に設定する差分マップ初期化工程とを備えたことを特徴とするデータバックアップ方法。
【請求項１０】
前記請求項９に記載のデータバックアップ方法において、
複製先複製工程の前に、前記複製元記憶装置の前記２次データセンター側の複製先記憶装置への順次複製を停止する順次複製停止工程を設けると共に、
前記差分マップ初期化工程の後に、前記順次複製停止工程で停止した前記複製元記憶装置のデータの前記複製先記憶装置への順次複製を再開する順次複製再開工程と、
前記複製元読取専用工程で制限した前記複製元記憶装置への書込み停止を再開する複製元書込み再開工程と、
前記業務アプリケーション停止工程で停止した前記業務アプリケーションを再開する業務アプリケーション再開工程とを設けたことを特徴とするデータバックアップ方法。
【請求項１１】
１次データセンターが所有するデータを一括又は順次複製記憶すると共にこれをバックアップ用として保持する２次データセンターを備えたデータバックアップ方法において、
前記１次データセンターの業務アプリケーションを停止する業務アプリケーション停止工程と、
前記１次データセンターの記憶装置である複製元記憶装置のアクセスを制限して書き込みを停止し読取専用にする複製元読取専用工程と、
前記複製元記憶装置のデータを記憶媒体に複製させる記憶媒体複製工程と、
前記複製元読取専用工程で制限した前記複製元記憶装置への書込み停止を再開する複製元書込み再開工程と、
前記業務アプリケーション停止工程で停止した前記業務アプリケーションを再開する業務アプリケーション再開工程と、
前記記憶媒体複製工程で前記記憶媒体に複製されたデータを前記複製先記憶装置に複製する複製先複製工程と、
この複製先複製工程の終了を確認する複製終了確認工程と、を設けたことを特徴とするデータバックアップ方法。
【請求項１２】
前記請求項１１に記載のデータバックアップ方法において、
前記記憶媒体複製工程の前に、前記複製元記憶装置のデータの前記２次データセンターの記憶装置である複製先記憶装置への順次複製を停止する順次複製停止工程を設けると共に、
前記複製元書込み再開工程の前に、前記複製元記憶装置のデータの更新管理を開始してそれ以後の更新を表す更新管理マップの作成を始める更新管理開始工程を設け、
前記複製終了確認工程による複製終了の確認後、前記更新管理開始工程で開始した更新管理を終了する更新管理終了工程と、更新管理開始から終了までの間に作成した更新管理マップに従って前記複製先記憶装置と前記複製先記憶装置との差異箇所を管理する差分マップを書換える差分マップ書換え工程とを設定し、
前記順次複製停止工程で停止した前記複製元記憶装置のデータの前記複製先記憶装置への順次複製を再開する順次複製再開工程と、
を備えたことを特徴とするデータバックアップ方法。
【請求項１３】
１次データセンターが所有するデータを一括又は順次複製記憶すると共にこれをバックアップ用として保持する２次データセンターを備えたデータバックアップ方法において、  前記１次データセンターの業務アプリケーションを停止する業務アプリケーション停止工程と、
前記１次データセンターの記憶装置である複製元記憶装置のアクセスを制限して書き込みを停止し読取専用にする複製元読取専用工程と、
前記複製元記憶装置のデータを筺体内の記憶装置に一時的に複製させる一時複製記憶工程と、
前記複製元読取専用工程で制限した前記複製元記憶装置への書込みを再開する複製元書込み再開工程と、
前記業務アプリケーション停止工程で停止した前記業務アプリケーションを再開する業務アプリケーション再開工程と、
前記一時記憶複製工程で前記一時記憶装置に複製されたデータを記憶媒体に複製させる記憶媒体複製工程と、
前記記憶媒体複製工程で前記記憶媒体に複製されたデータを前記複製先記憶装置に複製する複製先複製工程と、
この複製先複製工程の終了を確認する複製終了確認工程と、
を備えたことを特徴とするデータバックアップ方法。
【請求項１４】
前記請求項１３に記載のデータバックアップ方法において、
前記一時複製記憶工程の前に、前記複製元記憶装置のデータの前記２次データセンターの記憶装置である複製先記憶装置への順次複製を停止する順次複製停止工程を設けると共に、
前記複製元書込み再開工程の前に、前記複製元記憶装置のデータの更新管理を開始してこれ以後の更新を表す更新管理マップの作成を始める更新管理開始工程を設け、
前記複製終了確認工程での終了確認後、前記更新管理開始工程で開始した更新管理を終了する更新管理終了工程と、
更新管理開始から終了までの間に作成した更新管理マップに従って前記複製先記憶装置と前記複製先記憶装置との差異箇所を管理する差分マップを書換える差分マップ書換え工程と、
前記順次複製停止工程で停止した前記複製元記憶装置のデータの前記複製先記憶装置への順次複製を再開する順次複製再開工程とを有することを特徴とするデータバックアップ方法。
【請求項１５】
１次データセンターが所有するデータを一括又は順次複製記憶すると共にこれを２次データセンターにバックアップ用として複製処理すると共にこれを管理するためのデータ処理機能およびデータ処理制御機能をコンピュータに実行させるためのバックアップデータ設定処理プログラムにおいて、
前記１次データセンターの業務アプリケーションを停止する業務アプリケーション停止制御機能、
前記１次データセンターが備えている複製元記憶装置のアクセスを制限して書き込みを停止し読取専用にする複製元読取専用化制御機能、
前記複製元記憶装置のデータを予め装備した記憶媒体に複製先記憶装置用として複製する複製処理機能、
前記記憶媒体に記憶されたデータが複製先記憶装置に記憶されたことを前記２次データセンター側からの情報に基づいて確認する複製終了確認機能、
およびこの複製終了が確認された後に、前記複製元記憶装置と前記複製先記憶装置における記憶内容の差異箇所を予め設定された差分マップで確認しその内容を差分のない状態に設定する差分マップ初期化処理機能、
をコンピュータに実行させるためのバックアップデータ設定処理プログラム。
【請求項１６】
前記請求項１５に記載のバックアップデータ設定処理プログラムにおいて、
前記差分マップ初期化処理機能に続いて、前記複製元記憶装置のデータの前記複製先記憶装置への順次複製を再開する順次複製再開制御機能、
前記複製元読取専用化制御機能で制限した前記複製元記憶装置への書込み停止を再開する複製元書込み再開制御機能、
および前記業務アプリケーション停止制御機能により停止された前記業務アプリケーションを再開する業務アプリケーション再開制御機能を設け、
これらをコンピュータに実行させるためのバックアップデータ設定処理プログラム。
【請求項１７】
１次データセンターが所有するデータを一括又は順次複製記憶すると共にこれを２次データセンターにバックアップ用として複製処理すると共にこれを管理するためのデータ処理機能およびデータ処理制御機能をコンピュータに実行させるためのバックアップデータ設定処理プログラムにおいて、
前記１次データセンターの業務アプリケーションを停止する業務アプリケーション停止制御機能、
前記１次データセンターが備えている複製元記憶装置のアクセスを制限して書き込みを停止し読取専用にする複製元読取専用化制御機能、
前記複製元記憶装置のデータを予め装備した記憶媒体に複製先記憶装置用として複製する複製処理機能、
前記複製元読取専用化制御機能で制限した前記複製元記憶装置への書込み停止を再開する複製元書込み再開制御機能、
前記業務アプリケーション停止制御機能で停止した前記業務アプリケーションを再開する業務アプリケーション再開制御機能、
および前記記憶媒体に記憶されたデータが複製先記憶装置に記憶されたことを前記２次データセンター側からの情報に基づいて確認する複製終了確認処理機能、
をコンピュータに実行させるためのバックアップデータ設定処理プログラム。
【請求項１８】
前記請求項１７に記載のバックアップデータ設定処理プログラムにおいて、
前記記憶媒体複製処理機能の前に、前記複製元記憶装置のデータの前記２次データセンターの記憶装置である複製先記憶装置への順次複製を停止する順次複製停止制御機能を設けると共に、
前記複製元書込み再開制御機能の前に、前記複製元記憶装置のデータの更新管理を開始してそれ以後の更新を表す更新管理マップの作成を始める更新管理開始制御機能を設け、
前記複製終了確認処理機能による複製終了の確認後に前記更新管理開始制御機能で開始した更新管理を終了する更新管理終了制御機能と、更新管理開始から終了までの間に作成した更新管理マップに従って前記複製先記憶装置と前記複製先記憶装置とにおける記憶データの差異箇所を管理する差分マップを書換える差分マップ書換え処理機能とを設け、
前記順次複製停止制御機能により停止した前記複製元記憶装置のデータの前記複製先記憶装置に対する順次複製制御処理を再開する順次複製再開制御機能を備え、
これらをコンピュータに実行させるようにしたバックアップデータ設定処理プログラム。
【請求項１９】
１次データセンターが所有するデータを一括又は順次複製記憶すると共にこれを２次データセンターにバックアップ用として複製処理すると共にこれを管理するためのデータ処理機能およびデータ処理制御機能をコンピュータに実行させるためのバックアップデータ設定処理プログラムにおいて、
前記１次データセンターの業務アプリケーションを停止する業務アプリケーション停止制御機能と、前記１次データセンターが備えている複製元記憶装置のアクセスを制限して書き込みを停止し読取専用にする複製元読取専用化制御機能と、前記複製元記憶装置のデータを筺体内の記憶装置に一時的に複製させる一時複製記憶処理機能とを有し、
前記複製元読取専用化制御機能で制限した前記複製元記憶装置への書込みを再開する複製元書込み再開制御機能と、前記業務アプリケーション停止制御機能で停止された前記業務アプリケーションを再開する業務アプリケーション再開制御機能とを備え、
前記一時記憶複製処理機能で前記一時記憶装置に複製されたデータを前記複製先記憶装置用として前記記憶媒体に複製させる記憶媒体複製処理機能と、前記記憶媒体に記憶されたデータが複製先記憶装置に記憶されたことを前記２次データセンター側からの情報に基づいて確認する複製終了確認処理機能とを設け、
これらをコンピュータに実行させるためのバックアップデータ設定処理プログラム。
【請求項２０】
前記請求項１９に記載のバックアップデータ設定処理プログラムにおいて、
前記複製元書込み再開制御機能の実行前に、前記複製元記憶装置のデータの更新管理を開始してこれ以後の更新を表す更新管理マップの作成を始める更新管理開始制御機能を設け、
前記複製終了確認処理機能による複製終了の確認後に開始された更新管理を終了する更新管理終了制御機能と、
更新管理開始から終了までの間に作成された更新管理マップに従って前記複製先記憶装置と前記複製先記憶装置とに記憶されたデータの差異箇所を管理する差分マップについてその内容を書換える差分マップ書換え処理機能とを設け、
これらをコンピュータに実行させるためのバックアップデータ設定処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データバックアップ装置、データバックアップ方法、及びそのプログラムに関し、特に災害復旧システム等で例えば複数のデータセンター相互間でデータをバックアップするためのデータデータバックアップ装置、データバックアップ方法、及びその処理プログラムに関する。
【背景技術】
【０００２】
地震・洪水等の災害に備えて、１次データセンターとこれをバックアップするバックアップ設備である２次データセンターを有する災害復旧システム（ディザスタ−リカバリシステム：Disaster  Recovery  System）が知られている。
このようなバックアップ設備を有するシステムにおいて、１次データセンターと２次データセンターは地理的に離して設けられ、１次データセンターのストレージ装置内における記憶装置の複製データが、２次データセンターに設置されているストレージ装置内の記憶装置に格納されている。そして、１次データセンターの被災時に直ちに２次データセンターにおいて業務を再開するためには、１次データセンターの複製元記憶装置の内容と２次データセンターの複製先記憶装置の内容の差分は少ないほうがよい。
【０００３】
記憶装置相互間のデータ複製方法としては、従来より、１次データセンターの複製元記憶装置の内容をテープ等の記憶媒体に書き込み、それを２次データセンターに送付し、その記憶媒体の内容を複製先記憶装置に書き込むことで、複製元記憶装置と複製先記憶装置の内容を一致させる記憶媒体を利用する方法と、１次データセンターと２次データセンターのストレージ装置とを接続した通信回線を経由したストレージ装置のデータ複製機能を利用する方法とがある。
【０００４】
このような通信回線を使用する場合には、リモートストレージ（２次データセンター）へのデータ転送制御を容易にし且つ応答時間の悪化を防止すると共に、サスペンド状態からデータの二重化される状態への移行制御を容易にしてサスペンド状態直前のデータを確実に確保して移行中の耐障害性を向上させることが望ましい。
かかる内容を実現するために、従来例では、マスタストレージ（１次データセンター）に対するホスト装置からの書き込みデータ量を監視し、書き込みデータ量が所定値を超えた場合、サスペンド状態にしてリモートストレージへのデータ転送を自動的に停止し、マスタストレージ内で更新データの差分管理を行うと共に、リモートストレージ内にすでに格納されているデータを第３の記憶装置に格納する例が報告されている（特許文献１参照）。
【特許文献１】特開２００４−３０３１２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の記憶媒体を利用する方法においては、ホスト計算機から複製元記憶装置へ加えられた更新データを複製先記憶装置にコピーするためには、複製元記憶装置への更新内容を書き込んだ記憶媒体を１次データセンタから２次データセンタに送付し、記憶媒体の内容を複製先記憶装置に書き込まなければならないという手間がある。
【０００６】
又、複製元記憶装置と複製先記憶装置の内容を一致させようとする度に、この作業が必要となり、同時に、複製元記憶装置の内容を記憶媒体に書き込む間は、業務アプリケーションを停止させて複製元記憶装置への更新を停止させなければならないという不都合が生じている。また、複製元記憶装置の内容の記憶媒体への書き込み、記憶媒体の内容の複製先記憶装置への書き込み、およびデータセンター相互間の記憶媒体の送付には、それぞれ時間がかかるので、複製先記憶装置のデータと複製元記憶装置とはその記憶内容にづれが生じ易いという問題がある。
【０００７】
更に、ストレージ装置のデータ複製機能を用い通信回線を利用する方法においては、ストレージ装置のデータ複製機能において、記憶装置間の差分量はストレージ装置が管理している。
このため、例えば、記憶装置では、その記憶領域をある単位長のブロック単位で分割し、ブロック単位に当該ブロック内のデータが複製元と複製先で一致しているか否かを示すビットをストレージ装置内のメモリに割り当てることで差分マップを作成し、差分情報を保持している。そして、データ複製機能の利用開始時には記憶領域の全ブロックのデータが一致していない場合には、複製元記憶装置と複製先記憶装置との内容を一致させるには、まず、複製元記憶装置の全領域の内容を複製先記憶装置にコピーする必要がある。
【０００８】
かかる場合、ストレージ装置のデータ複製機能の利用開始時には、１次データセンタのストレージ装置と２次データセンタのストレージ装置とを接続する通信回線を通して、大量データを転送する必要があり、非常に多くの通信コストや時間を費やしてしまうという問題があり、この問題は、上述の引用文献１に示された方法でも、根本的には解決されていない。
【０００９】
本発明は、かかる従来例に有する不都合を改善し、例えば記憶媒体を用いた複製方法と通信回線を用いる複製方法とを併用することで上記課題を解決し、複製先のデータを最新に保つと共に通信回線を経由してデータを転送する時間を削減することが可能なデータバックアップ装置、データバックアップ方法、及びその処理プログラムを提供することを、その目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明にかかるデータバックアップ装置では、まず、業務アプリケーションを実行する１次データセンターが所有するデータを複製記憶してバックアップする２次データセンターを設ける。この各データセンターが、当該各データセンターのデータ内容を複製して一致させるデータ複製手段を有するホスト計算機と、このホスト計算機がアクセス可能な前記データを記憶する記憶装置を有するストレージ装置とを備えている。
【００１１】
更に、本発明では、前述したデータ複製手段が、１次データセンターのデータ内容の一部又は全部を予め装備された記憶媒体に複製先記憶装置用として複写する複写機能を備えている。又、前述したストレージ装置が、１次データセンター側の複製元記憶装置のデータと２次データセンター側の複製先記憶装置におけるデータとの差異箇所を管理するために設けられた差分マップを前記ホスト計算機からの指令で書き換える差分マップ書換え手段と、差分なしの状態以後に複製元記憶装置に蓄積されるデータを通信回線を介して前記複製先記憶装置に転写するデータ複製機能とを備えたことを特徴とする（請求項１乃至８）。
【００１２】
これにより、ホスト計算機の制御によって、記憶媒体を用いて又はストレージ装置を介して１次データセンターが所有するデータを２次データセンターに複製して、２次データセンターによるバックアップが可能になる。
この場合、１次データセンター側と２次データセンター側の各記憶装置相互間の記憶データの差異箇所を管理するための差分マップを前記ホスト計算機からの指令で書き換える差分マップ書換え手段を備えていることから、両者間における記憶データの差異箇所が直ちに把握され同時にその差異が差分マップ書換え手段によって解消される。
【００１３】
又、本発明によると、差分のない状態からストレージ装置のデータ複製機能が機能して以後複製元記憶装置に蓄積されるデータが通信回線を介して前記複製先記憶装置に転写される。このため、２次データセンター側のバックアップデータを常に１次データセンター側のデータと同一のものを保持することが可能となる。
【００１４】
ここで、前記ストレージ装置は、前記記憶装置に対する前記ホスト計算機のアクセスを制限する記憶装置アクセス制御部と、前記記憶装置内のデータを前記ホスト計算機を経由せずに同一筺体内の一時記憶装置または前記筺体外部の複製先記憶装置に複製するための制御を行うデータ複製制御部とを備えた構成としてもよい（請求項２）。
【００１５】
又、前述したストレージ装置は、ある時点以降に前記記憶装置に加えられた更新箇所を管理するために、前記記憶装置の領域をある単位長のブロック単位に分割し、ブロック単位に当該ブロック内のデータが更新された否かを示すビット領域を当該ストレージ装置内のメモリに割り当てることで更新管理マップを作成して更新情報を管理する更新管理マップ制御手段を備えた構成としてもよい（請求項３）。
このようにすると、ストレージ装置はホスト計算機を経由せずにデータの複製を行なえると共に、複製の途中に発生するデータ更新の管理と、データ更新に伴う差分の管理とを行なって記憶装置のデータ内容を保証することができる。
【００１６】
更に、前述したデータ複製手段は、前記１次データセンターの記憶装置である前記複製元記憶装置のデータを前記２次データセンターの記憶装置である複製先記憶装置に一括複製する機能と、その一括複製機能を実行している間に前記記憶装置アクセス制御部を用いて前記複製元記憶装置に書き込みができないように設定する機能と、一括複製終了後に前記差分マップ書換手段を用いて前記差分マップを差分のない状態に変更する機能と、前記複製元記憶装置と前記複製先記憶装置との間に差分のない状態から前記複製元記憶装置への書き込みを再び可能にして前記ストレージ装置がデータ複製制御部を機能させて順次複製動作を開始する機能を備えた初期データ同一方式のデータ複製手段であることを特徴とする（請求項４）。
このように、初期データ同一型複製手段を用いることで、複製元記憶装置と複製先記憶装置の差分がない状態からのストレージ装置のデータ順次複製機能を実現することができる。
【００１７】
又、前述したデータ複製手段は、前記１次データセンターの記憶装置である前記複製元記憶装置のデータを、前記２次データセンターの記憶装置である複製先記憶装置に一括複製する機能と、この複製機能の実行中は前記更新管理マップ制御手段を用いて前記複製されたデータと前記１次データセンタの複製元記憶装置のデータとの差分を管理する機能と、複製終了後は前記差分マップ書換手段を利用して前記複製元記憶装置と前記複製先記憶装置との差異箇所を管理するための差分マップを変更する機能と、管理された差分のみが存在する状態から前記ストレージ装置のデータ複製制御部の順次複製動作を開始する機能を備えた初期データ準同一方式のデータ複製手段であることを特徴とする（請求項５）。
【００１８】
このように、初期データ準同一型複製手段を用いることで、記憶媒体への書き込み時点以降の複製元記憶装置への更新内容を、ストレージ装置のデータ複製機能によって複製先記憶装置に反映することができ、その状態からのストレージ装置のデータ順次複製機能を実現することができる。
【００１９】
又、前述したデータ複製手段は、前記ストレージ装置の前記データ複製制御部を用いて前記１次データセンターの記憶装置である前記複製元記憶装置のデータの複製を前記ストレージ装置の同一筐体内にある一時記憶装置に格納する機能と、この一時記憶装置に記憶した前記複製元記憶装置の複製データを前記２次データセンターの記憶装置である前記複製先記憶装置に一括複製する機能と、この一括複製中に前記更新管理マップ制御手段を利用して前記一時記憶装置のデータと前記１次データセンタの複製元記憶装置のデータとの差分を管理する機能と、前記一時記憶装置のデータの前記複製先記憶装置への一括複製終了後に差分マップ書換手段を利用して前記複製元記憶装置と前記複製先記憶装置との差異箇所を管理するための差分マップを変更する機能と、この管理された差分のみが存在する状態からストレージ装置のデータ複製制御部の動作を開始する機能とを備えた初期データ準同一型無停止方式のデータ複製手段であることを特徴とする（請求項６）。
【００２０】
このように、初期データ準同一型無停止複製手段を用いることで、業務アプリケーションをほぼ無停止の状態のままで、同一ストレージ装置筐体内における複製元記憶装置の複製時点以降の複製元記憶装置への更新内容をストレージ装置のデータ複製機能により複製先記憶装置に反映することができ、その状態からのストレージ装置のデータ順次複製機能を実現することができる。
【００２１】
ここで、前述した複製元記憶装置のデータを前記複製先記憶装置に一括複製するに際して、予め装備した記憶媒体制御手段を用いて前記複製元記憶装置のデータを一旦記憶媒体に記憶させ、この記憶媒体のデータを前記複製先記憶装置に複製するように構成してもよい（請求項７）。
これにより、記憶媒体を用いることで通信回線によるデータ転送時間を少なくし、比較的廉価にデータの一括複製が可能になる。
【００２２】
又、前述した一時記憶装置に記憶した前記複製元記憶装置の複製データを、前記複製先記憶装置に一括複製するに際しては、予め装備した記憶媒体制御手段を用いて前記一時記憶装置のデータを前記記憶媒体に一旦記憶させ、この記憶媒体のデータを前記複製先記憶装置に複製するようにしてもよい（請求項８）。
これにより、業務アプリケーションを殆ど停止することなく、記憶媒体を用いて比較的廉価にデータの一括複製が可能になる。
【００２３】
本発明にかかるデータバックアップ方法は、１次データセンターが所有するデータを一括又は順次複製記憶すると共にこれをバックアップ用として保持する２次データセンターを備え、前記１次データセンターの業務アプリケーションを停止する業務アプリケーション停止工程と、前記１次データセンターの記憶装置である複製元記憶装置のアクセスを制限して書き込みを停止し読取専用にする複製元読取専用工程と、前記複製元記憶装置のデータを予め装備した記憶媒体に複製させると共に当該複製されたデータを前記記憶媒体を介して前記複製先記憶装置に複製する複製先複製工程とを備えている。
【００２４】
更に、このデータバックアップ方法は、前述した複製先複製工程の終了を確認する複製終了確認工程と（第１フェーズ完了）、この複製終了確認工程での確認後、前記複製元記憶装置と前記複製先記憶装置との差異箇所を管理する予め準備された差分マップの内容を差分のない状態に設定する差分マップ初期化工程とを備えたことを特徴とする（請求項９）。
これにより、複製元記憶装置と複製先記憶装置の差分がない状態からのストレージ装置のデータ順次複製を実現することができる。
【００２５】
ここで、前述した複製先複製工程の前に、前記複製元記憶装置の前記２次データセンター側の複製先記憶装置への順次複製を停止する順次複製停止工程を設けると共に、
前記差分マップ初期化工程に続いて、前記順次複製停止工程で停止した前記複製元記憶装置のデータの前記複製先記憶装置への順次複製を再開する順次複製再開工程と、
前記複製元読取専用工程で制限した前記複製元記憶装置への書込み停止を再開する複製元書込み再開工程と、前記業務アプリケーション停止工程で停止した前記業務アプリケーションを再開する業務アプリケーション再開工程とを設けた構成としてもよい（請求項１０）。
【００２６】
又、本発明にかかるデータバックアップ方法では、１次データセンターが所有するデータを一括又は順次複製記憶すると共にこれをバックアップ用として保持する２次データセンターを備え、前述した１次データセンターの業務アプリケーションを停止する業務アプリケーション停止工程と、前記１次データセンターの記憶装置である複製元記憶装置のアクセスを制限して書き込みを停止し読取専用にする複製元読取専用工程と、前記複製元記憶装置のデータを記憶媒体に複製させる記憶媒体複製工程と、前記複製元読取専用工程で制限した前記複製元記憶装置への書込み停止を再開する複製元書込み再開工程と、前記業務アプリケーション停止工程で停止した前記業務アプリケーションを再開する業務アプリケーション再開工程と、前記記憶媒体複製工程で前記記憶媒体に複製されたデータを前記複製先記憶装置に複製する複製先複製工程と、この複製先複製工程の終了を確認する複製終了確認工程と、を設けたことを特徴とする（請求項１１）。
【００２７】
これにより、記憶媒体への書き込み時点以降の複製元記憶装置への更新内容をストレージ装置のデータ複製機能により複製先記憶装置に反映し、その状態からのストレージ装置のデータ順次複製機能を実現することができる。
【００２８】
ここで、前述した記憶媒体複製工程の前に、前記複製元記憶装置のデータの前記２次データセンターの記憶装置である複製先記憶装置への順次複製を停止する順次複製停止工程を設けると共に、前記複製元書込み再開工程の前に、前記複製元記憶装置のデータの更新管理を開始してそれ以後の更新を表す更新管理マップの作成を始める更新管理開始工程を設け、前記複製終了確認工程による複製終了の確認後、前記更新管理開始工程で開始した更新管理を終了する更新管理終了工程と、更新管理開始から終了までの間に作成した更新管理マップに従って前記複製先記憶装置と前記複製先記憶装置との差異箇所を管理する差分マップを書換える差分マップ書換え工程とを設定し、前記順次複製停止工程で停止した前記複製元記憶装置のデータの前記複製先記憶装置への順次複製を再開する順次複製再開工程と、を備えた構成としてもよい（請求項１２）。
【００２９】
更に、本発明にかかるデータバックアップ方法では、１次データセンターが所有するデータを一括又は順次複製記憶すると共にこれをバックアップ用として保持する２次データセンターを備え、前記１次データセンターの業務アプリケーションを停止する業務アプリケーション停止工程と、前記１次データセンターの記憶装置である複製元記憶装置のアクセスを制限して書き込みを停止し読取専用にする複製元読取専用工程と、前記複製元記憶装置のデータを筺体内の記憶装置に一時的に複製させる一時複製記憶工程と、前記複製元読取専用工程で制限した前記複製元記憶装置への書込みを再開する複製元書込み再開工程と、前記業務アプリケーション停止工程で停止した前記業務アプリケーションを再開する業務アプリケーション再開工程とを備えている。
【００３０】
更に、このデータバックアップ方法は、前記一時記憶複製工程で前記一時記憶装置に複製されたデータを記憶媒体に複製させる記憶媒体複製工程と、前記記憶媒体複製工程で前記記憶媒体に複製されたデータを前記複製先記憶装置に複製する複製先複製工程と、この複製先複製工程の終了を確認する複製終了確認工程と、を備えたことを特徴とする（請求項１３）。
【００３１】
これにより、業務アプリケーションをほぼ無停止で、かつ同一ストレージ装置筐体内における複製元記憶装置の複製時点以降の複製元記憶装置への更新内容をストレージ装置のデータ複製機能により複製先記憶装置に反映することができ、その状態からのストレージ装置のデータ順次複製機能を実現することを可能とすることができる。
【００３２】
ここで、前述した一時複製記憶工程の前に、前記複製元記憶装置のデータの前記２次データセンターの記憶装置である複製先記憶装置への順次複製を停止する順次複製停止工程を設けると共に、前記複製元書込み再開工程の前に、前記複製元記憶装置のデータの更新管理を開始してこれ以後の更新を表す更新管理マップの作成を始める更新管理開始工程を設け、前記複製終了確認工程での終了確認後、前記更新管理開始工程で開始した更新管理を終了する更新管理終了工程と、更新管理開始から終了までの間に作成した更新管理マップに従って前記複製先記憶装置と前記複製先記憶装置との差異箇所を管理する差分マップを書換える差分マップ書換え工程と、前記順次複製停止工程で停止した前記複製元記憶装置のデータの前記複製先記憶装置への順次複製を再開する順次複製再開工程とを設けた構成としてもよい（請求項１４）。
【００３３】
次に、本発明にかかるバックアップデータ設定処理プログラムは、上述した各データバックアップ方法にかかる各工程内容をプログラム化してコンピュータに実行させるように構成したことを特徴とする（請求項１５乃至２０）。
このため、前述した各データバックアップ方法の場合とほぼ同等の効果を得ることができ、特に、１次データセンターに格納されたデータを対象としたバックアップデータの複製処理に関しては、迅速に且つ高精度に実行することが可能となっている。
【発明の効果】
【００３４】
本発明は上述したように構成され機能するので、これによると、ホスト計算機の制御によって、１次データセンターが所有する大量のデータを記憶媒体を用いて２次データセンターに搬送し複製すると共に両者間のその後の記憶データ間の差分についてはストレージ装置が有効に機能して差分の解消とその後に蓄積される複製元記憶装置に蓄積されるデータを通信回線を介して前記複製先記憶装置に転写するように構成したので、通信コストと通信時間の大幅な削減が可能となり、しかもバックアップ側である２次データセンターに格納されているデータを短時間に且つ低コストで常に１次データセンター側のデータと同一のものとすることができるという従来にない優れたデータバックアップ装置、データバックアップ方法、及びその処理プログラムを提供することができる。
【発明を実施するための最良の形態】
【００３５】
以下、本発明の一実施の形態を図１乃至図６に基づいて説明する。
図１において、符号１００はプライマリーデーターセンター（１次データーセンター）を示し、符号２はセカンダリーデーターセンター（２次データーセンター）を示す。この２次データーセンター２００は、１次データーセンター１００が備えている記憶装置１１７の記憶データを複写すると共に常時保持して当該１次データーセンター１００をバックアップする機能を備えている。
【００３６】
この１次，２次の各データーセンター１００，２００は、それぞれ、ほぼ同等の機能を備えたホスト計算機１０１，２０１と、このホスト計算機１０１，２０１が参照し更新するデータを格納する記憶装置１１７，２１７をそれぞれが備えたストレージ装置１０９，２０９と、前述したホスト計算機１０１，２０１が必要とするデータを記憶し又は出力可能に保持する記憶媒体としてのテープ状記憶媒体１０８，２０８と、このテープ状記憶媒体１０８，２０８を前記ホスト計算機１０１，２０１の指令に応じて読み書きする記憶媒体制御手段としてのテープ装置１０７，２０７とを備えている。
【００３７】
ホスト計算機１０１，２０１は、図１に示すように、それぞれ業務アプリケーション１０２，２０２と、バックアップソフト１０３，２０３と、詳細は後述するが複製手順を特定した三つの方式からなる複製手段１０４（２０４），１０５（２０５），１０６（２０６）を備えている。ここで、ホスト計算機１０１，２０１上では、業務アプリケーション１０２，２０２がそれぞれ動作しており、業務アプリケーション１０２，２０２はストレージ装置１０９，２０９内の記憶装置１１７，２１７に対してそれぞれデータの参照および更新を行っている。
【００３８】
ストレージ装置１０９，２０９は、当該ストレージ装置１０９，２０９内の各記憶装置１１７，２１７の複製を同一筐体内の記憶装置１１８或いは別筐体内の記憶装置（例えば２１７）に作成する機能を有している。また、ホスト計算機１０１，２０１上ではバックアップソフト１０３，２０３が動作し、当該バックアップソフト１０３，２０３はテープ装置（記憶媒体制御手段）１０７，２０７に格納されているテープ１０８，２０８に対してデータの書き込み・読み込みを行うことができる。
【００３９】
また、ストレージ装置１０９，２０９は、それぞれ、記憶装置のアクセス制限を制御する記憶装置アクセス制御部１１０，２１０と、当該ストレージ装置１０９，２０９が内の記憶装置相互間のデータ複製および各ストレージ装置１０９，２０９が備えている記憶装置相互間のデータ複製を制御する
【００４０】
ストレージ装置１０９，２０９は、それぞれ、記憶装置１１７，２１７のアクセス制限を制御する記憶装置アクセス制御部１１０、２１０と、当該ストレージ装置１０９，２０９の筐体内の記憶装置１１７，１１８の相互間のデータ複製およびストレージ装置１０９の記憶装置１１７とストレージ装置２０９の記憶装置２１７間のデータ複製を制御するデータ複製制御部１１２，２１２とを備えている。
【００４１】
更に、このストレージ装置１０９，２０９は、それぞれ、当該ストレージ装置１０９，２０９によるデータ複製機能において複製元記憶装置１１７と複製先記憶装置２１７との差異箇所を管理するための差分マップを，ホスト計算機１０１からの要求にしたがって書換える差分マップ書換手段１１１，２１１と、ある時点以降に記憶装置１１７，２１７に加えられた更新箇所を管理するための更新管理マップ１１４，２１４を作成して更新情報を管理する更新管理マップ制御手段１１３，２１３とを備えている。
ここで、更新管理マップ１１４，２１４は、それぞれ、管理の対象となる記憶装置を一意に特定する情報を格納する記憶装置識別部１１５，２１５と、対象となる記憶装置の更新箇所を管理する更新管理部１１６，２１６によって構成されている。
【００４２】
各ホスト計算機１０１，２１０は、それぞれ、複製手段として、初期データ同一型複製手段１０４，２０４と、初期データ準同一型複製手段１０５，２０５と、初期データ準同一型準無停止複製手段１０６，２０６とを備えている。
又、各データセンタ１００，２００のストレージ装置１０９，２０９は、通信回線Ｔによって相互に接続されており、例えばストレージ装置１０９のデータ複製機能によって、１次データセンタ１００のストレージ装置１０９の記憶装置１１７の内容を、２次データセンタ２００のストレージ装置２０９の記憶装置２１７に通信回線Ｔを介して順次コピーすることができる構成になっている。
【００４３】
以下、本実施形態では、上記１次データセンタ１００に記憶されているデータを２次データセンタ２００に複製して格納するバックアップ装置として構成された当該各のデータセンタ１００，２００の構成内容（特に複製手段）およびその動作について、１次データセンタ１００を中心として詳述する。
【００４４】
まず、本実施形態は、１次データセンタ１００と２次データセンタ２００とが、上述したように、それぞれホスト計算機１０１，２０１、ホスト計算機１０１，２０１が参照・更新するためのデータを格納する記憶装置１１７，２１７、上位装置たるホスト計算機１０１，２０１を経由せずに記憶装置１１７，２１７内のデータの複製を同一筐体内の記憶装置あるいは別筐体内の記憶装置に作成する機能を備えたストレージ装置１０９，２０９、そして、ホスト計算機１０１，２０１が記憶媒体（例えばテープ）１０８，２０８内データの読み・書きをおこなうための記憶媒体制御手段（例えばテープ装置）を有し、更に、ストレージ装置１０９，２０９、およびホスト計算機１０１，２０１が、それぞれ以下の手段を備えていることに特徴を有する。
【００４５】
即ち、ストレージ装置１０９は、前述したように、ある時点以降に記憶装置に加えられた更新箇所を管理するために、記憶装置の領域をある単位長のブロック単位で分割し、ブロック単位に当該ブロック内のデータが更新された否かを示すビット領域をストレージ装置１０９内のメモリに割り当てることで更新管理マップを作成し、更新情報を管理する更新管理マップ制御手段１１３を備えている。又、このストレージ装置１０９は、当該ストレージ装置１０９のデータ複製機能において複製元記憶装置１１７と複製先記憶装置２１７との差異箇所を管理するための差分マップをホスト計算機１０１からの要求により書換える差分マップ書換手段１１２を備えている。
【００４６】
また、上記ホスト計算機１０１は、下記の三つのデータ複製手段を装備し、そのいずれか一つ又はその組み合わせをもって使用するように構成されている。
【００４７】
〔初期データ同一型の複製手段１０４〕
第１のデータ複製手段である初期データ同一型の複製手段１０４は、複製元記憶装置１１７へ更新をおこなう業務アプリケーション１０２の動作を一旦停止し、複製元記憶装置１１７のアクセス制限を読み取り専用にしてから、複製元記憶装置１１７の内容を記憶媒体１０８に書き込む。そして、利用者による搬送等によって当該記憶装置媒体１０８の内容の複製先記憶装置２１７への書き込み完了後、差分マップ書換手段１１１を利用し、差分マップの全ビットを差分なし状態に設定し、ストレージ装置１０９が備えている順次データ複製機能を開始させ、複製元記憶装置１１７のアクセス制限を読み書き可能に戻し、業務アプリケーション１０２の動作を再開する。
これにより、複製元記憶装置１１７と複製先記憶装置２１７の差分がない状態からのストレージ装置のデータ複製機能を、通信回線を介して前記複製先記憶装置２１７に対して実現することを可能とした。
【００４８】
〔初期データ準同一型の複製手段１０５〕
第２のデータ複製手段である初期データ準同一型の複製手段１０５は、複製元記憶装置１１７へ更新をおこなう業務アプリケーション１０２の動作を停止し、複製元記憶装置１１７のアクセス制限を読み取り専用にしてから、複製元記憶装置１１７の内容を記憶媒体１０８に書き込む。そして、更新管理マップ制御手段１１３を使用して、複製元記憶装置１１７に対する更新情報を管理する更新管理マップを作成し、複製元記憶装置１１７のアクセス制限を読み書き可能に戻し、業務アプリケーション１０２の動作を再開する。
【００４９】
そして、利用者による記憶媒体１０８の内容の複製先記憶装置２１７への書き込み完了後、差分マップ書換手段１１１を利用して、複製元記憶装置２１７の更新管理マップの内容を差分マップに反映させてからストレージ装置１０９のデータ複製機能を開始する。
これにより、記憶媒体１０８への書き込み時点以降の複製元記憶装置１１７への更新内容を、ストレージ装置１０９のデータ複製機能により通信回線を介して前記複製先記憶装置２１７に反映することができる。
【００５０】
〔初期データ準同一型準無停止方式の複製手段１０６〕
第３のデータ複製手段である初期データ準同一型準無停止方式の複製手段１０６は、複製元記憶装置１１７へ更新を行う業務アプリケーション１０２の動作を停止し、複製元記憶装置１１７のアクセス制限を読み取り専用にしてから当該ストレージ装置１０９が備えているデータ複製機能を用いて、同一ストレージ装置１０９内の記憶装置１１８に複製元記憶装置１１７の複製を作成する。そして、更新管理マップ制御手段１１３を使用して、複製元記憶装置１１７に対する更新情報を管理する更新管理マップを作成し、複製元記憶装置１１７のアクセス制限を読み書き可能に戻し、業務アプリケーション１０２の動作を再開する。その後、同一ストレージ装置１０９内の記憶装置１１８に作成した複製の内容を記憶媒体１０８に書き込む。
【００５１】
そして、利用者による記憶媒体１０８の内容の複製先記憶装置２１７への書き込みが完了した後、差分マップ書換手段１１１を利用して、複製元記憶装置１１７の更新管理マップの内容を差分マップに反映させてから、ストレージ装置１０９が備えているデータ複製機能を開始する。
これにより、業務アプリケーション１０２をほぼ無停止のままで、且つ同一ストレージ装置１０９内における複製元記憶装置１１７の複製時点以降の更新内容をストレージ装置１０９が備えているデータ複製機能によって通信回線を介して前記複製先記憶装置２１７に対して反映することができる。
【００５２】
次に、本実施形態における各複製手段１０４〜１０６の（作用）動作機能、およびその効果を、流れ図に沿って詳細に説明する。
【００５３】
（Ａ）．初期データ同一型の複製手段（１０４）
ホスト計算機１０１内の初期データ同一型複製手段１０４を用いて、１次データセンタ１００のストレージ装置１０９内の記憶装置１１７に記憶されているデータを、２次データセンタ２００のストレージ装置２０９内の記憶装置２１７に複製する場合の動作の例を図２のフローチャートを用いて説明する。
【００５４】
システム管理者は、まず、ホスト計算機１０１に対し、複製手段として、ストレージ装置１０９内の記憶装置１１７とストレージ装置２０９内の記憶装置２１７を対象にした初期データ同一型の複製手段１０４を指定し、その実行を要求する（第１フェーズ）。
【００５５】
この要求を受けた初期データ同一型複製手段１０４は、記憶装置１１７に対して更新を行っている業務アプリケーション１０２に対して停止要求を出し、業務アプリケーション１０２の停止を待ち合わす（Ｓ１１：業務アプリケーション停止工程）。続いて、ストレージ装置１０９の記憶装置アクセス制御部１１０に対して、記憶装置１１７のアクセス制限を読み取り専用に変更するように指示をだす（Ｓ１２：複製元読取専用工程）。
ここでは、ホスト計算機１０１で、アクセス制限指示機能プログラムが、又ストレージ装置１０９ではアクセス制御機能プログラムが用いられて実行される。
その後、バックアップソフト１０３に対して、記憶装置１１７の内容をテープ１０８に書き込むように要求し、完了を待ち合わせる（Ｓ１３）。以上で第１フェーズは完了する。
【００５６】
その後、システム管理者はテープ１０８を２次データセンタ２００に送付し、２次データセンター２００側では、このテープ１０８をテープ装置２０７にセットして、その内容をストレージ装置２０９内の記憶装置（複製先記憶装置）２１７に書き込む（Ｓ１４：複製先複製工程）。尚、この記憶装置（複製先記憶装置）２１７への書き込みに際しては、それ以前に、ストレージ装置１０９側の記憶装置（複製元記憶装置）１１７から複製先記憶装置２１７へ複製動作が順次成されていた場合には、この複製動作が停止されるようになっている（順次複製停止工程）。
そして、この記憶装置２１７への書込みが終了した時点で、書込み終了が１次データセンタ１００側に報告される（Ｓ１５：複製終了確認工程）。
【００５７】
記憶装置２１７への書込みの終了報告を受けて、１次データセンタ１００側では、システム管理者は、再度、初期データ同一型複製手段１０４に対して、ストレージ装置１０９内の記憶装置１１７とストレージ装置２０９内の記憶装置２１７の初期データ同一型複製要求（第２フェーズ）をだす。
要求を受けた初期データ同一型複製手段１０４の第２フェーズが、ストレージ装置１０９内の差分マップ書換手段１１１に対して、ストレージ装置１０９内の記憶装置１１７とストレージ装置２０９内の記憶装置２１７を対象に、ストレージ装置１０９のデータ複製機能を利用するときに使用される差分マップを差分なし状態に書換えるように指示をだす（Ｓ２１：差分マップ初期化工程）。
【００５８】
ここで、上述した業務アプリケーション停止工程（Ｓ１１），複製元読取専用工程（Ｓ１２），複製先複製工程（Ｓ１４），複製終了確認工程（Ｓ１５），および差分マップ初期化工程（Ｓ２１）の各実行内容をプログラム化しコンピュータに実行させるように構成してもよい。
【００５９】
その後、ストレージ装置１０９のデータ複製制御部１１２に対して、ストレージ装置１０９内の記憶装置１１７とストレージ装置２０９内の記憶装置２１７を対象にストレージ装置のデータ順次複製機能の開始指示をだす（Ｓ２２：データ順次複製再開工程）。そして、ストレージ装置１０９の記憶装置アクセス制御部１１０に対して、記憶装置１１７のアクセス制限を読み書き可能に変更するように指示をだす（Ｓ２３：複製元書込み再開工程）。更に、その後、業務アプリケーション１０２に対して再開要求をだす（Ｓ２４：業務アプリケーション再開工程）。
【００６０】
以上で第２フェーズは完了すると共に、ストレージ装置１０９内の記憶装置１１７とストレージ装置２０９内の記憶装置２１７を対象とした、差分なしの状態からストレージ装置１０９のデータ複製機能の設定を完了することができる。
【００６１】
ここで、上述したデータ順次複製再開工程（Ｓ２２），複製元書込み再開工程（Ｓ２３），および業務アプリケーション再開工程（Ｓ２４）の各実行内容をプログラム化してコンピュータに実行させるように構成してもよい。
【００６２】
上述したように、この第１のデータ複製手段１０４を用いると、ある記憶装置１１７から遠隔地にある記憶装置２１７にデータを複製するときに、複製元記憶装置１１７の初期データはテープ等の記憶媒体１０８を利用したコピーによって複製先記憶装置２１７に反映させることができ、大量の初期データをストレージ装置１０９，２０９間をつなぐ通信回線Ｔを経由して転送する必要がなく、通信コスト／時間の大幅な削減を図ることができる。また、この第１のデータ複製手段１０４の利用後の複製元記憶装置１１７への更新はストレージ装置１０９のデータ複製機能によって、複製先記憶装置２１７に順次コピーされるので、複製先記憶装置２１７のデータを最新に保つことができ、記憶媒体１０８のみを利用した場合に生じる複製データに最新性がないという問題も確実に解決することができる。
【００６３】
（Ｂ）初期データ準同一型の複製手段１０５
次に、ホスト計算機１０１内の初期データ準同一型複製手段１０５を用いて、１次データセンタ１００のストレージ装置１０９内の記憶装置１１７に記憶されているデータを２次データセンター２００のストレージ装置２０９内の記憶装置２１７に複製する場合について、その動作例を図３のフローチャートを用いて説明する。
【００６４】
システム管理者は、まず、ホスト計算機１０１に対し、複製手段として、ストレージ装置１０９内の記憶装置１１７とストレージ装置２０９内の記憶装置２１７を対象にした初期データ順同一型複製手段１０５を指定し、その実行を要求する（第１フェーズ）。
要求を受けた初期データ準同一型複製手段１０５は、記憶装置１１７に対して更新を行っている業務アプリケーション１０２に対して停止要求をだし、業務アプリケーション１０２の停止を待ち合わす（Ｓ３１：業務アプリケーション停止工程）。
【００６５】
そして、ストレージ装置１０９の記憶装置アクセス制御部１１０に対して、記憶装置１１７のアクセス制限を読み取り専用に変更するように指示をだす（Ｓ３２：複製元読取専用工程）。その後、バックアップソフト１０３に対して、記憶装置１１７の内容をテープ（記憶媒体）１０８に書き込むように要求し、完了を待ち合わせる（Ｓ３３：記憶媒体複製工程）。
ここで、この記憶媒体１０８への書き込みに際しては、それ以前に、ストレージ装置１０９側の記憶装置（複製元記憶装置）１１７から複製先記憶装置２１７へ複製動作が順次成されていた場合には、この複製動作が停止される（順次複製停止工程）。
そして、ストレージ装置１０９の更新管理マップ制御手段１１３に、この時点以降に記憶装置１１７に加えられた更新箇所を管理するように要求する（Ｓ３４：更新管理開始工程）。
【００６６】
その後、ストレージ装置１０９の記憶装置アクセス制御部１１０に対して、記憶装置１１７のアクセス制限を読み書き可能に変更するように指示をだす（Ｓ３５：複製元書込み再開工程）。更に、その後、業務アプリケーション１０２に対して再開要求をだす（Ｓ３６：業務アプリケーション再開工程）。以上で第１フェーズは完了する。
【００６７】
その後、システム管理者はテープ１０８を２次データセンタ２００に送付し、２次データセンタ２００側では、このテープ１０８をテープ装置２０７にセットして、その内容をストレージ装置２０９内の記憶装置２１７に書き込む（Ｓ３７：複製先複製工程）。記憶装置２１７への書込みが終了した時点で、書込み終了が１次データセンタ１００側に報告される（Ｓ３８：複製終了確認工程）。複製終了が確認されると、同時に、それ以前に開始された更新管理が終了される（更新管理終了工程）。
【００６８】
ここで、上述した業務アプリケーション停止工程（Ｓ３１），複製元読取専用工程（Ｓ３２），記憶媒体複製工程（Ｓ３３），更新管理開始工程（Ｓ３４），複製元書込み再開工程（Ｓ３５），業務アプリケーション再開工程（Ｓ３６），複製先複製工程（Ｓ３７），複製終了確認工程（Ｓ３８），および更新管理終了工程における各工程の実行内容をプログラム化してコンピュータに実行させるように構成してもよい。
【００６９】
続いて、上記記憶装置２１７への書込みの終了報告を受けて、１次データセンタ１００側では、システム管理者は、再度、初期データ準同一型複製手段１０５に対して、ストレージ装置１０９内の記憶装置１１７とストレージ装置２０９内の記憶装置２１７の初期データ準同一型複製要求（第２フェーズ）をだす。
【００７０】
要求を受けた初期データ準同一型複製手段１０５の第２フェーズが、ストレージ装置１０９内の更新管理マップ制御手段１１３に対して、記憶装置１１７の更新管理マップが存在するか否かを問い合わせる（Ｓ４１）。この時、記憶装置１１７の更新管理マップが存在しない場合は、エラー通知を行う（Ｓ４４）。
記憶装置１１７の更新管理マップが存在する場合は、ストレージ装置１０９内の更新管理マップ制御手段１１３に対して、ストレージ装置１０９内の記憶装置１１７とストレージ装置２０９内の記憶装置２１７を対象に、ストレージ装置のデータ複製機能を利用するときに使用される差分マップを、記憶装置１１７の更新管理マップ内容に書換えるように指示する（Ｓ４２：差分マップ書換え工程）。
【００７１】
その後、ストレージ装置１０９のデータ複製制御部１１２に対して、ストレージ装置１０９内の記憶装置１１７とストレージ装置２０９内の記憶装置２１７を対象にストレージ装置１０９のデータ順次複製機能の開始指示をだす（Ｓ４３：順次複製再開工程）。
以上で第２フェーズは完了するとともに、記憶媒体内容を２次データセンタ２００の複製先記憶装置２１７に書き込んだ後、更新管理された差分のみが存在する状態からのストレージ装置１０９のデータ複製機能の設定を完了することができる。
ここで、上述した差分マップ書換え工程（Ｓ４２）および順次複製再開工程（Ｓ４３）については、その各実行内容をプログラム化しコンピュータに実行させるように構成してもよい。
【００７２】
このように、第２のデータ複製手段１０５を用いると、ある記憶装置１１７から遠隔地にある記憶装置２１７にデータを複製するときに、テープ等の記憶媒体１０８への複製元記憶装置１１７のデータ書き込み以降の複製元記憶装置１１７への更新領域を除いた初期データを、ストレージ装置１０９，２０９間をつなぐ通信回線Ｔを経由させないで複製先記憶装置２１７に反映させることができるので、前述した第１のデータ複製手段１０４の場合と同様に通信コスト／通信時間の大幅な削減を図れる。
【００７３】
更に、テープ等の記憶媒体１０８への複製元記憶装置１１７のデータの書き込みを完了させた後に、複製元記憶装置１１７を更新する業務アプリケーション１０２の動作を開始することができるので、初期データ同一型複製手段（第１のデータ複製手段）１０４によるデータ複製よりも業務アプリケーション１０２の稼働停止時間が短い。また、この第２のデータ複製手段１０５の利用後の複製元記憶装置１１７への更新は当該ストレージ装置１０９のデータ複製機能によって、複製先記憶装置２１７にコピーされるので、複製先記憶装置２１７のデータを最新に保つことができるので、記憶媒体１０８のみを利用した場合に生じる複製データに最新性がないという問題も確実に解決することができる。
【００７４】
（Ｃ）初期データ準同一型準無停止方式の複製手段
続いて、ホスト計算機１０１内の初期データ準同一型準無停止複製手段１０６を用いて、１次データセンター１００のストレージ装置１０９内の記憶装置１１７に記憶されているデータを、２次データセンター２００のストレージ装置２０９内の記憶装置２１７に複製する場合の動作の例を、図４のフローチャートを用いて説明する。
【００７５】
まず、事前設定として、ストレージ装置１０９内の記憶装置１１７とストレージ装置１０９内の記憶装置１１８を対象として、ストレージ装置１０９のデータ複製機能の設定をしておく。
システム管理者は、まず、ホスト計算機１０１に対し、複製手段として、ストレージ装置１０９内の記憶装置１１７とストレージ装置２０９内の記憶装置２１７を対象にした初期データ準同一型準無停止方式の複製手段１０６を指定し、その実行を要求する（第１フェーズ）。
【００７６】
この要求を受けて初期データ準同一型準無停止方式の複製手段１０６は、記憶装置１１７に対して更新を行っている業務アプリケーション１０２に対して停止要求をだし、業務アプリケーション１０２の停止を待ち合わす（Ｓ５１：業務アプリケーション停止工程）。そして、ストレージ装置１０９の記憶装置アクセス制御部１１０に対して、記憶装置１１７のアクセス制限を読み取り専用に変更する要求をだす（Ｓ５２：複製元読取専用工程）。
【００７７】
その後、ストレージ装置１０９のデータ複製制御部１１２に対して、ストレージ装置１０９内の記憶装置１１７の複製をストレージ装置１０９内の記憶装置１１８に作成する指示を行なう（Ｓ５３：一時複製記憶工程）。ここで、この一時複製記憶工程（Ｓ５３）の実行前には、前記複製元記憶装置１１７内のデータを前記複製先記憶装置２１７へ順次複製する工程が一時的に停止されるようになっている（順次複製停止工程）。
そして、ストレージ装置１０９の更新管理マップ制御手段１１３に、この時点以降に記憶装置１１７に加えられた更新箇所を管理するように要求する（Ｓ５４：更新管理開始工程）。
【００７８】
更に、その後、ストレージ装置１０９の記憶装置アクセス制御部１１０に対して、複製元記憶装置１１７のアクセス制限を読み書き可能に変更するように指示をだす（Ｓ５５：複製元書込み再開工程）。その後、業務アプリケーション１０２に対して再開要求をだす（Ｓ５６：業務アプリケーション再開工程）。そして、バックアップソフト１０３に対して、記憶装置１１７の複製である記憶装置１１  ８の内容をテープ１０８に書き込むように要求し、完了を待ち合わせる（Ｓ５７：記憶媒体複製工程）。以上で第１フェーズは完了する。
【００７９】
ここで、業務アプリケーション停止工程（Ｓ５１），複製元読取専用工程（Ｓ５２），一時複製記憶工程（Ｓ５３），更新管理開始工程（Ｓ５４），複製元書込み再開工程（Ｓ５５），業務アプリケーション再開工程（Ｓ５６），および記憶媒体複製工程（Ｓ５７）の各実行内容をプログラム化してコンピュータで実行させるように構成してもよい。
【００８０】
その後、システム管理者はテープ１０８を２次データセンタ２００に送付し、２次データセンタ２００側では、このテープ１０８をテープ装置２０７にセットして、その内容をストレージ装置２０９内の記憶装置２１７に書き込む（Ｓ５８：複製先複製工程）。記憶装置２１７への書込みが終了した時点で、書込み終了が１次データセンタ１００側に報告される（Ｓ５９：複製終了確認工程）。ここで、前記複製終了確認工程（Ｓ５９）終了後に、更新管理開始工程（Ｓ５４）で開始した更新管理を終了する更新管理終了工程が設けられている。
記憶装置２１７への書込みの終了報告を受けて、１次データセンタ１００側では、システム管理者は、再度、初期データ準同一型準無停止複製手段１０６に対して、ストレージ装置１０９内の記憶装置１１７とストレージ装置２０９内の記憶装置２１７の初期データ準同一型無停止複製要求（第２フェーズ）をだす。
【００８１】
ここで、上述した複製先複製工程（Ｓ５８），複製終了確認工程（Ｓ５９），および更新管理終了工程の各実行内容をプログラム化してコンピュータに実行させるように構成してもよい。
【００８２】
続いて、上述した第２フェーズの要求を受けた初期データ準同一型準無停止方式の複製手段１１６は、ストレージ装置１０９内の更新管理マップ制御手段１１３に対して、記憶装置１１７の更新管理マップが存在するか否かを問い合わせる（Ｓ６１）。記憶装置１１７の更新管理マップが存在しない場合は、エラー通知を行う（Ｓ６４）。
記憶装置１１７の更新管理マップが存在する場合は、ストレージ装置１０９内の更新管理マップ制御手段１１３に対して、ストレージ装置１０９内の記憶装置１１７とストレージ装置２０９内の記憶装置２１７を対象にストレージ装置のデータ複製機能を利用するときに使用される差分マップを、記憶装置１１７の更新管理マップ内容に従って書換えるように指示する（Ｓ６２：差分マップ書換え工程）。
【００８３】
その後、ストレージ装置１０９のデータ複製制御部１１２に対して、ストレージ装置１０９内の記憶装置１１７とストレージ装置２０９内の記憶装置２１７を対象にストレージ装置１０９のデータ複製機能の開始指示をだす（Ｓ６３：順次複製再開工程）。
以上で第２フェーズは完了するとともに、記憶媒体内容を２次データセンタの複製先記憶装置に書き込んだ後、更新管理された差分のみが存在する状態からのストレージ装置のデータ複製機能の設定を完了した。
【００８４】
このように、この第３のデータ複製手段１０６を用いると、ある記憶装置１１７から遠隔地にある記憶装置２１７にデータを複製するときに、ストレージ装置１０９が備えているデータ複製機能により、同一筐体内に複製元記憶装置１１７の複製を作成した以降に蓄積された複製元記憶装置１１７への更新領域を除いた大量の初期データ部分を、ストレージ装置１０９，２０９間をつなぐ通信回線Ｔを経由させないで複製先記憶装置２１７に反映させることができるので、通信コスト及び通信時間の大幅削減を図れる。
【００８５】
更に、複製元記憶装置１１７の内容をテープ等の記憶媒体１０８に書込むのではなく、ストレージ装置１０９が備えているデータ複製機能によって作成した同一筐体内の複製元記憶装置１１７の複製内容を書込んでいるので、業務アプリケーション１０２の停止時間を必要最小限に設定することができる。同時に、第３のデータ複製手段１６の利用後の複製元記憶装置１１７への更新はストレージ装置１０９が備えているデータ複製機能によって、複製先記憶装置２１７にコピーされるので、複製先記憶装置２１７のデータを最新に保つことができ、記憶媒体１０８のみを利用した場合に生じる複製データに最新性がないという問題も確実に解決することができる。
【００８６】
以上の３つのデータ複製手段１１４〜１１６の何れをとっても、データ複製手段を利用したデータの一括複製以降、複製元記憶装置への更新は、ストレージ装置のデータ複製機能によって順次複製先記憶装置にコピーされるので、複製先記憶装置のデータを常に最新に保って複製元記憶装置をバックアップする効果が生まれる。
【００８７】
ここで、上述した第１乃至第３の複製手段１０４〜１０６が共通して利用しているストレージ装置の差分マップ書換手段、及び第２乃至第３の複製手段１０５，１０６が利用しているストレージ装置の更新管理マップ制御手段についての機能等について説明する。
【００８８】
〔更新管理マップ制御手段１１３の動作〕
まず、ストレージ装置１０９内の記憶装置（複写元記憶装置）１１７に加えられた更新箇所を管理する場合に用いられる更新管理マップ制御手段１１３の動作例を、図５のフローチャートを用いて説明する。
【００８９】
更新管理マップ制御手段１１３は、ホスト計算機１０１から記憶装置１１７を対象とした更新管理開始要求を受けた場合に、ストレージ装置１０９内のメモリ領域に、記憶装置１１７用の更新管理マップ１１４を作成する（Ｓ７１）。
この更新管理マップ１１４は、記憶装置識別部１１５と更新管理部１１６から成り立っている。更新管理部１１６には、記憶装置１１７の領域をある単位長のブロック単位で分割し、ブロック単位に当該ブロック内のデータが更新された否かを示すビット領域を割り当てている。
【００９０】
更新管理部１１６は、ストレージ装置１０９内の記憶装置１１７とストレージ装置２０９内の記憶装置２１７を対象にストレージ装置のデータ複製機能を利用するときに使用される差分マップと同一なフォーマットで作成する。
更新管理部１１６のビット領域は、更新あり／更新なしの2 値を設定することができ、更新ありは、データ複製機能の差分マップにおいて差分ありを示す値と同一で、更新なしは、データ複製機能の差分マップにおいて差分なしを示す値と同一である。そして、記憶装置識別部に、記憶装置１１７を一意に特定するために識別子を書き込む（Ｓ７２）。
【００９１】
その後、更新管理部１１６の初期状態として、全ビット領域を更新なしに設定する（Ｓ７３）。それ以降、記憶装置１１７のデータが更新されると、更新されたブロックに対応する更新管理部１１６内のビット領域に  更新ありを設定する（Ｓ７４）。
【００９２】
また、ホスト計算機１０１から記憶装置１０７の更新管理マップの参照要求を受けた場合、全更新管理マップの記憶装置識別部の識別子を参照することで、対象記憶装置の更新管理マップを検索する（Ｓ８１）。そして、対象記憶装置の更新管理マップがない場合は、エラー通知して終了する（Ｓ８３）。対象記憶装置の更新管理マップがある場合は、検索された更新管理マップの情報を返却する（Ｓ８２）。
【００９３】
〔差分マップ書換手段１１１〕
続いて、前述した１次データセンター側のストレージ装置１０９内の記憶装置（複写元記憶装置）１１７と１次データセンター側のストレージ装置２０９内の記憶装置（複写先記憶装置）２１７を対象に、ストレージ装置のデータ複製機能を利用する際に使用する差分マップを書換える場合の前記ストレージ装置１０９内の差分マップ書換手段１１１について、その動作例を図６のフローチャートを用いて説明する。
【００９４】
差分マップ書換手段１１１は、ホスト計算機１０１からの差分マップ書換要求によって動作し、要求種別が差分なしであれば、差分マップの全ビット領域を差分なしを示す値に設定する（Ｓ９１）。  要求種別が更新管理マップ反映であれば、対象記憶装置の更新管理マップを参照する（Ｓ１０１）。  更新管理マップの参照に失敗した場合は、エラー通知して終了する（Ｓ１０３）。  更新管理マップの参照に成功した場合は、返却された更新管理マップ１１４の更新管理部１１６の内容を差分マップにコピーする。
【００９５】
以上のように、本発明をデータバックアップ装置を中心に説明してきたが、同時に、このデータバックアップ装置で用いられているデータバックアップ方法、このデータバックアップ装置でホスト計算機やストレージ装置のコンピュータに実行させているデータバックアップ設定処理プログラムも、上述したように実施形態内に開示した。これにより、本発明によると、上述したように、データ複製手段１１４〜１１６を利用した後に蓄積される複製元記憶装置１１７の内容更新は、当該ストレージ装置１０９のデータ複製機能によって複製先記憶装置２１７に複写転送（通信回線Ｔを介して）されるので、当該複製先記憶装置２１７には、常に最新データが格納された状態となり、これにより、プライマリーデータセンターに対するバックアップ機能を迅速に且つ確実に果たすことが可能となっている。
【産業上の利用可能性】
【００９６】
本発明によるデータデータバックアップ装置は、災害復旧システムなどで好適に利用することができる。災害復旧システムは、災害や不測な事態に備えて、中央や地方の行政機関、銀行、証券会社、クレジット会社などの金融機関、通信、放送、インターネットプロバイダーなどの通信情報処理業界、鉄道、空路、船舶などの交通機関などに広く用いられるものであるため、本発明は広範囲な利用の可能性を有するものである。
【図面の簡単な説明】
【００９７】
【図１】本発明の一実施形態を示す概略構成図である。
【図２】図１に開示した実施形態における初期データ同一型の複製手段の動作を示すフローチャートである。
【図３】図１に開示した実施形態における初期データ準同一型の複製手段の動作を示すフローチャートである。
【図４】図１に開示した実施形態における初期データ準同一型準無停止方式の複製手段の動作を示すフローチャートである。
【図５】図１に開示した実施形態における更新管理マップ制御手段の動作を示すフローチャートである。
【図６】図１に開示した実施形態における差分マップ書換え手段の動作を示すフローチャートである。
【符号の説明】
【００９８】
１００  １次データセンタ（プライマリーデータセンタ）
１０１，１０１  ホスト計算機
１０２，２０２  業務アプリケーション
１０３，２０３  バックアップソフト
１０４，２０４  初期データ同一型の複製手段（第１の複製手段）
１０５，２０５  初期データ準同一型の複製手段（第２の複製手段）
１０６，２０６  初期データ準同一型準無停止方式の複製手段（第３の複製手段）
１０７，２０７  テープ装置（記憶媒体制御手段）
１０８，２０８  テープ（記憶媒体）
１０９，２０９  ストレージ装置
１１０，２１０  記憶アクセス制御部
１１１，２１１  差分マップ書換手段
１１２，２１２  データ複製制御部
１１３，２１３  更新管理マップ制御手段
１１４，２１４  更新管理マップ
１１５，２１５  記憶装置識別部
１１６，２１６  更新管理部
１１７，２１７  記憶装置
１１８  一時記憶装置
２００  ２次データセンター（セカンダリーデータセンター）
【図１】
2007241848.tif 000003
【図２】
2007241848.tif 000004
【図３】
2007241848.tif 000005
【図４】
2007241848.tif 000006
【図５】
2007241848.tif 000007
【図６】
2007241848.tif 000008