(57)【要約】【課題】ホストプロセッサの介入なしに記憶サブシステムのみで外部記憶装置上のデータを回復する。【解決手段】記憶制御装置５の回復用データ作成処理部１１は、書き込み制御処理部１０がホストプロセッサ４から受領した書き込みデータを記憶装置１に書き込む際、またはデータ同期処理部１２が記憶装置１に書き込んだデータを記憶装置２に複写する際に、書き込みデータ１４とその書き込み位置を示す書き込み情報１５とを組にして記憶装置３に書き込み保存する。記憶装置１が障害などにより使用不可となったとき、データ回復制御処理部１３は、記憶装置３に保存したデータを用いて記憶装置２上のデータを回復する。【選択図】図１
2004220472.tif 000002
【特許請求の範囲】
【請求項１】
上位にホストプロセッサが接続され下位に複数の外部記憶装置が接続される記憶制御装置によるデータ回復方法であって、第１の外部記憶装置から第２の外部記憶装置へデータ複写をしている間に前記ホストプロセッサから受領した書き込みデータと書き込み位置を示す制御情報の組を第３の外部記憶装置に書き込み、前記ホストプロセッサから受領した書き込みデータを前記第１の外部記憶装置に書き込むとともに当該書き込みデータと書き込み位置を示す制御情報の組を前記第３の外部記憶装置に書き込み、前記第１の外部記憶装置が使用不可になったとき、前記第３の外部記憶装置上の書き込みデータを対応する制御情報に基づいて前記第２の外部記憶装置に書き込むことを特徴とする外部記憶装置のデータ回復方法。
【請求項２】
前記第３の外部記憶装置上の書き込みデータを前記第２の外部記憶装置に書き込むデータ回復処理中に前記ホストプロセッサから書き込みデータを受領したとき、当該書き込みデータと前記制御情報の組を前記第３の外部記憶装置に書き込むことを特徴とする請求項１記載の外部記憶装置のデータ回復方法。
【請求項３】
上位にホストプロセッサが接続され下位に複数の外部記憶装置が接続される記憶制御装置において、第１の外部記憶装置から第２の外部記憶装置へデータ複写をしている間に前記ホストプロセッサから受領した書き込みデータと書き込み位置を示す制御情報の組を第３の外部記憶装置に書き込む手段と、前記ホストプロセッサから受領した書き込みデータを前記第１の外部記憶装置へ書き込むとともに当該書き込みデータと書き込み位置を示す制御情報の組を前記第３の外部記憶装置に書き込む手段と、前記第１の外部記憶装置が使用不可になったとき、前記第３の外部記憶装置上の書き込みデータを対応する制御情報に基づいて前記第２の外部記憶装置に書き込むデータ回復手段とを有することを特徴とする記憶制御装置。
【請求項４】
さらに前記第３の外部記憶装置上の書き込みデータを前記第２の外部記憶装置に書き込むデータ回復処理中に前記ホストプロセッサから書き込みデータを受領したとき、当該書き込みデータと前記制御情報の組を前記第３の外部記憶装置に書き込む手段を有することを特徴とする請求項３記載の記憶制御装置。
【請求項５】
ホストプロセッサに接続される記憶制御装置と複数の記憶装置とから構成される記憶サブシステムにおいて、前記記憶制御装置は、第１の記憶装置から第２の記憶装置へデータ複写をしている間に前記ホストプロセッサから受領した書き込みデータと書き込み位置を示す制御情報の組を第３の記憶装置に書き込む手段と、前記ホストプロセッサから受領した書き込みデータを前記第１の記憶装置へ書き込むとともに当該書き込みデータと書き込み位置を示す制御情報の組を前記第３の記憶装置に書き込む手段と、前記第１の記憶装置が使用不可になったとき、前記第３の記憶装置上の書き込みデータを対応する制御情報に基づいて前記第２の記憶装置に書き込むデータ回復手段とを有することを特徴とする記憶サブシステム。
【請求項６】
前記第２の記憶装置は、当該記憶サブシステムと通信網で接続された別の記憶サブシステムに含まれる記憶装置であることを特徴とする請求項５記載の記憶サブシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ホストプロセッサに接続される外部記憶制御装置と外部記憶装置に係わり、特にホストプロセッサの介入なしに外部記憶装置上のデータを回復する技術に関する。
【０００２】
【従来の技術】
ホストプロセッサに接続される記憶サブシステムは、記憶制御装置と外部記憶装置から構成される。従来外部記憶装置が障害等使用不可となる事態に備えて、ホストプロセッサが記憶サブシステムへ転送する書き込みコマンドのジャーナルを採取し、データ回復時にこのジャーナルから書き込みコマンドを読み出して再度記憶サブシステムへ転送し、障害前の処理を再現するなどの方法によってデータ回復を行っている。
【０００３】
【特許文献１】
特開平６−１１０６１８号公報
【０００４】
【発明が解決しようとする課題】
上記従来技術によれば、データ回復時にホストプロセッサを用いるためにその間ホストプロセッサという資源を占有するという問題がある。またデータ回復処理中はホストプロセッサが新たな書き込みコマンドを発行できないので、その間ホストプロセッサの業務処理も停止せざるを得ない。
【０００５】
本発明の目的は、ホストプロセッサの介入なしに記憶サブシステムのみで外部記憶装置上のデータを回復することにある。
【０００６】
【課題を解決するための手段】
上記の目的は、ホストプロセッサから受領した書き込みデータを第１の外部記憶装置に書き込む際、または第１の外部記憶装置に書き込んだデータを第２の外部記憶装置に複写する際に、書き込みデータとその書き込み位置を示す制御情報を第３の外部記憶装置に書き込み保存し、第１の外部記憶装置が障害等により使用不可になったとき、その書き込み保存したデータを用いて第２の外部記憶装置上のデータを回復することによって達成される。
【０００７】
【発明の実施の形態】
以下、本発明の実施形態について図面を参照しながら詳細に説明する。
【０００８】
図１は、本実施形態のデータ処理システムの構成図である。システムは、上位装置であるホストプロセッサ４、ホストプロセッサ４と伝送路６を介して接続される外部の記憶制御装置５および記憶制御装置５に接続され、記憶制御装置５によって書き込みや読み込みを制御される外部の記憶装置１，２，３から構成される。記憶装置１，２，３の各々は、複数のディスク駆動装置から成り、ディスクアレイを構成する。記憶制御装置５及びその下位の記憶装置１〜３は、記憶サブシステムを構成する。記憶制御装置５と下位の記憶装置１〜３とは図示しないインタフェースで接続される。
【０００９】
記憶制御装置５は、チャネルポート７、マイクロプロセッサ８及びキャッシュメモリ９から構成される。チャネルポート７は、ホストプロセッサ４及び伝送路６とのインタフェース機能を司る機構である。マイクロプロセッサ８は、マイクロプログラムや制御データを格納するメモリを有し、このメモリからマイクロプログラムを読み出して実行する。書き込み制御処理部１０、回復用データ作成処理部１１、データ同期処理部１２及びデータ回復制御処理部１３は、このマイクロプロセッサ８によって実行されるマイクロプログラムである。
【００１０】
キャッシュメモリ９は、記憶装置１，２，３から読み込まれたデータ、記憶装置１，２，３へ書き込むデータ及びその他制御情報を格納するメモリである。書き込みデータ１４は、ホストプロセッサ４から受領し記憶装置１，２，３へ書き込むためのデータであり、以下の説明の便のために特に符号を付けて図示する。書き込み情報１５は、書き込みデータ１４を記憶装置１，２のどの位置にどれだけ書き込んだかを示す制御情報であり、詳細は後述する。
【００１１】
本実施形態では、以下記憶装置１，２，３を例示しながら説明する。記憶装置１はマスタとなるデータを格納する装置、記憶装置２は記憶装置１のデータの複製を格納する装置とする。記憶装置３は、回復用データを格納する装置として使用され、書き込みデータ１４と書き込み情報１５の組を順ファイル形式で記録し、データ回復などの際のジャーナルとして使用される。なお記憶装置２が図示しない通信網で接続された遠隔の別の記憶制御装置に接続される記憶装置であってもよい。
【００１２】
図２は、本実施形態のホストプロセッサ４が介入しないデータ回復方式の概念を示す図である。記憶制御装置５は、記憶装置１内のデータを記憶装置２へ書き込み、記憶装置１内のデータの複製を作成する。これについては図４、図５を用いて後述する。ホストプロセッサ４からの書き込みデータは、記憶装置１に書き込むとともに記憶装置３にも書き込む。ただし記憶装置３へは、書き込みデータ１４とともに書き込み情報１５も合わせて書き込む。これにより記憶装置３には少なくとも記憶装置２へ書き込まれていない書き込みデータが保存される。これについては図６〜図８を用いて後述する。
【００１３】
その後記憶装置１に障害が発生した場合、記憶装置３内に書き込んでおいた書き込みデータ１４をその書きこみ情報１５に基づいて記憶装置２内に書き込んでいくと、記憶装置１の障害発生直前の状態を回復できる。データ回復処理については図９〜図１２を用いて後述する。データ回復処理中のホストプロセッサ４からの書き込みデータは記憶装置３にのみ書き込む。データ回復後に記憶装置２を記憶装置１として、また記憶装置１を記憶装置２として、以後の役割を切り替え、ホストプロセッサ４から受領した書き込みデータを上記のように記憶装置１及び記憶装置３に書き込む。記憶装置２が障害から回復し、使用可能となったとき、再び記憶装置１から記憶装置２へのデータ複製処理を実行して同期をとる。
【００１４】
図３は、書き込み情報１５のデータ構成例を示す図である。書き込み情報１５は、書き込みデータ１４のヘッダ部に相当する制御情報である。書き込み情報１５は、記憶装置１書込み先デバイス番号２１、記憶装置１書込み位置２２、データ長２３、作成時刻２４、記憶装置３反映済フラグ２５、記憶装置２反映済フラグ２６、キャッシュへの書込みデータ格納ポインタ２７および記憶装置３書込みデータ格納ポインタ２８から構成される。記憶装置１書込み位置２２は、記憶装置１内の書き込みデータの位置を示すＬＢＡ（ロジカル・ブロック・アドレス）であり、データ長２３はそのデータ長である。作成時刻２４は、書き込みデータとその書き込み情報が書き込まれた日付時刻を示し、書き込みデータ１４及び書き込み情報１５の組を検索するために使用される。記憶装置３反映済フラグ２５は、当該書き込み情報１５の作成時にはオフであり、当該書き込み情報１５と書き込みデータの組が記憶装置３へ書き込まれたときオンにされる。記憶装置２反映済フラグ２６は、当該書き込み情報１５の作成時にはオフであり、記憶装置３の当該書き込みデータ１４が記憶装置２へ書き込まれてデータ回復が行われたときオンにされる。キャッシュへの書込みデータ格納ポインタ２７は、キャッシュメモリ９上で当該書き込み情報１５に対応する書き込みデータ１４の格納位置を示すポインタである。記憶装置３書込みデータ格納ポインタ２８は、記憶装置３上の当該書き込み情報１５とその書き込みデータ１４の格納位置を示すポインタである。
【００１５】
図４は、データ同期の処理手順を説明する図である。データ同期処理部１２は、記憶装置１内のデータを記憶装置２に複製する処理を行う。このデータ複写処理は、記憶装置２が記憶装置１と同じ記憶制御装置５に接続している場合には、ミラーリングのような記憶装置間データ複写となり、キャッシュメモリ９を介さない高速複写処理となる。データ同期処理中はホストプロセッサ４から受領した書き込みデータを記憶装置１に書き込めないので、回復用データ作成処理部１１が実行される。データ同期処理部１２は、記憶装置１内のデータを記憶装置２へ複写する処理を継続実行する。回復用データ作成処理部１１は、その間にホストプロセッサ４から受領した書き込みデータ１４に対応する書き込み情報１５を作成し、当該書き込みデータ１４とともに記憶装置３へ書き込む処理を行う。記憶装置３への書き込み処理は、記憶装置１内のデータの記憶装置２への複写処理が終了するまで継続する。
【００１６】
図５は、データ同期の処理手順を示すフローチャートである。データ同期処理部１２が起動されると（ステップ３１）、データ同期処理部１２は、記憶装置１から記憶装置２へのデータ複写を実行する（ステップ３２）。複写処理が終了でなく（ステップ３３ＮＯ）、ホストプロセッサ４からの新しい書き込みデータを受領していなければ（ステップ３４ＮＯ）、ステップ３２に戻り、複写処理を継続する。ホストプロセッサ４から新しい書き込みデータを受領していれば（ステップ３４ＹＥＳ）、回復用データ作成処理部１１が起動される（ステップ３５）。回復用データ作成処理部１１は、この新しい書き込みデータ１４について書き込み情報１５を作成し（ステップ３６）、記憶装置３に当該書き込みデータ１４と書き込み情報１５の組を格納し（ステップ３７）、ステップ３２に戻る。キャッシュメモリ９上で当該書き込み情報１５の記憶装置１書込み先デバイス番号２１、記憶装置１書込み位置２２、データ長２３に各々の制御情報を書き込み、作成時刻２４にその作成時刻を記録し、キャッシュへの書込みデータ格納ポインタ２７に当該書き込みデータ１４へのポインタを書き込んで書き込み情報１５を作成する。次に記憶装置３書込みデータ格納ポインタ２８に記憶装置３上の当該書き込み情報１５と書き込みデータ１４の組へのポインタを書き込んだ後に、この組を記憶装置３に格納する。その後にキャッシュメモリ９上の当該書き込み情報の記憶装置３反映済フラグ２５をオンに変更する。記憶装置３反映済フラグ２５がオンにセットされた書き込み情報１５と対応する書き込みデータ１４は、記憶装置３に反映済であるからキャッシュメモリ９上で上書きされても構わないものとなる。
【００１７】
図６は、記憶装置１へのデータ書き込みの処理手順を説明する図である。記憶制御装置５は、デバイス番号と書き込み位置（ＬＢＡ）をインデックスとするデータがキャッシュメモリ９内に存在するか否かを示すキャッシュ管理テーブルをメモリ上に有する。また記憶制御装置５は、ホストプロセッサ４から受領し、キャッシュメモリ９に書き込んだ書き込みデータ１４に対応する書き込み情報１５のポインタを集めた書き込み情報管理テーブルを有する。これらポインタは、ホストプロセッサ４から書き込みデータ１４を受領した順にソートされている。さらに記憶制御装置５は、キャッシュメモリ９内の書き込み情報１５と書き込みデータ１４の組をどこまで記憶装置３から記憶装置１に反映したかを記憶装置３上の書き込み位置によって示す記憶装置３書き込みデータ格納ポインタをメモリ上に有する。
【００１８】
書き込み制御処理部１０は、まず記憶装置３に格納されている記憶装置１に未書き込みの書き込みデータ１４と書き込み情報１５をキャッシュメモリ９に取り出し、その書き込み情報１５に基づいて書き込みデータ１４を記憶装置１に書き込む（▲１▼）。上記書き込み情報管理テーブルからポイントされる書き込み情報１５の記憶装置３書込みデータ格納ポインタ２８を上記書き込みデータ格納ポインタと比較し、後者より後の書き込み位置にある書き込み情報１５と書き込みデータ１４の組が未書き込みと判定される。また記憶装置３上の書き込み情報１５と書き込みデータ１４の組がキャッシュにあるか否かは、上記キャッシュ管理テーブルを検索することによって判定される。未書き込みの書き込みデータ１４と書き込みデータ１５とがキャッシュメモリ９に残存していれば、その書き込みデータ１４を記憶装置１に書き込む。未書き込みのデータとは、上記のようにデータ同期処理中にホストプロセッサ４から受領した書き込みデータである。次に回復用データ作成処理部１１は、ホストプロセッサ４から受領した書き込みデータ１４と書き込み情報１５を記憶装置３に書き込む処理を行う（▲２▼）。一方、書き込み制御処理部１０は、ホストプロセッサ４から受領したこの同一書き込みデータを記憶装置１に書き込む（▲３▼）。これによって記憶装置１に書き込まれるデータの順序性が守られる。
【００１９】
図７及び図８は、データ書き込みの処理手順を示すフローチャートである。まずデータ同期処理部１２又はデータ回復制御処理部１３は、データ同期／回復処理中にホストプロセッサ４からの書き込みデータがあったか否か判定する（ステップ４１）。書き込みデータがなければ、記憶装置３には新しい書き込みデータ１４が書き込まれていないので、ステップ５１へ行く。書き込みデータがあれば、書き込み制御処理部１０を起動する（ステップ４２）。書き込み制御処理部１０は、記憶装置３からの書き込みデータをキャッシュメモリ９に取り出すか、記憶装置３に書き込み済でキャッシュメモリ９に残存している書き込みデータ１４を記憶装置１に書き込んで反映する（ステップ４３）。記憶装置３の書き込みデータで未反映のものが残っていれば（ステップ４４ＮＯ）、ホストプロセッサ４から新しい書き込みデータを受領しているか否か判定する（ステップ４５）。新しい書き込みデータを受領していなければ（ステップ４５ＮＯ）、ステップ４３に戻り、書き込みデータの反映処理を継続する。ホストプロセッサ４から新しい書き込みデータを受領していれば（ステップ４５ＹＥＳ）、回復用データ作成処理部１１が起動される（ステップ４６）。回復用データ作成処理部１１は、この新しい書き込みデータ１４について書き込み情報１５を作成し（ステップ４７）、記憶装置３に当該書き込みデータ１４と書き込み情報１５を格納し（ステップ４８）、ステップ４３に戻る。書き込み情報１５への情報格納手順は上記の通りである。反映処理が終了したとき（ステップ４４ＹＥＳ）、ステップ５１へ行く。
【００２０】
次に図８に移り、回復用データ作成処理部１１は、ホストプロセッサ４から新しい書き込みデータを受領しているか否か判定する（ステップ５１）。新しい書き込みデータを受領していなければ（ステップ５１ＮＯ）、ステップ５１の判定を繰り返す。新しい書き込みデータを受領していれば（ステップ５１ＹＥＳ）、回復用データ作成処理部１１が起動される（ステップ５２）。回復用データ作成処理部１１は、この書き込みデータ１４について書き込み情報１５を作成し（ステップ５３）、記憶装置３に当該書き込みデータ１４と書き込み情報１５を格納する（ステップ５４）。書き込み情報１５への情報格納手順は上記の通りである。次に書き込み制御処理部１０が起動される（ステップ５５）。書き込み制御処理部１０は、当該書き込みデータ１４を記憶装置１に格納し（ステップ５６）、ステップ５１に戻る。
【００２１】
図９は、データ回復処理の処理手順を説明する図である。記憶装置１が障害などにより使用不可となったものとする。データ回復制御処理部１３は、記憶装置３内に残存している書き込みデータ１４と書き込み情報１５をキャッシュメモリ９内に取り出し、書き込み情報１５に基づいて書き込みデータ１４を記憶装置２に書き込む。記憶装置２への書き込みが完了したとき、データ回復制御処理部１３は、回復済の書き込みデータ１４と書き込み情報１５を記憶装置３から削除する。データ回復制御処理部１３は、データ回復処理の最後に記憶装置２を記憶装置１に切り替え、記憶装置１を記憶装置２に切り替える。
【００２２】
図１０は、データ回復処理の処理手順を示すフローチャートである。記憶装置に障害が発生すると、データ回復制御処理部１３が起動される（ステップ６１）。以下の説明では、記憶装置１に障害が発生したものとする。データ回復制御処理部１３は、記憶装置３内の書き込みデータ１４と書き込み情報１５をキャッシュメモリ９内に取り出し、書き込み情報１５に基づいて書き込みデータ１４を記憶装置２に書き込み、記憶装置２を回復する（ステップ６２）。データ回復の終了した書き込みデータ１４については、キャッシュメモリ９及び記憶装置３上の対応する書き込み情報１５の記憶装置２反映済フラグ２６をオンに変更する。記憶装置３反映済フラグ２５及び記憶装置２反映済フラグ２６が各々オンにセットされた書き込み情報１５と対応する書き込みデータ１４は、データ回復処理後に実行されるであろうデータ同期処理部１２による記憶装置２への複写処理完了後は、キャッシュメモリ９上で上書きされても構わない。また記憶装置２反映済フラグ２６がオンにセットされた書き込み情報１５と対応する書き込みデータ１４は、記憶装置３上で上書きされても構わない。
【００２３】
回復処理が終了していなければ（ステップ６３ＮＯ）、ホストプロセッサ４から新しい書き込みデータを受領しているか否か判定する（ステップ６４）。新しい書き込みデータを受領していなければ（ステップ６４ＮＯ）、ステップ６２に戻り、データ回復処理を継続する。ホストプロセッサ４から新しい書き込みデータを受領していれば（ステップ６４ＹＥＳ）、回復用データ作成処理部１１が起動される（ステップ６５）。回復用データ作成処理部１１は、この新しい書き込みデータ１４について書き込み情報１５を作成し（ステップ６６）、記憶装置３に当該書き込みデータ１４と書き込み情報１５を格納し（ステップ６７）、ステップ６２に戻る。書き込み情報１５への情報格納手順は上記の通りである。回復処理が終了したとき（ステップ６３ＹＥＳ）、記憶装置２を記憶装置１に切り替え、記憶装置１を記憶装置２に切り替えて（ステップ６８）、ステップ４１へ行く。
【００２４】
図１１は、記憶装置１の障害時のキャッシュメモリ９および記憶装置３上の書き込み情報１５および書き込みデータ１４の格納状況と、データ回復の対象データを説明する図である。書き込みデータ１４ａ，ｂ，ｃ，ｄは、ホストプロセッサ４から受領した書き込みデータの順序を示している。書き込みデータ１４ａ及び書き込みデータ１４ｂは、記憶装置３に格納済みの状態である。ただし書き込み情報１５ａ及び書き込みデータ１４ａは、すでにキャッシュメモリ９から掃けてしまっている。ここでは記憶制御装置５がホストプロセッサ４から書き込みデータ１４ｃを受領し、記憶装置３に書き込む前に記憶装置１に障害が発生したとする。データ回復制御処理部１３は、書き込み情報１５ａ及び書き込み情報１５ｂの記憶装置２反映済フラグ２６がオフであると判定することによって書き込みデータ１４ａ及び書き込みデータ１４ｂがデータ回復の対象データであることを知り、これらのデータを記憶装置２に書き込んでデータ回復する。データ同期処理によって書き込みデータ１４ａ及び書き込みデータ１４ｂがすでに記憶装置２に書き込まれているかも知れないが、それは問題にならない。また回復用データ作成処理部１１は、書き込み情報１５ｃ及び書き込み情報１５ｄの記憶装置３反映済フラグ２５をチェックすることによって書き込みデータ１４ｃ及び書き込みデータ１４ｄが記憶装置３に書き込むべきデータであることを知り、書き込み情報１５ｃ及び書き込み情報１５ｄを作成し、書き込み情報１５ｃ、書き込みデータ１４ｃの組と書き込み情報１５ｄ、書き込みデータ１４ｄの組を記憶装置３に書き込む。
【００２５】
図１２は、ホストプロセッサ４の業務を中断せずに行うデータ回復処理の処理手順を説明する図である。データ回復制御処理部１３は、図９で説明したデータ回復処理を行う。データ回復制御処理部１３がデータ回復処理を実行している間にホストプロセッサ４から書き込みデータを受領したとき、回復用データ作成処理部１１は、ホストプロセッサ４から受領した書き込みデータ１４とその書き込み情報１５を記憶装置３に書き込む。上記処理手順に示すように、ホストプロセッサ４から書き込みデータを受領したときも実質的にデータ回復制御処理部１３の処理を中断しない。このデータ回復処理の間、書き込み制御処理部１０とデータ同期処理部１２は動作しない。
【００２６】
以上説明したように本実施形態のデータ回復方式によれば、データ回復処理にホストプロセッサ４あるいはサーバ計算機を必要としない。ゆえにデータ回復処理中、ホストプロセッサ４を他の業務に割り当てることができるため、データ回復のためにホストプロセッサ４が使用する資源を他の業務に振り向けられる。また記憶制御装置５は、データ回復処理中もホストプロセッサ４から新たな書き込み命令を受領可能であるため、ホストプロセッサ４の業務を続行できる。
【００２７】
【発明の効果】
以上述べたように本発明によれば、上位装置の介入なしに外部記憶装置上のデータの回復処理を行うことができる。また新たな書き込みデータを外部記憶装置に追加書き込み保存できるので、業務を中断することなく回復処理を行うことができる。
【図面の簡単な説明】
【図１】実施形態のデータ処理システムの構成図である。
【図２】実施形態のデータ回復方式の概念を示す図である。
【図３】書き込み情報１５のデータ構成例を示す図である。
【図４】実施形態のデータ同期処理の処理手順を説明する図である。
【図５】実施形態のデータ同期処理の処理手順を示すフローチャートである。
【図６】実施形態のデータ書き込み処理の処理手順を説明する図である。
【図７】実施形態のデータ書き込み処理の処理手順を示すフローチャートである。
【図８】実施形態のデータ書き込み処理の処理手順を示すフローチャート（続き）である。
【図９】実施形態のデータ回復処理の処理手順を説明する図である。
【図１０】実施形態のデータ回復処理の処理手順を示すフローチャートである。
【図１１】記憶装置１障害時の書き込み情報１５及び書き込みデータ１４の格納状況の例を説明する図である。
【図１２】実施形態の業務を中断せずに行うデータ回復処理の処理手順を説明する図である。
【符号の説明】
１，２，３…記憶装置、４…ホストプロセッサ、５…記憶制御装置、１０…書き込み制御処理部、１１…回復用データ作成処理部、１２…データ同期処理部、１３…データ回復制御処理部、１４…書き込みデータ、１５…書き込み情報。
【図１】
2004220472.tif 000003
【図２】
2004220472.tif 000004
【図３】
2004220472.tif 000005
【図４】
2004220472.tif 000006
【図５】
2004220472.tif 000007
【図６】
2004220472.tif 000008
【図７】
2004220472.tif 000009
【図８】
2004220472.tif 000010
【図９】
2004220472.tif 000011
【図１０】
2004220472.tif 000012
【図１１】
2004220472.tif 000013
【図１２】
2004220472.tif 000014