(57)【要約】      （修正有）【課題】RAID1を良好に動作可能な状態に復旧できるディスクアレイ装置及び復旧方法を提供する。【解決手段】２つの記憶装置１、２を用いてRAID1を構築するディスクアレイ装置１００であって、システム運用に係る同一の第１データが格納された第１記憶装置１、２と、ディスクアレイ装置１００の固有設定に関する第２データを格納するハードメモリ４と、第１データ、第２データがバックアップされた記憶装置３と、記憶装置１、２に異常が生じた際、記憶装置３にバックアップされた第１データに基づき、記憶装置１、２を復旧するRAID復旧部１５と、記憶装置１、２に異常が生じ、ハードメモリ４に異常がある場合に、記憶装置３に格納された第２データに基づき、ハードメモリ４を復旧するメモリ復旧部１６と、を備える。【選択図】図１
2019153233.tif 000002
【特許請求の範囲】
【請求項１】
２つの第１記憶装置を用いてRAID（Redundant Array of Independent Disks）レベル1であるRAID1を構築するディスクアレイ装置であって、
システム運用に係る同一の第１データが格納された前記２つの第１記憶装置と、
前記ディスクアレイ装置の固有設定に関する第２データを格納するハードメモリと、
前記第１データ、前記第２データがバックアップされた第２記憶装置と、
前記２つの第１記憶装置に異常が生じた際、前記第２記憶装置にバックアップされた前記第１データに基づき、前記２つの第１記憶装置を復旧するRAID復旧部と、
前記２つの第１記憶装置に異常が生じ、前記ハードメモリに異常がある場合に、前記第２記憶装置に格納された前記第２データに基づき、前記ハードメモリを復旧するメモリ復旧部と、を備える
ことを特徴とするディスクアレイ装置。
【請求項２】
請求項１に記載のディスクアレイ装置であって、
ユーザーに対して警告を報知する報知部を備え、
前記RAID復旧部は、前記２つの第１記憶装置に異常が生じた際、交換フラグを設定し、復旧処理の開始動作を検知した場合に、前記交換フラグが設定されているかを判定し、
前記報知部は、前記RAID復旧部によって前記交換フラグが設定されていないと判定された場合には、前記交換フラグが設定されていない旨をユーザーに報知する
ことを特徴とするディスクアレイ装置。
【請求項３】
請求項１または請求項２に記載のディスクアレイ装置であって、
前記メモリ復旧部は、前記２つの第１記憶装置に異常が生じた際に、前記ハードメモリに異常があるかどうかを判定し、前記ハードメモリに異常があると判定した場合に、前記第２記憶装置に格納された前記第２データに基づき、前記ハードメモリを復旧する
ことを特徴とするディスクアレイ装置。
【請求項４】
請求項１乃至請求項３のいずれか１項に記載のディスクアレイ装置であって、
前記第２記憶装置は、２つの記憶装置の間でRAID1を構築するためのアプリケーションデータを格納し、
前記RAID復旧部は、前記アプリケーションデータを用いて、新たに設置された２つの記憶装置の間でRAID1を構築し、前記第２記憶装置にバックアップされた前記第１データを前記新たに設置された２つの記憶装置へ移行することで、前記新たに設置された２つの記憶装置を前記２つの第１記憶装置として復旧する
ことを特徴とするディスクアレイ装置。
【請求項５】
システム運用に係る同一の第１データを格納し、RAID（Redundant Array of Independent Disks）レベル1であるRAID1を構築する２つの第１記憶装置と、ディスクアレイ装置の固有設定に関する第２データを格納したハードメモリと、を備えたディスクアレイ装置におけるRAID1の復旧方法であって、
前記第１データ、前記第２データを第２記憶装置にバックアップし、
前記２つの第１記憶装置に異常が生じた際、前記第２記憶装置にバックアップされた前記第１データに基づき、前記２つの第１記憶装置を復旧し、
前記２つの第１記憶装置に異常が生じ、前記ハードメモリに異常がある場合に、前記第２記憶装置に格納された前記第２データに基づき、前記ハードメモリを復旧する
ことを特徴とする復旧方法。
【発明の詳細な説明】
【技術分野】
【０００１】
RAID1を構築するディスクアレイ装置、ディスクアレイ装置におけるRAID1の復旧方法に関する。
【背景技術】
【０００２】
従来、RAID（Redundant Array of Independent Disks）レベル1（以降、RAID1と表記）が構築されたHDD（Hard Disk Drive）またはSSD（Solid State Drive）を搭載したディスクアレイ装置が普及している。RAID1を構築することで、片方のディスクが破損した場合であっても、正常に稼動するディスクが処理を継続することができるため、処理が滞ることがない。顧客との間で継続的に取引処理を実行するATM等が、RAID1が構築されたディスクアレイ装置として利用されている。
【０００３】
一方、RAID1を構築した構成においても、二つのディスクとも破損した場合には処理を継続することはできず、復旧作業が必要となる。復旧の一例では、ユーザーがディスクを正常なディスクに交換したのち、インストーラを用いて当該ディスク間でRAID1を構築する。また、特許文献１のように、RAID1を復旧している間に別のディスクを処理用のディスクとして一時的に利用する方法もある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−０８６７５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方、RAID1を構築する両方のディスクの破損時には、ディスク以外の領域であるハードメモリ内においても破損データ等の予期しないデータが残ってしまう可能性がある。そのような場合、RAID1の再構築後においても装置が正常に動作しない虞がある。
【０００６】
以上の実情を鑑みて、本発明では、RAID1を良好に動作可能な状態に復旧できる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様におけるディスクアレイ装置は、２つの第１記憶装置を用いてRAID1を構築するディスクアレイ装置であって、システム運用に係る同一の第１データが格納された前記２つの第１記憶装置と、前記ディスクアレイ装置の固有設定に関する第２データを格納するハードメモリと、前記第１データ、前記第２データがバックアップされた第２記憶装置と、前記２つの第１記憶装置に異常が生じた際、前記第２記憶装置にバックアップされた前記第１データに基づき、前記２つの第１記憶装置を復旧するRAID復旧部と、前記２つの第１記憶装置に異常が生じ、前記ハードメモリに異常がある場合に、前記第２記憶装置に格納された前記第２データに基づき、前記ハードメモリを復旧するメモリ復旧部と、を備える。
【０００８】
本発明の一態様における復旧方法は、システム運用に係る同一の第１データを格納し、RAID1を構築する２つの第１記憶装置と、ディスクアレイ装置の固有設定に関する第２データを格納したハードメモリと、を備えたディスクアレイ装置におけるRAID1の復旧方法であって、前記第１データ、前記第２データを第２記憶装置にバックアップし、前記２つの第１記憶装置に異常が生じた際、前記第２記憶装置にバックアップされた前記第１データに基づき、前記２つの第１記憶装置を復旧し、前記２つの第１記憶装置に異常が生じ、前記ハードメモリに異常がある場合に、前記第２記憶装置に格納された前記第２データに基づき、前記ハードメモリを復旧することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、RAID1を良好に動作可能な状態に復旧することが可能である。
【図面の簡単な説明】
【００１０】
【図１】一実施形態におけるディスクアレイ装置の機能構成を示す図である。
【図２】一実施形態におけるディスクアレイ装置の外観を示す図である。
【図３】一実施形態におけるディスクアレイ装置によって実施される、RAID1のバックアップ処理と、RAID1に復旧が必要である場合に復旧処理へ移行する制御を示すフローチャートである。
【図４】RAID復旧部及びメモリ復旧部により実施されるRAID1の復旧処理を示すフローチャートである。
【図５】表示装置へ表示される確認画面の一例を示す図である。
【図６】表示装置へ表示されるエラー画面の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態におけるディスクアレイ装置１００について説明する。ディスクアレイ装置１００は、後述するが二台の記憶装置（ディスク）に同一のデータを格納することでRAID（Redundant Array of Independent Disks）レベル1（以降、RAID1と表記）を構築したものである。本実施形態では、ディスクアレイ装置１００は、銀行等に配置されているATMであるものとして説明する。
【００１２】
図１は、ディスクアレイ装置１００の機能構成を示す図である。ディスクアレイ装置１００は、記憶装置１−３、主制御部１０、IO制御部２０、表示装置３１、入力装置３２、対人センサ３３、紙幣処理ユニット３４、硬貨処理ユニット３５、通帳処理ユニット３６、カード処理ユニット３７を備える。
【００１３】
図２は、ディスクアレイ装置１００の外観を示す図である。表示装置３１は、ATMの支払取引等に関する画像を表示するモニタである。
【００１４】
入力装置３２は、顧客からの入力を受け付ける。表示装置３１がタッチパネルである場合には、表示装置３１が顧客からの入力を受け付けてもよく、つまり表示装置３１が入力装置３２を兼ねていてもよい。
【００１５】
対人センサ３３は、顧客がATMに近づいたことを検知するセンサである。
紙幣処理ユニット３４は、顧客から入金された紙幣を格納し、また出金時に必要分の紙幣の繰り出しを行う。硬貨処理ユニット３５は、顧客から入金された硬貨を格納し、また出金時に必要分の硬貨の繰り出しを行う。
【００１６】
通帳処理ユニット３６は、顧客からの通帳の受付、返却を行う。カード処理ユニット３７は、顧客からのキャッシュカードの受付、返却を行う。
【００１７】
尚、紙幣処理ユニット３４、硬貨処理ユニット３５は、顧客との間で金銭の授受を行う入金口（出金口）を含み、通帳処理ユニット３６は、通帳の返却口（挿入口）を含み、カード処理ユニット３７は、キャッシュカードの返却口（挿入口）を含んでいる。
【００１８】
図１の説明に戻る。記憶装置１−３は、HDD（Hard Disk Drive）またはSSD（Solid State Drive）であり、データを格納する記憶媒体である。
【００１９】
記憶装置１、２は同一のデータを格納することで、RAID1を構築している。記憶装置１、２が格納するデータの一部は、ATMのシステム運用に係るプログラムであって、主制御部１０、IO制御部２０が実行するプログラムである。また、記憶装置１、２は、その他、顧客との支払取引等に関する履歴や通信ログ等のジャーナルデータを格納している。記憶装置１、２が格納するデータを総じて第１データとも表記する。また、記憶装置１、２を第１記憶装置とも表記する。
【００２０】
記憶装置３は、記憶装置１、２に格納されたデータ、及び、記憶装置１、２の間でRAID1を構築するためのアプリケーションデータ、ハードメモリ４に格納されたデータ、を格納する。記憶装置３は、バックアップ用のディスクであり、後述する主制御部１０の制御に基づき、ディスクアレイ装置１００に含まれる記憶媒体との間で複製（バックアップ）と復旧（リストア）が行われる。記憶装置３を第２記憶装置とも表記する。
【００２１】
ハードメモリ４は、例えばCMOSメモリであり、主制御部１０が制御を実行する際に、記憶装置１、２に格納された該当するプログラムがハードメモリ４に読み出される。ハードメモリ４は、データを揮発的に格納する記憶媒体であり、機番や店舗番号、ＩＰアドレス等のディスクアレイ装置１００の固有設定に関するデータを格納する。ハードメモリ４が格納するデータを総じて第２データとも表記する。
【００２２】
主制御部１０は、ホスト通信制御部１１、表示制御部１２、キー入力制御部１３、バックアップ処理部１４、RAID復旧部１５、メモリ復旧部１６、報知部１７、を含む。
【００２３】
ホスト通信制御部１１は、ディスクアレイ装置１００の外部のホストサーバーと、データの送受信を実行する。ホスト通信制御部１１を介してやり取りが行われるデータは、例えば、取引処理を行う顧客に関する情報等である。
【００２４】
表示制御部１２は、支払取引処理等に際して必要な情報を表示装置３１へ入力し、表示制御を行う。
キー入力制御部１３は、入力装置３２により顧客から入力された情報を検知する。
【００２５】
バックアップ処理部１４は、ディスクアレイ装置１００に含まれる各種記憶媒体のデータを記憶装置３に複製する処理、即ちバックアップする処理を行う。具体的には、バックアップ処理部１４は、記憶装置１、２に格納された第１データ、ハードメモリ４に格納された第２データを記憶装置３へ複製する。バックアップ処理部１４がバックアップするタイミングは、適宜設定されてよい。また、例えば第１データの内、ジャーナルデータ等の短い期間で随時変更されるデータに関しては、バックアップの時間間隔を狭めてもよく、データ毎にバックアップの時間間隔が異なっていてもよい。
【００２６】
RAID復旧部１５は、RAID1を構築する記憶装置１、２の両方に破損等の異常があった場合に、RAID1の再構築及び各種データの復旧処理を実行する。復旧時には、先ずシステムの管理者であるユーザーが破損したHDDまたはSSD（記憶装置１、２）を取り外し、正常なHDDまたはSSDを取り付ける交換作業が行われる。その後、RAID復旧部１５は、記憶装置３に格納されたデータである、二つのHDD（SSD）の間でRAID1を構築するためのアプリケーションデータを起動させ、新しく交換された二つのHDD(SSD)の間でRAID1を構築する。そして、RAID復旧部１５は、記憶装置３に格納された第１データであるプログラムやジャーナルデータ等をRAID1が構築されたHDD(SSD)へ移行する。即ち、RAID復旧部１５は、２つの記憶装置１、２に異常が生じた際、記憶装置３にバックアップされた第１データに基づき、新たに設置された２つのHDD(SSD)を２つの記憶装置１、２として復旧する。具体的な処理の流れについては、後述するフローチャートにおいて説明する。
【００２７】
従来であれば、交換作業時にユーザーがRAID1が構築されたHDD(SSD)を取り付けるか、或いはRAID1が構築されていないHDD(SSD)を取り付けた後に、RAID1を構築するアプリケーションデータが格納された専用の外部ディスク等を用いてRAID1の構築作業を実施する必要があった。一方、ディスクアレイ装置１００によれば、例えば、記憶装置１、２の両方を新たなHDD(SSD)に交換した際に、交換された２つのHDD(SSD)がRAID1を構築していない場合であっても、記憶装置３に格納されたアプリケーションデータに基づきRAID1を構築することができるため、RAID1復旧に係るユーザーの手間を削減することができる。
【００２８】
メモリ復旧部１６は、RAID1を構築する記憶装置１、２の両方に破損等の異常があった場合に、さらにハードメモリ４内において異常があるかどうかを判定する。上記の判定方法としては、ハードメモリ４内の第２データと、記憶装置３に格納された第２データとの間に齟齬がある場合に異常であるものと判定する。そのような判定の結果ハードメモリ４内に異常があるとされた場合に、メモリ復旧部１６は、記憶装置３に格納された第２データに基づき、ハードメモリ４を復旧する。詳しくは、メモリ復旧部１６は、ハードメモリ４内のデータを初期化後、記憶装置３に格納された第２データをハードメモリ４へ移行する。
【００２９】
一般にRAID1を構築する記憶装置１、２に異常があった場合にそのデータを読み込むハードメモリ４側においても破損データ等の予期しないデータが残存してしまう可能性がある。そのような場合、RAID1の再構築後においても、ハードメモリ側の異常によって装置が正常に動作しない虞があり、復旧の調査や再試行等を要することになる。一方、本発明の一実施形態におけるディスクアレイ装置１００によれば、RAID1に異常が発生した後、ハードメモリ４内における第２データをバックアップされたデータを用いて更新し、復旧することで、RAID1の再構築後において装置が正常に動作しないといった問題を回避することができる。即ち、ディスクアレイ装置１００によれば、RAID1を良好に動作可能な状態に復旧することが可能である。
【００３０】
報知部１７は、ユーザーに対して警告を報知する。報知方法については限定しないが、例えば、報知部１７は、表示制御部１２を介して表示装置３１へ警告を示す画面を表示することにより報知を行う。具体的な処理については、後述するフローチャートにおいて説明する。
【００３１】
IO制御部２０は、対人センサ制御部２１、ユニット制御部２２を含む。
対人センサ制御部２１は、対人センサ３３の動作を制御し、対人センサ３３が検知した情報を受信する。
【００３２】
ユニット制御部２２は、紙幣処理ユニット３４、硬貨処理ユニット３５、通帳処理ユニット３６、カード処理ユニット３７をそれぞれ制御する。具体的には、ユニット制御部２２は、取引処理に際した入金、出金、キャッシュカードや通帳の受付、返却等の処理を各ユニットを制御することで実行する。
【００３３】
図３は、ディスクアレイ装置１００によって実施される、RAID1のバックアップ処理と、RAID1に復旧が必要である場合に復旧処理へ移行する制御を示すフローチャートである。
【００３４】
図３のステップＳ１では、主制御部１０のバックアップ処理部１４は、二つの記憶装置１、２の間で構築されているRAID1の状態を確認する。そして、ステップＳ２において、バックアップ処理部１４は、RAID1が正常に機能しているかどうかを判定する。より詳しくは、記憶装置１、２を構成するHDD(SSD)のそれぞれにおいて、故障やデータ破損等の異常の有無を判定する。バックアップ処理部１４は、例えば、不良セクタを検出することで物理障害に伴うHDD(SSD)の故障を判別してもよい。また、バックアップ処理部１４は、例えば、公知のデータ破損の判定技術を用いて論理障害に伴うHDD(SSD)の故障を判別してもよい。
【００３５】
ステップＳ２の判定の結果、記憶装置１、２のうちいずれかの記憶装置に異常が見つかった場合、ステップＳ３へ移行し、異常の見つかった記憶装置をバックアップ処理の対象から除外する。ステップＳ２の判定の結果、記憶装置１、２がともに正常に機能している場合、ステップＳ４へ移行する。ステップＳ２の判定の結果、記憶装置１、２ともに異常が見つかった場合、ステップＳ７へ移行する。
【００３６】
ステップＳ４からＳ６は、バックアップ処理部１４により実行されるバックアップ処理を示す。本処理により正常時には、記憶装置１、２の両方に格納された第１データがバックアップされるが、ステップＳ４においてバックアップ処理の対象から除外された１つの記憶装置に関してはバックアップ処理が実行されない。
【００３７】
ステップＳ４では、バックアップ処理部１４は、RAID1の第１データの内、ジャーナルデータと記憶装置３に格納された対応するジャーナルデータとを比較する。具体的には、ジャーナルデータに含まれるファイルシステムへの変更履歴に関する情報等を、両者の間で比較する。
【００３８】
ステップＳ５において、バックアップ処理部１４は、ステップＳ４で比較した第１データであるジャーナルデータが一致しているかどうかを判定する。ステップＳ５の判定がＮｏである場合、ステップＳ６へ移行し、バックアップ処理部１４は、RAID1を構築する記憶装置１（または記憶装置２、あるいは記憶装置１、２）に格納された第１データ（ジャーナルデータ）を記憶装置３へバックアップする。
【００３９】
ステップＳ５における判定がＹｅｓである場合と、ステップＳ６の後、ステップＳ１へ移行し、バックアップ処理を繰り返す。尚、ステップＳ１を実施するタイミングは、所定の時間間隔毎に行われる。
【００４０】
ステップＳ２の判定の結果、記憶装置１、２ともに異常が見つかった場合、ステップＳ７へ移行する。ステップＳ７では、RAID復旧部１５は、ATMであるディスクアレイ装置１００における通常の運用ができないため、システムを停止させる。また、この際に交換フラグをセットする（ステップＳ８）。ステップＳ８の後、ステップＳ９において、報知部１７は、RAID1の復旧処理の実行を推奨する旨を管理者であるユーザーに対し報知する。報知部１７の報知方法は、一例では、表示制御部１２を利用してユーザーが使用する表示媒体へ報知内容を示す画面を表示させる。
【００４１】
図４は、RAID復旧部１５及びメモリ復旧部１６により実施されるRAID1の復旧処理を示すフローチャートである。
【００４２】
図４のフローチャートは、ステップＳ１１において、RAID復旧部１５が、復旧処理の開始動作を検知したことを皮切りとして開始される。
【００４３】
ステップＳ１２では、RAID復旧部１５は、交換フラグがセットされているかどうかを判定する。交換フラグは、図３のステップＳ８の処理に際しセットされるものである。ステップＳ１２の判定がＹｅｓである場合、ステップＳ１５へ移行する。ステップＳ１２の判定がＮｏである場合、ステップＳ１３へ移行する。
【００４４】
ステップＳ１３では、報知部１７は、表示制御部１２を介してユーザーへ交換フラグがセットされていない旨を報知する。例えば、報知部１７は、図５に示されるような確認画面を表示装置３１へ表示させる。
【００４５】
ステップＳ１４では、キー入力制御部１３が、入力装置３２において管理者であるユーザーからの入力を検知し、復旧処理を継続するか否かを判定する。例えば、図５の確認画面の継続が選択された場合に復旧処理の継続と判定し（ステップＳ１４Ｙｅｓ）、図５の確認画面の取消が選択された場合に復旧処理を中止するものと判定する（ステップＳ１４Ｎｏ）。ステップＳ１４の判定がＹｅｓである場合、ステップＳ１５へ移行する。
【００４６】
尚、ステップＳ１５へ移行する前に管理者であるユーザーによって異常のある２つのHDD(SSD)が取り除かれ、新たなHDD(SSD)が設置される。以降のフローチャートにおける処理は、このとき設置された新たなHDD(SSD)を記憶装置１、２としてRAID1を復旧するものである。
【００４７】
ステップＳ１５では、RAID復旧部１５は、新たに設置されたHDD(SSD)がRAID1を構築しているかどうかを判定する。ステップＳ１５の判定がＹｅｓである場合、ステップＳ１７へ移行する。ステップＳ１５の判定がＮｏである場合、ステップＳ１６へ移行する。
【００４８】
ステップＳ１６では、RAID復旧部１５は、記憶装置３に格納されたRAID1を構築するためのアプリケーションデータを起動させ、新しく設置された二つのHDD(SSD)の間でRAID1を構築する。RAID復旧部１５は、例えば、アプリケーションデータを起動させて、RAID1構築用のソフトウェアをインストールする。そのソフトウェアは、二つのHDD(SSD)の間でリアルタイムにデータをミラーリングする状態を構築する。
【００４９】
ステップＳ１７では、RAID復旧部１５は、記憶装置３に格納された第１データをRAID1が構築された２つのHDD(SSD)へ移行することで、設置された２つのHDD(SSD)を２つの第１記憶装置（記憶装置１、２）として復旧する。
【００５０】
ステップＳ１８では、RAID復旧部１５は、第１データのインストールが正常に終了したかどうかを判定する。ステップＳ１８の判定がＮｏである場合、ステップＳ１９へ移行し、報知部１７が表示制御部１２を介して表示装置３１へエラー画面を表示させる。図６は、表示装置３１へ表示されるエラー画面の一例を示す。ステップＳ１８の判定がＹｅｓである場合、ステップＳ２０へ移行する。
【００５１】
ステップＳ２０では、メモリ復旧部１６は、ハードメモリ４に格納された第２データと、記憶装置３に格納された第２データとを比較する。ステップＳ２１では、メモリ復旧部１６は、ステップＳ２０の比較の結果、両者のデータの間に齟齬があるかどうかを判定する。ステップＳ２１の判定がＹｅｓである場合、ステップＳ２２へ移行する。ステップＳ２１の判定がＹｅｓである場合、復旧処理を終了する。
【００５２】
ステップＳ２２では、メモリ復旧部１６は、ハードメモリ４を初期化する。
ステップＳ２３では、メモリ復旧部１６は、記憶装置３に格納された第２データをハードメモリ４へ移行し、ハードメモリ４の復旧を行う。ステップＳ２２の処理後、復旧処理を終了する。
【００５３】
以上のディスクアレイ装置１００によれば、RAID1が構築された記憶装置に異常が見つかった場合の復旧処理に際して、ハードメモリ側の復旧も併せて行われることで、ハードメモリ内に破損データが残存して正常に動作しなくなる等の不具合の発生を抑止することができる。従って、RAID1を良好に動作可能な状態に復旧することが可能である。
【００５４】
また、新しく交換されたHDD(SSD)へ記憶装置３に格納されたアプリケーションデータを用いてRAID1が自動的に構築されることから、管理者であるユーザーがRAID1を構築する手間を省くことができる。
【００５５】
また、RAID復旧部１５は、記憶装置１、２に異常が生じた際に、交換フラグを設定する。そして、交換フラグが設定されていない状態では、RAID復旧部１５（メモリ復旧部１６）による復旧処理が行われる前に報知部１７がユーザーに対して確認を行うために報知をする。このように、復旧の必要のない状態の装置（記憶装置１、２ともに正常な状態の装置）へ誤って復旧処理が行われようとしているときに報知部１７が報知を実行することで、異常がない記憶装置１、２に対し誤って復旧処理が実行されることを抑止することができる。
【００５６】
上述した実施形態は、発明の理解を容易にするために具体例を示したものであり、本発明はこれらの実施形態に限定されるものではない。上述したプログラム、予想情報販売システムは、特許請求の範囲に記載した本発明を逸脱しない範囲において、さまざまな変形、変更が可能である。
【符号の説明】
【００５７】
１、２、３    記憶装置
４            ハードメモリ
１０          主制御部
１１          ホスト通信制御部
１２          表示制御部
１３          キー入力制御部
１４          バックアップ処理部
１５          RAID復旧部
１６          メモリ復旧部
１７          報知部
２０          IO制御部
２１          対人センサ制御部
２２          ユニット制御部
３１          表示装置
３２          入力装置
３３          対人センサ
３４          紙幣処理ユニット
３５          硬貨処理ユニット
３６          通帳処理ユニット
３７          カード処理ユニット
１００        ディスクアレイ装置
【図１】
2019153233.tif 000003
【図２】
2019153233.tif 000004
【図３】
2019153233.tif 000005
【図４】
2019153233.tif 000006
【図５】
2019153233.tif 000007
【図６】
2019153233.tif 000008