JPH11272427A - データ退避方法および外部記憶装置 - Google Patents

データ退避方法および外部記憶装置

Info

Publication number
JPH11272427A
JPH11272427A JP10075214A JP7521498A JPH11272427A JP H11272427 A JPH11272427 A JP H11272427A JP 10075214 A JP10075214 A JP 10075214A JP 7521498 A JP7521498 A JP 7521498A JP H11272427 A JPH11272427 A JP H11272427A
Authority
JP
Japan
Prior art keywords
external storage
storage device
data
backup
data backup
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP10075214A
Other languages
English (en)
Other versions
JPH11272427A5 (ja
Inventor
Hiroyoshi Suzuki
啓悦 鈴木
Mamoru Touraku
守 東落
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP10075214A priority Critical patent/JPH11272427A/ja
Priority to DE69937768T priority patent/DE69937768T2/de
Priority to EP99105801A priority patent/EP0945801B1/en
Priority to US09/275,401 priority patent/US6539461B2/en
Publication of JPH11272427A publication Critical patent/JPH11272427A/ja
Priority to US10/356,566 priority patent/US6772306B2/en
Priority to US10/864,633 priority patent/US7020756B2/en
Publication of JPH11272427A5 publication Critical patent/JPH11272427A5/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operations
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • G06F11/1461Backup scheduling policy
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operations
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1456Hardware arrangements for backup
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users
    • Y10S707/99953Recoverability
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users
    • Y10S707/99955Archiving or backup

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

(57)【要約】 【課題】 上位装置の介入を必要とせずに、多様なデー
タ退避を実現する。 【解決手段】 大型汎用コンピュータ1およびパーソナ
ルコンピュータ4等の上位装置に、チャネル2〜3、デ
ィスクI/F5〜6およびケーブル10〜14を介して
接続されることによって共有される外部記憶装置20に
対して、ケーブル14を介してデータバックアップ用外
部記憶装置30を接続し、外部記憶装置20の内部に設
けられた制御論理および制御情報により、当該外部記憶
装置20上の任意のデータを任意の単位、任意の契機
で、上位装置を介さず、データバックアップ用外部記憶
装置30に自動的に退避させるデータバックアップを行
う。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、データ退避(デー
タバックアップ)技術に関し、特に複数の上位装置によ
って共有される外部記憶装置等におけるデータ退避(バ
ックアップ)技術等に適用して有効な技術に関する。
【0002】
【従来の技術】近年、計算機システムの無停止運転化に
伴い、計算機システムの安全な運用上欠かせないデータ
バックアップの重要性が増大してきている。このため、
データバックアップに関する方式が、以下のように種々
考案されている。
【0003】たとえば、特開平5−81147号公報に
は、電源残量検出部により電源の残容量を検出し、残量
が一定量以下になった時、揮発性記憶装置の内容を不揮
発性記憶装置に転送する揮発性記憶装置の自動退避、復
帰方法が開示されている。
【0004】また、特開平5−120110号広報に
は、LANの通信量が少ない時にあらかじめ指示してお
いたファイルのデータバックアップを行なうファイルの
自動バックアップシステムが開示されている。
【0005】また、特開平6−4223号公報には、障
害被疑装置判別手段により媒体複写の必要性が判断され
た場合、媒体複写手段により障害被疑装置から他の装置
に媒体複写を行なうディスク複写システムが開示されて
いる。
【0006】また、特開平6−139027号公報に
は、ディスクアレイコントローラ配下にディスクアレイ
を構成する複数のディスクドライブ、予備ドライブおよ
びバックアップ装置を設けた構成において、予備ドライ
ブを、ディスクドライブからバックアップ装置へのデー
タ転送におけるデータ転送バッファとして使用するディ
スクアレイシステムのデータバックアップ技術が開示さ
れている。
【0007】また、特開平6−168080号公報に
は、終了業務プログラムにより、切換スイッチの設定に
応じて主ディスクと予備ディスクの間でデータバックア
ップを行なうデータバックアップシステムにおいて、主
/予備ディスクの各々に対するデータバックアップに際
して、データ最終更新時刻とバックアップ終了時刻とを
記録し、主/予備ディスクのいずれかを使用する際に、
各ディスクのデータ最終更新時刻およびバックアップ終
了時刻を照合することにより、古いバックアップデータ
の誤用を防止する技術が開示されている。
【0008】また、特開平6−309209号公報に
は、補助記憶装置に格納するファイルに関して自動バッ
クアップが必要か否かを指定するフラグ領域をファイル
管理情報の一部に設け、補助記憶装置へのファイル書き
込みが発生した時にフラグ領域を参照して自動的にバッ
クアップを行なうファイルバックアップ方式が開示され
ている。
【0009】また、特開平8−212142号公報に
は、バックアップ制御ファイルと履歴ファイルを用いて
データバックアップを行なうデータベースのデータバッ
クアップシステムが開示されている。
【0010】また、特開平9−50394号公報には、
直接アクセス記憶装置および磁気テープ装置が接続され
るコンピュータ上に、自動起動手段、退避手段等を設
け、退避手段から生成される退避処理用ジョブ制御文に
てデータバックアップを行なうデータ自動退避処理シス
テムが開示されている。
【0011】また、特開平9−101912号公報に
は、オペレーティングシステムが存在するカーネルの一
部に、外部の記憶装置におけるブロック単位のバックア
ップ世代等を記録/管理する差分管理機構を設けて差分
バックアップを行なう差分バックアップ方式が開示され
ている。
【0012】
【発明が解決しようとする課題】前記特開平6−422
3号公報、特開平6−139027号公報以外の従来技
術は、データバックアップを中央処理装置等の上位装置
を介して行なうため、上位装置に負荷がかかってしまう
という技術的課題があった。
【0013】また、前記特開平6−4223号公報の従
来技術は、ディスクエラー収集手段と媒体複写手段によ
って、障害予備装置にデータ退避するものであり、エラ
ーが頻発する障害被疑装置の出現時のみにデータ退避契
機が限定される、という技術的課題があった。
【0014】また、特開平6−139027号公報の従
来技術は、ファイルシステムの使用範囲等の情報を上位
コンピュータから取得する必要があり、自動的にバック
アップを行なえないという技術的課題があった。
【0015】本発明の目的は、上位装置の負荷を増大さ
せることなく、外部記憶装置間でのデータ退避を行なう
ことが可能なデータ退避技術を提供することにある。
【0016】本発明の他の目的は、エラー発生等に無関
係に任意の契機で任意のデータを退避させる等の多様な
データ退避操作が可能なデータ退避技術を提供すること
にある。
【0017】本発明の他の目的は、上位装置の介入を必
要とすることなく、外部記憶装置間で自動的にデータ退
避を行なうことが可能なデータ退避技術を提供すること
にある。
【0018】
【課題を解決するための手段】本発明のデータ退避方法
は、第1の外部記憶装置と、第1の外部記憶装置に対す
るデータの書き込みおよび読み出しなどの入出力を行な
う上位装置とを含む情報処理システムにおいて、上位装
置と接続された第1の外部記憶装置に対して、上位装置
に接続されていない第2の外部装置を接続し、第1の外
部記憶装置と第2の外部記憶装置との間で、第1の外部
記憶装置のデータを第2の外部記憶装置に自動的に退避
させる動作を行わせるものである。
【0019】また、本発明の外部記憶装置は、上位装置
との間で授受されるデータが格納される第1の外部記憶
装置と、第1の外部記憶装置に対して接続されるととも
に上位装置には接続されない第2の外部装置と、第1お
よび第2の外部記憶装置の少なくとも一方に設けられ、
第1の外部記憶装置のデータを第2の外部記憶装置に自
動的に退避させる動作を行う制御論理と、を備えたもの
である。
【0020】より具体的には、一例として、揮発性また
は不揮発性の記憶媒体を備えた第1の外部記憶装置と当
該第1の外部記憶装置に対するデータの書き込みおよび
読み出しなどの入出力を行なう複数の上位装置とを含む
情報処理システムにおいて、前記第1の外部記憶装置に
対して、前記上位装置と接続されていない第2の外部記
憶装置を接続し、タイマ、構成情報テーブル、バックア
ップ情報テーブル等の自動データバックアップに必要な
情報を、第1および第2の外部記憶装置の少なくとも一
方に設けることにより、上位装置の介入を必要とするこ
となく、第1および第2の外部記憶装置間で自動的にデ
ータバックアップを行なうことを実現する。
【0021】
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照しながら詳細に説明する。
【0022】図1は本発明の一実施の形態であるデータ
退避方法を実施する外部記憶装置を含む情報処理システ
ムのハードウェア構成の一例を示すブロック図である。
【0023】本実施の形態の情報処理システムは、大型
汎用コンピュータ1、パーソナルコンピュータ4、ケー
ブル10〜14、外部記憶装置20、データバックアッ
プ用外部記憶装置30から構成される。外部記憶装置2
0は、ケーブル10〜13を通じて、大型汎用コンピュ
ータ1のチャネル2〜3およびパーソナルコンピュータ
4のディスクI/F5〜6に接続されている。
【0024】本実施の形態の場合、外部記憶装置20
は、ケーブル14を通じてデータバックアップ用外部記
憶装置30に接続されている。外部記憶装置20の代表
例としては、アレイディスク等のような磁気ディスクサ
ブシステム、半導体記憶装置サブシステム、光ディスク
装置サブシステム等がある。また、データバックアップ
用外部記憶装置30の代表例としては、前記外部記憶装
置20の代表例で示したものの他に磁気テープ記憶装置
サブシステム、磁気テープライブラリ装置サブシステ
ム、光ディスクライブラリ装置サブシステム等がある。
【0025】本実施の形態では、外部記憶装置20の一
例として、複数の磁気ディスク装置からなるディスクア
レイサブシステムを用いる。図2は、本実施の形態のデ
ータ退避方法を実施する外部記憶装置の一例であるディ
スクアレイサブシステムのハードウェア構成の一例を示
すブロック図である。
【0026】本実施の形態のディスクアレイサブシステ
ム21は、サービスプロセッサ22、チャネルインタフ
ェース制御部41〜45、バス50〜51、共用メモリ
60、キャッシュ70、ドライブインタフェース制御部
81〜84および複数の磁気ディスク装置からなるディ
スク群91〜92から構成される。
【0027】サービスプロセッサ22は、後述する自動
データバックアップを行なうのに必要な情報の設定およ
びバス50を通じて当該情報を共用メモリ60に書き込
む機能を持つ。
【0028】チャネルインタフェース制御部41〜45
は、ケーブル10〜14を通じ大型汎用コンピュータ
1、パーソナルコンピュータ4からのコマンド処理、バ
ス51を使用した大型汎用コンピュータ1、パーソナル
コンピュータ4およびデータバックアップ用外部記憶装
置30とキャッシュ70との間のデータ転送処理および
データバックアップ用外部記憶装置30へのコマンド発
行処理を行なう機能を持っている。また、これらの機能
を実現するため、チャネルインタフェース制御部41〜
45はバス50を通じて、共用メモリ60上の情報を参
照/更新、ドライブインタフェース制御部81〜84お
よびサービスプロセッサ22との通信を行なう。
【0029】バス50は、チャネルインタフェース制御
部41〜45、共用メモリ60、ドライブインタフェー
ス制御部81〜84およびサービスプロセッサ22を結
ぶ通信制御線である。つまりチャネルインタフェース制
御部41〜45、ドライブインタフェース制御部81〜
84およびサービスプロセッサ22との間の通信、チャ
ネルインタフェース制御部41〜45、ドライブインタ
フェース制御部81〜84およびサービスプロセッサ2
2と共用メモリ60との間の情報の参照/更新を行なう
ためにバス50は使用される。
【0030】バス51は、大型汎用コンピュータ1およ
びパーソナルコンピュータ4からケーブル10〜13、
チャネルインタフェース制御部41〜44を介して行な
われるキャッシュ70へのデータ転送、キャッシュ70
からケーブル10〜13、チャネルインタフェース制御
部41〜44を介して行なわれる大型汎用コンピュータ
1およびパーソナルコンピュータ4へのデータ転送、キ
ャッシュ70からチャネルインタフェース制御部45、
ケーブル14を介して行なわれるデータバックアップ用
外部記憶装置30へのデータ転送、キャッシュ70から
ドライブインタフェース制御部81〜84を介して行な
われるディスク群91〜92へのデータ転送、ディスク
群91〜92からドライブインタフェース制御部81〜
84を介して行なわれるキャッシュ70へのデータ転送
に使用される。
【0031】共用メモリ60は、チャネルインタフェー
ス制御部41〜44およびドライブインタフェース制御
部81〜84等が動作するのに必要な情報および本実施
の形態の動作を行なうための情報(後述)、サービスプ
ロセッサ22からの構成情報(後述)が入っている不揮
発性のメモリである。
【0032】キャッシュ70は、大型汎用コンピュータ
1およびパーソナルコンピュータ4からのライトデータ
およびディスク群91〜92からのリードデータを一時
格納しておくメモリである。
【0033】ドライブインタフェース制御部81〜84
はチャネルインタフェース制御部41〜45の要求によ
りバス50を使用して共用メモリ60上の情報を参照/
更新することにより、ディスク群91〜92からキャッ
シュ70へのデータの読み込みおよびキャッシュ70か
らディスク群91〜92へのデータの書き込みを行な
う。
【0034】ディスク群91〜92は、アレイディスク
であり、大型汎用コンピュータ1およびパーソナルコン
ピュータ4からキャッシュ70上へ書かれたデータを保
持するものである。
【0035】次に、図3について説明する。図3は、本
実施の形態のデータ退避方法を実現するための制御情報
の1つである構成情報テーブル100の構造の一例を示
す概念図である。構成情報テーブル100は、サービス
プロセッサ22でその内容の設定を行ない、設定終了
後、サービスプロセッサ22は、共用メモリ60へ構成
情報テーブル100を書き込む。また、共用メモリ60
上の構成情報テーブル100は、主としてチャネルイン
タフェース制御部41〜45に参照される。
【0036】次に、構成情報テーブル100の構造の一
例についてさらに詳細に説明する。構成情報テーブル1
00は、ボリューム情報101、バックアップチャネル
インタフェースフラグ102、バックアップ情報103
から構成される。ボリューム数110は、ディスクアレ
イサブシステム21内のボリュームの数である。バック
アップチャネルインタフェースフラグ102は、データ
バックアップ用外部記憶装置30がケーブル14を介し
て接続されているチャネルインタフェース制御部41〜
45を示す。このバックアップチャネルインタフェース
フラグ102は、ビット単位の構造となっており、ビッ
ト0がチャネルインタフェース制御部41、ビット1が
チャネルインタフェース制御部42というような構造と
なっている。バックアップチャネルインタフェースフラ
グ102には、複数の位置のビットが1となってもよ
い。
【0037】バックアップ情報103は、バックアップ
対象ボリュームアドレス120、バックアップチャネル
インタフェース制御部名121、データバックアップ用
外部記憶装置アドレス122、データバックアップ用外
部記憶装置のボリューム名123、データバックアップ
開始時刻124から構成され、バックアップ対象ボリュ
ームアドレス120が複数存在する時には、バックアッ
プ対象ボリュームアドレス120、バックアップチャネ
ルインタフェース制御部名121、データバックアップ
用外部記憶装置のボリューム名123、データバックア
ップ開始時刻124を1つのエントリとしてバックアッ
プ対象ボリュームアドレス120の個数分存在する。図
3では、実施の形態を説明するのを簡単にするために、
バックアップ対象ボリュームアドレス120が1つだけ
存在する例を示した。
【0038】次に、図4について説明する。図4は、本
実施の形態のデータ退避方法にて用いられる、タイマ1
30を含むサービスプロセッサ22の構成の一例を示す
概念図である。タイマ130は、サービスプロセッサ2
2内に存在するハードウェアによって制御されるタイマ
である。タイマ130は、データバックアップを開始す
る際のトリガとなるものであり、タイマ130の値が構
成情報テーブル100のバックアップ情報103中のデ
ータバックアップ開始時刻124と一致した時、サービ
スプロセッサ22がチャネルインタフェース制御部41
〜45に対し、データバックアップ開始を指示する。
【0039】すなわち、サービスプロセッサ22は、た
とえば、パーソナルコンピュータやワークステーション
等の情報処理装置で構成され、一例として、図4に例示
されるような構成をとる。たとえば、システムバス22
aを介してマイクロプロセッサ(MPU)22b、主記
憶22c、バスブリッジ22dが接続され、さらにバス
ブリッジ22dには、汎用バス22eを介して、タイマ
130として機能するカレンダIC22f、二次記憶装
置22g、ディスプレイやキーボード等からなるユーザ
インタフェース22h、ディスクアレイサブシステム2
1との接続に用いられる外部接続I/F22i、等が接
続された構成となっている。
【0040】主記憶22cには、汎用のオペレーティン
グシステム(OS)22j、構成情報設定プログラム2
2k、構成情報テーブル22m(100)、等が格納さ
れ、たとえば、後述の図6に例示されるフローチャート
のような動作が可能になっている。
【0041】次に、図5について説明する。図5は、本
実施の形態のデータ退避方法を実現するための情報の1
つであるバックアップ情報テーブル140の構造の一例
を示す概念図である。バックアップ情報テーブル140
は、各チャネルインタフェース制御部41〜45内また
は共用メモリ60上に存在する。バックアップ情報テー
ブル140は、装置種別フラグ141、ボリューム名チ
ェックフラグ142、現在のボリューム名143、MT
マウント待ちフラグ144より構成される。バックアッ
プ情報テーブル140は、ケーブル14を介して接続さ
れているデータバックアップ用外部記憶装置30の装置
アドレス分の数だけ存在する。
【0042】装置種別フラグ141は、ディスクフラグ
151およびMTフラグ152から構成される。ディス
クフラグ151は、データバックアップ用外部記憶装置
30がアレイディスク等の磁気ディスクサブシステム、
半導体記憶装置サブシステム、光ディスク装置サブシス
テムおよび光ディスクライブラリ装置サブシステムであ
る時、1となり、データバックアップ用外部記憶装置3
0が、前記以外のサブシステムである時、0となる。ま
た、MTフラグ152は、データバックアップ用外部記
憶装置30が、磁気テープ装置サブシステムおよび磁気
テープライブラリ装置サブシステムの時、1となり、デ
ータバックアップ用外部記憶装置30が前記以外のサブ
システムの時、0となる。
【0043】ボリューム名チェックフラグ142は、デ
ィスクボリューム名あるいは磁気テープボリューム名の
チェックが終了している時、1となり、データバックア
ップ終了時に0となる。一般的にディスク装置ボリュー
ムには1つのボリューム名、磁気テープ一巻につき、1
つのボリューム名が付けられている。
【0044】現在のボリューム名143は、現在データ
バックアップを行なっているディスクボリューム名ある
いは磁気テープボリューム名を示す。MTマウント待ち
フラグ144は、磁気テープボリュームが磁気テープ装
置にマウントされるのを待っている状態の時、1とな
り、前記の状態以外は、0となる。
【0045】次に、図2〜図4を用いて、図6のフロー
チャートに例示されるサービスプロセッサ22の処理の
一例について説明する。
【0046】図6は、サービスプロセッサ22の処理フ
ローである。本実施の形態においては説明を簡単にする
ために、バックアップ情報103中のバックアップチャ
ネルインタフェース制御部名121にチャネルインタフ
ェース制御部45が設定されている例について、説明す
る。
【0047】まず、ステップ200で、構成情報設定要
求があるかチェックを行なう。この構成情報設定要求
は、構成情報テーブル100の一連の情報を設定する要
求である。ステップ200で構成情報設定要求がある場
合はステップ206へ進む。もし、ステップ200で構
成情報設定要求がなければ、ステップ201へ進む。ス
テップ201で、データバックアップ開始時刻かチェッ
クを行なう。具体的には、バックアップ情報103中の
データバックアップ開始時刻124がタイマ130と一
致するかチェックする。もし、ステップ201でデータ
バックアップ開始時刻でなければ、ステップ204へ進
む。ステップ201で、データバックアップ開始時刻で
あれば、ステップ202へ進む。ステップ202で、構
成情報テーブル100のバックアップ情報103中のバ
ックアップチャネルインタフェース制御部名121を抽
出し、バックアップチャネルインタフェース制御部名1
21で示されるチャネルインタフェース制御部45に対
し、バックアップ対象ボリュームアドレス120をバス
50を通じ、データバックアップ指示を行なう。具体的
には本実施の形態の場合において、チャネルインタフェ
ース制御部45に対し、バックアップ対象ボリュームア
ドレス120をバス50を通じ、データバックアップ指
示を行なう。
【0048】次に、ステップ203で、チャネルインタ
フェース制御部45に対し、データバックアップ指示が
正常終了したかチェックを行なう。ステップ203で、
データバックアップ指示が正常終了していれば、ステッ
プ204へ進み、以前にデータバックアップ指示したボ
リュームがあるかチェックする。ステップ204で、以
前にデータバックアップ指示したボリュームがなけれ
ば、ステップ200へ戻る。もし、ステップ204で以
前にデータバックアップ指示したボリュームがあれば、
ステップ205へ進む。ステップ205で、以前データ
バックアップ指示したボリュームのデータバックアップ
が正常終了したかチェックを行なう。ステップ205
で、以前データバックアップ指示したボリュームのデー
タバックアップが指示したボリュームのデータバックア
ップが正常終了していれば、ステップ200へ戻る。も
し、ステップ205で以前にデータバックアップ指示し
たボリュームのデータバックアップが正常終了していな
ければ、ステップ211へ進む。
【0049】次に、ステップ200において、構成情報
設定要求があった場合について、説明する。
【0050】ステップ206で、バックアップチャネル
インタフェースフラグ102の設定要求し、設定情報を
取り込む。本実施の形態においては、バックアップチャ
ネルインタフェースフラグ102は、チャネルインタフ
ェース制御部45に設定される。
【0051】ステップ207でバックアップ情報103
の設定要求し、バックアップ情報103の設定情報を取
り込む。本実施の形態では、バックアップ情報103中
のバックアップチャネルインタフェース制御部名121
には、チャネルインタフェース制御部45が設定され
る。
【0052】ステップ208で構成情報テーブル100
の設定情報のチェックを行なう。具体的には、バックア
ップチャネルインタフェースフラグ102とバックアッ
プ情報103中のバックアップチャネルインタフェース
制御部名121の妥当性のチェックを行なう。ステップ
208で設定情報のチェックがOKでなければ、ステッ
プ206へ戻る。ステップ208で、設定情報のチェッ
クがOKであれば、ステップ209へ進む。
【0053】ステップ209で、バス50を通じ、構成
情報テーブル100を共用メモリ60に書き込む。
【0054】ステップ210で、構成情報テーブル10
0が共用メモリ60に正しく書き込まれたかをチェック
する。ステップ210で、構成情報テーブル100が共
用メモリ60に正しく書き込まれたならば、ステップ2
12へ進む。ステップ210で、構成情報テーブル10
0が共用メモリ60に正しく書き込まれなければ、ステ
ップ211へ進む。
【0055】ステップ211で、バックアップチャネル
インタフェース制御部名121で示されるチャネルイン
タフェース制御部(本実施の形態では、チャネルインタ
フェース制御部45)以外のチャネルインタフェース制
御部41〜44にエラーを報告する旨、バス50を通
じ、指示する。その後、ステップ200へ戻る。
【0056】ステップ210で、構成情報テーブル10
0が共用メモリ60に正しく書き込まれた後、ステップ
212で、外部記憶装置20の電源OFF→ONによる
リブートを行ない、チャネルインタフェース制御部41
〜45に共用メモリ60上の構成情報テーブル100の
取り込みを行なわせる。
【0057】ステップ213で、外部記憶装置20の電
源OFF→ONによるリブートでエラーが発生したかチ
ェックを行なう。ステップ213で、エラーが発生して
いれば、ステップ211へ進む。ステップ213でエラ
ーが発生していなければ、ステップ200へ戻る。
【0058】次に、図1〜図5を用いて、図7〜図13
のフローチャートに示されるチャネルインタフェース制
御部41〜45の処理の一例について、説明する。
【0059】チャネルインタフェース制御部41〜45
は、前述したような3つの処理機能を持っているが、こ
こでは本実施の形態に関係するデータバックアップ用外
部記憶装置30へのデータバックアップ処理に絞り込ん
で説明する。また、本実施の形態においては、説明を簡
単にするためにデータバックアップ用外部記憶装置30
がケーブル14を介してチャネルインタフェース制御部
45に接続されており、構成情報テーブル100のバッ
クアップ情報103中のバックアップ対象ボリュームア
ドレス120が1つであり(つまり、バックアップ対象
ボリュームアドレス120、バックアップチャネルイン
タフェース制御部名121、データバックアップ用外部
記憶装置アドレス122、データバックアップ用外部記
憶装置のボリューム名123、データバックアップ開始
時刻124を含むエントリが1つ存在する。)、かつバ
ックアップチャネルインタフェース制御部名121とバ
ックアップチャネルインタフェースフラグ102がチャ
ネルインタフェース制御部45に設定されている場合に
ついて、以下説明する。
【0060】まず、図7のフローチャートについて説明
する。ステップ301で、ドライブインタフェース制御
部81〜84より、ディスク群91〜92からのデータ
読み込み完了通知があるかチェックを行う。ステップ3
01でドライブインタフェース制御部81〜84よりデ
ータ読み込み完了通知がなければ、ステップ302で共
用メモリ上の構成情報テーブル100の読み込みを行な
う。
【0061】ステップ303で、バックアップチャネル
インタフェースフラグ102のいずれかのチャネルイン
タフェース制御部(チャネルインタフェース制御部41
〜45のいずれか)フラグが1かをチェックする。ステ
ップ303でバックアップチャネルインタフェースフラ
グ102中のいずれかが、1でなければ、ステップ30
1へ戻る。本実施の形態は、バックアップチャネルイン
タフェースフラグ102は、チャネルインタフェース制
御部45に設定されているため、ステップ304へ進
む。
【0062】ステップ304で、サービスプロセッサ2
2よりデータバックアップ要求が有るかどうかチェック
を行なう。ステップ304で、サービスプロセッサ22
よりデータバックアップ要求がなければ、ステップ30
1へ戻る。ステップ304で、サービスプロセッサ22
よりデータバックアップ要求が有る場合、ステップ30
5に進む。
【0063】ステップ305でバックアップ情報103
中のデータバックアップ用外部記憶装置アドレス122
を取得し、ステップ306へ進む。ステップ306で、
データバックアップ用外部記憶装置アドレス122の装
置種別情報をケーブル14を通じ取得し、ステップ30
7で、データバックアップ用外部記憶装置アドレス12
2の装置種別情報が取得できたかチェックを行なう。ス
テップ307で、データバックアップ用外部記憶装置ア
ドレス122の装置情報が取得失敗であれば、ステップ
312へ進む。ステップ307で、データバックアップ
用外部記憶装置アドレス122の装置情報が取得成功で
あれば、ステップ308へ進む。
【0064】ステップ308で、装置種別がディスク系
かチェックを行なう。ステップ308におけるディスク
系の装置種別は、ディスクアレイ等の磁気ディスク装置
サブシステム、半導体記憶装置サブシステム、光ディス
ク装置サブシステム、光ディスクライブラリ装置サブシ
ステム等である。ステップ308で、装置種別がディス
ク系でなければ、ステップ310へ進む。ステップ30
8で、装置種別がディスク系であれば、ステップ309
へ進む。
【0065】ステップ309で、バックアップ情報テー
ブル140中の装置種別フラグ141のディスクフラグ
151を1とし、図9のステップ501へ進む。ステッ
プ310で、装置種別がMT(磁気テープ装置、以下M
Tと略す。)またはMTライブラリ(磁気テープライブ
ラリ装置、以下MTライブラリと略す。)であるかチェ
ックを行なう。
【0066】ステップ310で、MTまたはMTライブ
ラリでなければ、ステップ312へ進む。ステップ31
0でMTまたはMTライブラリであれば、ステップ31
1まで進む。ステップ311で、バックアップ情報テー
ブル140中の装置種別フラグ141のMTフラグ15
2を1とし、図10のステップ601へ進む。ステップ
312では、エラーのため、バス50を通じ、サービス
プロセッサ22にデータバックアップ異常終了報告を行
なう。
【0067】次に図8のフローチャートについて説明す
る。図8は、図7のステップ301で、ドライブインタ
フェース制御部81〜84より、ディスク群91〜92
からデータ読み込み完了通知があった後の処理フローの
一例である。
【0068】ステップ401で、バックアップ情報テー
ブル140中のディスクフラグ151が1であるかチェ
ックを行なう。ステップ401でバックアップ情報テー
ブル140中のディスクフラグ151が1であれば、デ
ィスク用のデータバックアップ処理を行なうため、図9
のステップ501へ進む。ステップ401で、バックア
ップ情報テーブル140中のディスクフラグ151が1
でなければ、ステップ402へ進む。
【0069】ステップ402で、バックアップ情報テー
ブル140中のMTフラグ152が1かをチェックす
る。ステップ402で、バックアップ情報テーブル14
0中のMTフラグが1であれば、図10のステップ60
1へ進む。ステップ402で、バックアップ情報テーブ
ル140中のMTフラグ152が1でなければ、図11
のステップ710へ進む。
【0070】次に、図9のフローチャートについて、説
明する。図9は、データバックアップ用外部記憶装置3
0がディスク系である時のデータバックアップ処理を行
なう処理フローの一例である。
【0071】まずステップ501で、バックアップ情報
テーブル140中のボリューム名チェックフラグ142
が1かチェックする。バックアップ情報テーブル140
中のボリューム名チェックフラグ142は、データバッ
クアップ用外部記憶装置30のボリューム名のチェック
が終了していることを示すフラグである。ステップ50
1で、バックアップ情報テーブル140中のボリューム
名チェックフラグ142が1である場合、ステップ50
7へ進む。ステップ501で、バックアップ情報テーブ
ル140中のボリューム名チェックフラグ142が0で
ある場合、ステップ502へ進む。
【0072】ステップ502で、データバックアップ用
外部記憶装置30よりボリューム名の読み込みを行な
う。
【0073】ステップ503で、データバックアップ用
外部記憶装置30よりボリューム名読み込みが成功かチ
ェックする。ステップ503で、データバックアップ用
外部記憶装置30のボリューム名読み込みが失敗であれ
ば、図11のステップ710へ進む。ステップ503
で、データバックアップ用外部記憶装置30のボリュー
ム名読み込みが成功であれば、ステップ504へ進む。
【0074】ステップ504でデータバックアップ用外
部記憶装置30から読み込んだボリューム名とデータバ
ックアップ用外部記憶装置のボリューム名123とが一
致するかをチェックする。ステップ504でデータバッ
クアップ用外部記憶装置30から読み込んだボリューム
名とデータバックアップ用外部記憶装置のボリューム名
123と一致しなければ、図11のステップ710へ進
む。ステップ504でデータバックアップ用外部記憶装
置30から読み込んだボリューム名とデータバックアッ
プ用外部記憶装置のボリューム名123とが一致する場
合は、ステップ505へ進む。
【0075】ステップ505で、バックアップ情報テー
ブル140中のボリューム名チェックフラグ142を1
とし、ステップ506で、バックアップ情報テーブル1
40中の現在のボリューム名143を新たにデータバッ
クアップ用外部記憶装置のボリューム名123とする。
【0076】ステップ507で、キャッシュ70上にデ
ータバックアップ用外部記憶装置30に書き込むバック
アップデータがあるかをチェックする。ステップ507
で、キャッシュ70上にデータバックアップ用外部記憶
装置30に書き込むバックアップデータが無い場合は、
ステップ509へ進む。ステップ507で、キャッシュ
70上にデータバックアップ用外部記憶装置30に書き
込むバックアップデータが有る場合は、ステップ508
へ進む。
【0077】ステップ508で、データバックアップ用
外部記憶装置30にバックアップデータを書き込み、ス
テップ507へもどる。
【0078】ステップ509で、データバックアップ処
理が終了したかをチェックする。ステップ509で、デ
ータバックアップ処理が終了していれば、図12のステ
ップ801へ進む。ステップ509で、データバックア
ップ処理が終了していなければ、ステップ510へ進
む。
【0079】ステップ510で、ドライブインタフェー
ス制御部81〜84にバックアップデータの読み込みを
バス50を通じて、指示する。ステップ510の後、図
7のステップ301へ戻る。
【0080】次に、図10のフローチャートについて説
明する。図10は、データバックアップ用外部記憶装置
30がMT系である時のデータバックアップ処理を行な
う処理フローの一例である。
【0081】まずステップ601で、バックアップ情報
テーブル140中のボリューム名チェックフラグ142
が1かチェックする。ステップ601で、バックアップ
情報テーブル140中のボリューム名チェックフラグ1
42が1である場合、ステップ610へ進む。ステップ
601で、バックアップ情報テーブル140中のボリュ
ーム名チェックフラグ142が0である場合、ステップ
602へ進む。
【0082】ステップ602で、データバックアップ用
外部記憶装置30がREADY状態かチェックする。ス
テップ602で、データバックアップ用外部記憶装置3
0がREADY状態である場合、ステップ605へ進
む。ステップ602で、データバックアップ用外部記憶
装置30がREADY状態でなければ場合、ステップ6
03へ進む。
【0083】ステップ603で、データバックアップ用
外部記憶装置30に対し、データバックアップ用外部記
憶装置のボリューム名123のマウント要求を行い、ス
テップ604へ進む。
【0084】ステップ604で、データバックアップ用
外部記憶装置30がREADY状態かチェックする。ス
テップ604で、データバックアップ用外部記憶装置3
0がREADY状態である場合、ステップ605へ進
む。ステップ604で、データバックアップ用外部記憶
装置30がREADY状態でなければ場合、ステップ6
04へ戻り、データバックアップ用外部記憶装置30が
READY状態になるを待つ。
【0085】ステップ605で、データバックアップ用
外部記憶装置30よりボリューム名の読み込みを行な
う。
【0086】ステップ606で、データバックアップ用
外部記憶装置30よりボリューム名読み込みが成功かチ
ェックする。ステップ606で、データバックアップ用
外部記憶装置30のボリューム名読み込みが失敗であれ
ば、図11のステップ710へ進む。ステップ606
で、データバックアップ用外部記憶装置30のボリュー
ム名読み込みが成功であれば、ステップ607へ進む。
【0087】ステップ607でデータバックアップ用外
部記憶装置30から読み込んだボリューム名とデータバ
ックアップ用外部記憶装置のボリューム名123と一致
するかをチェックする。ステップ607でデータバック
アップ用外部記憶装置30から読み込んだボリューム名
とデータバックアップ用外部記憶装置のボリューム名1
23とが一致しなければ、図11のステップ710へ進
む。ステップ607でデータバックアップ用外部記憶装
置30から読み込んだボリューム名とデータバックアッ
プ用外部記憶装置のボリューム名123とが一致する場
合は、ステップ608へ進む。
【0088】ステップ608で、バックアップ情報テー
ブル140中のボリューム名チェックフラグ142を1
とし、ステップ609で、バックアップ情報テーブル1
40中の現在のボリューム名143を新たにデータバッ
クアップ用外部記憶装置のボリューム名123とする。
【0089】ステップ610で、キャッシュ70上にデ
ータバックアップ用外部記憶装置30に書き込むバック
アップデータがあるかをチェックする。ステップ610
で、キャッシュ70上にデータバックアップ用外部記憶
装置30に書き込むバックアップデータが無い場合は、
図9のステップ510へ進む。ステップ610で、キャ
ッシュ70上にデータバックアップ用外部記憶装置30
に書き込むバックアップデータが有る場合は、ステップ
611へ進む。
【0090】ステップ611で、データバックアップ用
外部記憶装置30にバックアップデータを書き込み、ス
テップ612へ進む。
【0091】ステップ612で、データバックアップ処
理が終了したかをチェックする。ステップ612で、デ
ータバックアップ処理が終了していれば、図13のステ
ップ901へ進む。ステップ612で、データバックア
ップ処理が終了していなければ、ステップ613へ進
む。
【0092】ステップ613で、、データバックアップ
用外部記憶装置30の状態が、E.O.T(E.O.T
は、End Of Tapeの略。磁気テープの終端の
こと。)に位置付いているかをチェックする。ステップ
613で、データバックアップ用外部記憶装置30の状
態が、E.O.Tに位置付いていれば、ステップ614
へ進む。ステップ613で、データバックアップ用外部
記憶装置30の状態が、E.O.Tに位置付いていなけ
れば、ステップ610へ戻る。
【0093】ステップ614で、データバックアップ用
外部記憶装置30の状態が、E.O.Tに位置付いてい
るので磁気テープの巻き戻しを行わなければならない。
この為、データバックアップ用外部記憶装置30に対
し、リワインドコマンドを指示する。
【0094】ステップ615で、データバックアップ用
外部記憶装置30がリワインドコマンド処理が終了した
かをチェックする。ステップ615で、データバックア
ップ用外部記憶装置30がリワインドコマンド処理が終
了していれば、図11のステップ701へ進む。ステッ
プ615で、データバックアップ用外部記憶装置30が
リワインドコマンド処理が終了していなければ、ステッ
プ615へ戻り、データバックアップ用外部記憶装置3
0のリワインドコマンド処理の終了を待つ。
【0095】次に、図11のフローチャートについて、
説明する。図11は、データバックアップ用外部記憶装
置30がMT系である時、磁気テープのボリュームをア
ンロードし、次の磁気テープのボリュームマウントを要
求する処理を行なう処理フローの一例である。
【0096】ステップ701でデータバックアップ用外
部記憶装置30に対し、アンロードコマンドを指示す
る。ステップ702で、バックアップ情報テーブル14
0中のMTマウント待ちフラグ144を1とする。ステ
ップ703で、バックアップ情報テーブル140中の現
在のボリューム名143に+1を加えたボリューム名を
新たにバックアップ情報テーブル140中の現在のボリ
ューム名143とする。一般的に磁気テープのボリュー
ム名は、英数字の組み合わせで付けられており、たとえ
ばSSC001というような磁気テープボリューム名が
一般的である。具体的には、ステップ703では、前の
磁気テープボリューム名がSSC001の場合、新しく
SSC002という磁気テープボリューム名を新たにバ
ックアップ情報テーブル140中の現在のボリューム名
143とする。
【0097】ステップ704でデータバックアップ用外
部記憶装置30に対し、バックアップ情報テーブル14
0中の現在のボリューム名143のマウント要求を行
い、ステップ705へ進む。
【0098】ステップ705で、データバックアップ用
外部記憶装置30がREADY状態かチェックする。ス
テップ705で、データバックアップ用外部記憶装置3
0がREADY状態である場合、ステップ706へ進
む。ステップ705で、データバックアップ用外部記憶
装置30がREADY状態でなければ場合、ステップ7
05へ戻り、データバックアップ用外部記憶装置30が
READY状態になるのを待つ。
【0099】ステップ706で、データバックアップ用
外部記憶装置30よりボリューム名の読み込みを行な
う。
【0100】ステップ707で、データバックアップ用
外部記憶装置30よりボリューム名読み込みが成功かチ
ェックする。ステップ707で、データバックアップ用
外部記憶装置30のボリューム名読み込みが失敗であれ
ば、ステップ710へ進む。ステップ707で、データ
バックアップ用外部記憶装置30のボリューム名読み込
みが成功であれば、ステップ708へ進む。
【0101】ステップ708で、データバックアップ用
外部記憶装置30から読み込んだボリューム名とバック
アップ情報テーブル140中の現在のボリューム名14
3とが一致するかをチェックする。ステップ708で、
データバックアップ用外部記憶装置30から読み込んだ
ボリューム名とバックアップ情報テーブル140中の現
在のボリューム名143と一致しなければ、ステップ7
10へ進む。ステップ708で、データバックアップ用
外部記憶装置30から読み込んだボリューム名とバック
アップ情報テーブル140中の現在のボリューム名14
3と一致する場合は、ステップ709へ進む。
【0102】ステップ709で、バックアップ情報テー
ブル140中のMTマウント待ちフラグ144を0と
し、図10のステップ610へ進む。
【0103】ステップ710で、エラー発生の処理のた
め、バックアップ情報テーブル140をクリアする。具
体的には、バックアップ情報テーブル140中の装置種
別フラグ141(ディスクフラグ151、MTフラグ1
52)、ボリューム名チェックフラグ142、現在のボ
リューム名143およびMTマウント待ちフラグ144
を全てクリアする。ステップ710の処理終了後、図7
のステップ312へ進む。
【0104】次に、図12のフローチャートについて、
説明する。図12は、データバックアップ用外部記憶装
置30へのデータバックアップ処理終了後の処理フロー
の一例である。
【0105】ステップ801で、バックアップ情報テー
ブル140をクリアする。具体的には、バックアップ情
報テーブル140中の装置種別フラグ141(ディスク
フラグ151、MTフラグ152)、ボリューム名チェ
ックフラグ142、現在のボリューム名143およびM
Tマウント待ちフラグ144を全てクリアする。ステッ
プ802で、バス50を通じ、サービスプロセッサ22
に対し、データバックアップ正常終了報告を行い、図7
のステップ301へ戻る。
【0106】図13のフローチャートについて説明す
る。
【0107】図13は、データバックアップ用外部記憶
装置30がMT(磁気テープ)系である時のデータバッ
クアップ処理終了後の処理フローの一例である。MT
は、可搬形媒体であるため、データバックアップ処理終
了後時、磁気テープのボリュームのアンロードを行う必
要がある。
【0108】ステップ901で、磁気テープの巻き戻し
を行うため、データバックアップ用記憶装置30に対
し、リワインドコマンドを指示する。
【0109】ステップ902で、データバックアップ用
外部記憶装置30がリワインドコマンドが終了したかを
チェックする。ステップ902でデータバックアップ用
外部記憶装置30におけるリワインドコマンドが終了し
ていれば、ステップ903へ進む。ステップ902でデ
ータバックアップ用外部記憶装置30におけるリワイン
ドコマンドが終了していなければ、ステップ902へ戻
り、データバックアップ用外部記憶装置30のリワイン
ドコマンドの終了を待つ。
【0110】ステップ903で磁気テープのボリューム
をアンロードするため、データバックアップ用外部記憶
装置30に対し、アンロードコマンドを指示し、図12
のステップ801へ進む。
【0111】本実施の形態によれば、外部記憶装置20
上のデータのデータバックアップ用外部記憶装置30へ
のデータバックアップを、大型汎用コンピュータ1およ
びパーソナルコンピュータ4等の上位装置を介さず、外
部記憶装置20とデータバックアップ用外部記憶装置3
0との間で実行することが可能であり、上位装置の負荷
を軽減することができる。
【0112】また、大型汎用コンピュータ1およびパー
ソナルコンピュータ4等の上位装置の介入を必要とする
ことなく、外部記憶装置20とデータバックアップ用外
部記憶装置30との間で自動的にデータバックアップを
行なうことができる。
【0113】さらに、ディスクアレイサブシステム21
の共用メモリ60上の構成情報テーブル100に設定さ
れた制御情報に基づいて、ディスク群91〜92におけ
るエラー発生の有無等に無関係に、たとえばボリューム
等の任意のデータセット単位に任意の契機で任意のデー
タを退避させる等の多様なデータ退避操作が可能にな
る。
【0114】本実施の形態においては、説明を簡単にす
るためにデータバックアップ用外部記憶装置30がケー
ブル14を介してチャネルインタフェース制御部45に
接続されており、構成情報テーブル100のバックアッ
プ情報103中のバックアップ対象ボリュームアドレス
120が1つであり(つまり、バックアップ対象ボリュ
ームアドレス120、バックアップチャネルインタフェ
ース制御部名121、データバックアップ用外部記憶装
置アドレス122、データバックアップ用外部記憶装置
のボリューム名123、データバックアップ開始時刻1
24を含むエントリが1つ存在する。)、かつバックア
ップチャネルインタフェース制御部名121とバックア
ップチャネルインタフェースフラグ102がチャネルイ
ンタフェース制御部45に設定されている場合について
説明したが、構成情報テーブル100のバックアップ情
報103中のバックアップ対象ボリュームアドレス12
0が複数存在しても、本発明が適用可能である。
【0115】つまり、バックアップ対象ボリュームアド
レス120、バックアップチャネルインタフェース制御
部名121、データバックアップ用外部記憶装置アドレ
ス122、データバックアップ用外部記憶装置のボリュ
ーム名123、データバックアップ開始時刻124を含
むエントリが複数存在(データバックアップ用外部記憶
装置30の中に複数個のディスクボリュームおよび複数
個の磁気テープ装置が存在)しても、本発明が適用可能
である。
【0116】本実施の形態においては、タイマ130を
サービスプロセッサ22内に置いていたが、タイマ13
0を外部記憶装置20内に置いても本発明が適用可能で
ある。
【0117】本実施の形態において、データバックアッ
プ用外部記憶装置30がケーブル14を介してチャネル
インタフェース制御部45に接続されている例について
説明したが、チャネルインタフェース制御部45にケー
ブル14を介して複数のデータバックアップ用外部記憶
装置30が接続されていても本発明が適用可能である。
また、ケーブル14としては、単なる接続ケーブルに限
らず、たとえば任意の情報ネットワーク媒体を用いるこ
とで、遠隔地に設置された外部記憶装置20と、データ
バックアップ用外部記憶装置30との間でデータバック
アップを行わせることもできる。
【0118】また、本実施の形態において、1台の外部
記憶装置20に対し、1つのチャネルインタフェース制
御部45を通じ、1台のデータバックアップ用外部記憶
装置30を接続した例について説明したが、1台の外部
記憶装置20に対し、複数のチャネルインタフェース制
御部を介して複数台のデータバックアップ用外部記憶装
置30を接続した構成の場合でも、本発明が適用可能で
ある事はいうまでもない。
【0119】本実施の形態では、2台の上位装置(大型
汎用コンピュータ1、パーソナルコンピュータ4)に対
して外部記憶装置20が接続されている例であったが、
外部記憶装置20に3台以上の上位装置が接続される構
成、あるいは外部記憶装置20に1台の上位装置が接続
される構成であっても、本発明が適用可能である事はい
うまでもない。
【0120】本実施の形態では、磁気ディスクアレイサ
ブシステムを例に採って説明したが、本発明が他の外部
記憶装置サブシステム(半導体記憶装置サブシステム、
光ディスク装置サブシステム、磁気テープ記憶装置サブ
システム、磁気テープライブラリ装置サブシステム、光
ディスクライブラリ装置サブシステム等)に適用可能で
あることはいうまでもない。
【0121】本実施の形態では、外部記憶装置の例であ
ったが、本発明が外部記憶制御装置に適用可能であるこ
とはいうまでもない。
【0122】
【発明の効果】本発明のデータ退避方法によれば、上位
装置の負荷を増大させることなく、外部記憶装置間での
データ退避を行なうことができる、という効果が得られ
る。
【0123】また、本発明のデータ退避方法によれば、
エラー発生等に無関係に任意の契機で任意のデータを退
避させる等の多様なデータ退避操作ができる、という効
果が得られる。
【0124】また、本発明のデータ退避方法によれば、
上位装置の介入を必要とすることなく、外部記憶装置間
で自動的にデータ退避を行なうことができる、という効
果が得られる。
【0125】また、本発明の外部記憶装置によれば、上
位装置の負荷を増大させることなく、外部記憶装置間で
のデータ退避を行なうことができる、という効果が得ら
れる。
【0126】また、本発明の外部記憶装置によれば、エ
ラー発生等に無関係に任意の契機で任意のデータを退避
させる等の多様なデータ退避操作ができる、という効果
が得られる。
【0127】また、本発明の外部記憶装置によれば、上
位装置の介入を必要とすることなく、外部記憶装置間で
自動的にデータ退避を行なうことができる、という効果
が得られる。
【図面の簡単な説明】
【図1】本発明の一実施の形態であるデータ退避方法を
実施する外部記憶装置を含む情報処理システムのハード
ウェア構成の一例を示すブロック図である。
【図2】本発明の一実施の形態であるデータ退避方法を
実施する外部記憶装置の一例であるディスクアレイサブ
システムのハードウェア構成の一例を示すブロック図で
ある。
【図3】本発明の一実施の形態であるデータ退避方法を
実現するための制御情報の1つである構成情報テーブル
の構造の一例を示す概念図である。
【図4】本発明の一実施の形態であるデータ退避方法に
て用いられる、サービスプロセッサのタイマの構造の一
例を示す概念図である。
【図5】本発明の一実施の形態であるデータ退避方法を
実現するための情報の1つであるバックアップ情報テー
ブルの構造の一例を示す概念図である。
【図6】本発明の一実施の形態であるデータ退避方法を
実施する外部記憶装置の作用の一例を示すフローチャー
トである。
【図7】本発明の一実施の形態であるデータ退避方法を
実施する外部記憶装置の作用の一例を示すフローチャー
トである。
【図8】本発明の一実施の形態であるデータ退避方法を
実施する外部記憶装置の作用の一例を示すフローチャー
トである。
【図9】本発明の一実施の形態であるデータ退避方法を
実施する外部記憶装置の作用の一例を示すフローチャー
トである。
【図10】本発明の一実施の形態であるデータ退避方法
を実施する外部記憶装置の作用の一例を示すフローチャ
ートである。
【図11】本発明の一実施の形態であるデータ退避方法
を実施する外部記憶装置の作用の一例を示すフローチャ
ートである。
【図12】本発明の一実施の形態であるデータ退避方法
を実施する外部記憶装置の作用の一例を示すフローチャ
ートである。
【図13】本発明の一実施の形態であるデータ退避方法
を実施する外部記憶装置の作用の一例を示すフローチャ
ートである。
【符号の説明】
1…大型汎用コンピュータ、2〜3…チャネル、4…パ
ーソナルコンピュータ、5〜6…ディスクI/F、10
〜13…ケーブル、14…ケーブル、20…外部記憶装
置、21…ディスクアレイサブシステム、22…サービ
スプロセッサ、22a…システムバス、22b…マイク
ロプロセッサ(MPU)、22c…主記憶、22d…バ
スブリッジ、22e…汎用バス、22f…カレンダI
C、22g…二次記憶装置、22h…ユーザインタフェ
ース、22i…外部接続I/F、22j…オペレーティ
ングシステム(OS)、22k…構成情報設定プログラ
ム、22m…構成情報テーブル、30…データバックア
ップ用外部記憶装置、41…チャネルインタフェース制
御部、41〜45…チャネルインタフェース制御部、5
0〜51…バス、60…共用メモリ、70…キャッシ
ュ、81〜84…ドライブインタフェース制御部、91
〜92…ディスク群、100…構成情報テーブル、10
1…ボリューム情報、102…バックアップチャネルイ
ンタフェースフラグ、103…バックアップ情報、11
0…ボリューム数、120…バックアップ対象ボリュー
ムアドレス、121…バックアップチャネルインタフェ
ース制御部名、122…データバックアップ用外部記憶
装置アドレス、123…データバックアップ用外部記憶
装置のボリューム名、124…データバックアップ開始
時刻、130…タイマ、140…バックアップ情報テー
ブル、141…装置種別フラグ、142…ボリューム名
チェックフラグ、143…現在のボリューム名、144
…MTマウント待ちフラグ、151…ディスクフラグ、
152…MTフラグ。

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 第1の外部記憶装置と、前記第1の外部
    記憶装置に対するデータの書き込みおよび読み出しなど
    の入出力を行なう上位装置とを含む情報処理システムに
    おいて、前記上位装置と接続された前記第1の外部記憶
    装置に対して、前記上位装置に接続されていない第2の
    外部装置を接続し、前記第1の外部記憶装置と前記第2
    の外部記憶装置との間で、自動的に前記第1の外部記憶
    装置のデータを前記第2の外部記憶装置に退避させる動
    作を行うことを特徴とするデータ退避方法。
  2. 【請求項2】 上位装置との間で授受されるデータが格
    納される第1の外部記憶装置と、前記第1の外部記憶装
    置に対して接続されるとともに前記上位装置には接続さ
    れない第2の外部装置と、前記第1および第2の外部記
    憶装置の少なくとも一方に設けられ、前記第1の外部記
    憶装置のデータを前記第2の外部記憶装置に自動的に退
    避させる動作を行う制御論理と、を含むことを特徴とす
    る外部記憶装置。
  3. 【請求項3】 請求項2記載の外部記憶装置において、 前記第1の外部記憶装置内における複数のデータ格納領
    域または複数のデータセットの各々毎に、前記退避の実
    行開始時刻および退避先の前記第2の外部記憶装置にお
    けるデータ格納領域またはデータセット名を指定する第
    1の制御情報と、前記第2の外部記憶装置の種別および
    前記退避の状況の少なくとも一方を管理するための第2
    の制御情報とを備え、 前記制御論理は、前記第1および第2の制御情報にアク
    セスすることにより、現在時刻が前記実行開始時刻に一
    致したことを契機に、前記第1の外部記憶装置から前記
    第2の外部記憶装置への前記データの前記退避を実行す
    ることを特徴とする外部記憶装置。
JP10075214A 1998-03-24 1998-03-24 データ退避方法および外部記憶装置 Pending JPH11272427A (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP10075214A JPH11272427A (ja) 1998-03-24 1998-03-24 データ退避方法および外部記憶装置
DE69937768T DE69937768T2 (de) 1998-03-24 1999-03-22 Externe Speichervorrichtung und Verfahren zur Datensicherung
EP99105801A EP0945801B1 (en) 1998-03-24 1999-03-22 External storage device and method for data saving, data backup
US09/275,401 US6539461B2 (en) 1998-03-24 1999-03-24 Data saving method and external storage device
US10/356,566 US6772306B2 (en) 1998-03-24 2003-02-03 Data saving method and external storage device
US10/864,633 US7020756B2 (en) 1998-03-24 2004-06-10 Data saving method and external storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10075214A JPH11272427A (ja) 1998-03-24 1998-03-24 データ退避方法および外部記憶装置

Publications (2)

Publication Number Publication Date
JPH11272427A true JPH11272427A (ja) 1999-10-08
JPH11272427A5 JPH11272427A5 (ja) 2005-08-25

Family

ID=13569747

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10075214A Pending JPH11272427A (ja) 1998-03-24 1998-03-24 データ退避方法および外部記憶装置

Country Status (4)

Country Link
US (3) US6539461B2 (ja)
EP (1) EP0945801B1 (ja)
JP (1) JPH11272427A (ja)
DE (1) DE69937768T2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7210011B2 (en) 2002-11-27 2007-04-24 Hitachi, Ltd. Information processing system, storage system, storage device controller and program that enable facilitating the recovery work of remote copying
US7398367B2 (en) 2001-03-02 2008-07-08 Hitachi, Ltd. Storage subsystem that connects fibre channel and supports online backup
CN100419660C (zh) * 2003-09-17 2008-09-17 株式会社日立制作所 存储装置系统的控制方法、存储装置系统和存储装置
WO2009040954A1 (ja) * 2007-09-28 2009-04-02 Fujitsu Limited 正センタの仮想テープ装置、副センタの仮想テープ装置、仮想ライブラリシステムおよび仮想テープ制御方法

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11272427A (ja) * 1998-03-24 1999-10-08 Hitachi Ltd データ退避方法および外部記憶装置
US6728751B1 (en) * 2000-03-16 2004-04-27 International Business Machines Corporation Distributed back up of data on a network
US7062541B1 (en) * 2000-04-27 2006-06-13 International Business Machines Corporation System and method for transferring related data objects in a distributed data storage environment
US6985719B2 (en) * 2000-12-21 2006-01-10 Nokia, Inc. Secure wireless backup mechanism
JP2004013367A (ja) * 2002-06-05 2004-01-15 Hitachi Ltd データ記憶サブシステム
ITMI20022387A1 (it) * 2002-11-12 2004-05-13 Simicroelectronics S R L Circuito per programmare un dispositivo di memoria non-volatile con
JP4255699B2 (ja) * 2003-01-20 2009-04-15 株式会社日立製作所 記憶デバイス制御装置の制御方法、及び記憶デバイス制御装置
JP4342804B2 (ja) * 2003-01-31 2009-10-14 株式会社日立製作所 ストレージシステムの制御方法、ストレージシステム、及びプログラム
JP2004234558A (ja) * 2003-01-31 2004-08-19 Hitachi Ltd 記憶デバイス制御装置、及びプログラム
JP2004234555A (ja) * 2003-01-31 2004-08-19 Hitachi Ltd ストレージシステムの制御方法、ストレージシステム、及びプログラム
JP4651913B2 (ja) 2003-02-17 2011-03-16 株式会社日立製作所 記憶装置システム
JP3974538B2 (ja) * 2003-02-20 2007-09-12 株式会社日立製作所 情報処理システム
JP4411929B2 (ja) 2003-02-28 2010-02-10 株式会社日立製作所 バックアップ方法、システム、及びプログラム
JP4165747B2 (ja) * 2003-03-20 2008-10-15 株式会社日立製作所 記憶システム、制御装置及び制御装置のプログラム
US7389394B1 (en) * 2003-05-02 2008-06-17 Symantec Operating Corporation System and method for performing snapshots in a storage environment employing distributed block virtualization
JP2004348464A (ja) 2003-05-22 2004-12-09 Hitachi Ltd ストレージ装置、及び通信信号の整形回路
JP4060235B2 (ja) 2003-05-22 2008-03-12 株式会社日立製作所 ディスクアレイ装置及びディスクアレイ装置の制御方法
US20050015416A1 (en) 2003-07-16 2005-01-20 Hitachi, Ltd. Method and apparatus for data recovery using storage based journaling
US20050022213A1 (en) * 2003-07-25 2005-01-27 Hitachi, Ltd. Method and apparatus for synchronizing applications for data recovery using storage based journaling
US7398422B2 (en) * 2003-06-26 2008-07-08 Hitachi, Ltd. Method and apparatus for data recovery system using storage based journaling
US7111136B2 (en) * 2003-06-26 2006-09-19 Hitachi, Ltd. Method and apparatus for backup and recovery system using storage based journaling
JP4124348B2 (ja) * 2003-06-27 2008-07-23 株式会社日立製作所 記憶システム
US7441052B2 (en) * 2003-09-29 2008-10-21 Hitachi Data Systems Corporation Methods and apparatuses for providing copies of stored data for disaster recovery and other uses
US7200726B1 (en) 2003-10-24 2007-04-03 Network Appliance, Inc. Method and apparatus for reducing network traffic during mass storage synchronization phase of synchronous data mirroring
US7596672B1 (en) * 2003-10-24 2009-09-29 Network Appliance, Inc. Synchronous mirroring including writing image updates to a file
US7203796B1 (en) 2003-10-24 2007-04-10 Network Appliance, Inc. Method and apparatus for synchronous data mirroring
JP4156499B2 (ja) * 2003-11-28 2008-09-24 株式会社日立製作所 ディスクアレイ装置
JP4429703B2 (ja) * 2003-11-28 2010-03-10 株式会社日立製作所 ディスクアレイ装置及びディスクアレイ装置の制御方法
JP4320247B2 (ja) * 2003-12-24 2009-08-26 株式会社日立製作所 構成情報設定方法および装置
JP4497918B2 (ja) * 2003-12-25 2010-07-07 株式会社日立製作所 ストレージシステム
JP4634049B2 (ja) 2004-02-04 2011-02-16 株式会社日立製作所 ディスクアレイ装置における異常通知制御
JP4512386B2 (ja) * 2004-03-05 2010-07-28 株式会社日立製作所 バックアップシステムおよび方法
US7124143B2 (en) 2004-05-10 2006-10-17 Hitachi, Ltd. Data migration in storage system
JP4452557B2 (ja) * 2004-05-27 2010-04-21 株式会社日立製作所 Worm保証付きリモートコピー
EP1610518A1 (en) * 2004-06-21 2005-12-28 Ehsan Aboual Chamat Authentication system and security device
US7074627B2 (en) * 2004-06-29 2006-07-11 Freescale Semiconductor, Inc. Lead solder indicator and method
US7529724B1 (en) * 2004-09-21 2009-05-05 Emc Corporation Servicing work requests between units of a storage device
US8122201B1 (en) * 2004-09-21 2012-02-21 Emc Corporation Backup work request processing by accessing a work request of a data record stored in global memory
JP4438582B2 (ja) * 2004-09-22 2010-03-24 株式会社日立製作所 データ移行方法
US20060117008A1 (en) * 2004-11-17 2006-06-01 Kabushiki Kaisha Toshiba File management apparatus and file management program
JP4669708B2 (ja) * 2005-02-16 2011-04-13 株式会社日立製作所 ストレージシステム、データ移動方法及び管理計算機
JP2007140887A (ja) * 2005-11-18 2007-06-07 Hitachi Ltd ストレージシステム、ディスクアレイ装置、ボリューム提示方法及びデータ一致性確認方法
US8275949B2 (en) * 2005-12-13 2012-09-25 International Business Machines Corporation System support storage and computer system
US8131860B1 (en) * 2006-03-30 2012-03-06 Emc Corporation Serialization and deserialization
US8001307B1 (en) 2007-04-27 2011-08-16 Network Appliance, Inc. Apparatus and a method to eliminate deadlock in a bi-directionally mirrored data storage system
US20090063794A1 (en) * 2007-08-30 2009-03-05 International Business Machines Corporation Method and system for enhanced data storage management
US8131960B2 (en) * 2008-05-21 2012-03-06 Durfee Stephen W Automated backup and reversion system
JP4719802B2 (ja) * 2009-03-09 2011-07-06 富士通株式会社 ストレージ管理装置、ストレージ管理方法およびストレージシステム
US8285869B1 (en) * 2009-08-31 2012-10-09 Symantec Corporation Computer data backup operation with time-based checkpoint intervals
US9021073B2 (en) * 2010-08-11 2015-04-28 Verizon Patent And Licensing Inc. IP pool name lists
EP3832466B1 (en) * 2017-02-14 2023-10-04 Huawei Technologies Co., Ltd. System and method for backup scheduling
US10929047B2 (en) * 2018-07-31 2021-02-23 EMC IP Holding Company LLC Storage system with snapshot generation and/or preservation control responsive to monitored replication data
CN111831471B (zh) 2019-04-18 2023-03-03 华为终端有限公司 一种用户终端、调试设备及数据备份的方法
US11429417B2 (en) 2019-07-31 2022-08-30 Rubrik, Inc. Asynchronous input and output for snapshots of virtual machines
US11429418B2 (en) 2019-07-31 2022-08-30 Rubrik, Inc. Asynchronous input and output for snapshots of virtual machines
CN113485858A (zh) * 2021-06-15 2021-10-08 荣耀终端有限公司 一种电子设备的系统故障处理方法及电子设备
DE102022112461A1 (de) * 2021-09-17 2023-03-23 Klemens Schweppenhäuser Datensicherungsvorrichtung

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0465019B1 (en) * 1990-06-29 1997-05-14 Oracle Corporation Method and apparatus for managing state identifiers for efficient recovery
US5544347A (en) 1990-09-24 1996-08-06 Emc Corporation Data storage system controlled remote data mirroring with respectively maintained data indices
JPH04311219A (ja) 1991-04-09 1992-11-04 Nec Corp データバックアップ方式
JPH0581147A (ja) 1991-09-20 1993-04-02 Hitachi Ltd 揮発性記憶装置の自動退避、復帰方法
JPH05120110A (ja) 1991-10-30 1993-05-18 Hitachi Ltd フアイルの自動バツクアツプシステム
JPH064223A (ja) 1992-03-25 1994-01-14 Nippon Denki Joho Service Kk ディスク複写システム
JP2742186B2 (ja) 1992-10-28 1998-04-22 株式会社日立製作所 ディスクドライバ,ディスクアレイ装置,データ記憶システム及びディスクアレイシステムのデータバックアップ方法
JP3130536B2 (ja) * 1993-01-21 2001-01-31 アップル コンピューター インコーポレーテッド 多数のネットワークされたコンピュータ記憶装置からデータを転送し記憶する装置ならびに方法
JPH0793101A (ja) * 1993-09-28 1995-04-07 Kawasaki Steel Corp データバックアップ装置
JP3681766B2 (ja) 1994-01-10 2005-08-10 富士通株式会社 ディスクアレイ装置
JPH07239759A (ja) 1994-03-01 1995-09-12 Sumitomo Electric Ind Ltd ディスクアレイ装置のバックアップ装置および方法
JPH08234916A (ja) 1995-03-01 1996-09-13 Hitachi Ltd Scsi情報処理システムのデータバックアップ方法
US6044444A (en) 1996-05-28 2000-03-28 Emc Corporation Remote data mirroring having preselection of automatic recovery or intervention required when a disruption is detected
JP3245364B2 (ja) * 1996-09-02 2002-01-15 株式会社日立製作所 互いに異なるインタフェースを介して記憶装置を共用する方法及びシステム
JP2888222B2 (ja) 1997-04-04 1999-05-10 三菱電機株式会社 データバックアップ方式
US6064880A (en) * 1997-06-25 2000-05-16 Nokia Mobile Phones Limited Mobile station having short code memory system-level backup and restoration function
JPH11272427A (ja) * 1998-03-24 1999-10-08 Hitachi Ltd データ退避方法および外部記憶装置

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7398367B2 (en) 2001-03-02 2008-07-08 Hitachi, Ltd. Storage subsystem that connects fibre channel and supports online backup
US7904646B2 (en) 2001-03-02 2011-03-08 Hitachi, Ltd. Storage subsystem that connects fibre channel and supports online backup
US8234449B2 (en) 2001-03-02 2012-07-31 Hitachi, Ltd. Storage subsystem that connects fibre channel and supports online backup
US8806119B2 (en) 2001-03-02 2014-08-12 Hitachi, Ltd. Storage subsystem that connects fibre channel and supports online backup
US7210011B2 (en) 2002-11-27 2007-04-24 Hitachi, Ltd. Information processing system, storage system, storage device controller and program that enable facilitating the recovery work of remote copying
CN100419660C (zh) * 2003-09-17 2008-09-17 株式会社日立制作所 存储装置系统的控制方法、存储装置系统和存储装置
WO2009040954A1 (ja) * 2007-09-28 2009-04-02 Fujitsu Limited 正センタの仮想テープ装置、副センタの仮想テープ装置、仮想ライブラリシステムおよび仮想テープ制御方法
JP4918940B2 (ja) * 2007-09-28 2012-04-18 富士通株式会社 正センタの仮想テープ装置、副センタの仮想テープ装置、仮想ライブラリシステムおよび仮想テープ制御方法
US9032144B2 (en) 2007-09-28 2015-05-12 Fujitsu Limited Virtual tape device, virtual library system, and virtual tape control method

Also Published As

Publication number Publication date
EP0945801A3 (en) 2004-10-06
EP0945801A2 (en) 1999-09-29
EP0945801B1 (en) 2007-12-19
US6539461B2 (en) 2003-03-25
US20040243777A1 (en) 2004-12-02
DE69937768T2 (de) 2008-12-04
DE69937768D1 (de) 2008-01-31
US6772306B2 (en) 2004-08-03
US20020138705A1 (en) 2002-09-26
US20030115225A1 (en) 2003-06-19
US7020756B2 (en) 2006-03-28

Similar Documents

Publication Publication Date Title
JPH11272427A (ja) データ退避方法および外部記憶装置
US7111134B2 (en) Subsystem and subsystem processing method
EP0405926B1 (en) Method and apparatus for managing a shadow set of storage media
US8266375B2 (en) Automated on-line capacity expansion method for storage device
US7032218B2 (en) Updating method of firmware of hard disk unit mounted on disk array device and disk array device with function for performing updating method
US6557073B1 (en) Storage apparatus having a virtual storage area
US20060107129A1 (en) Method and computer program product for marking errors in BIOS on a RAID controller
US6728791B1 (en) RAID 1 read mirroring method for host adapters
US6658541B2 (en) Computer system and a database access method thereof
JP2710195B2 (ja) 記憶装置コントローラ
US6490668B2 (en) System and method for dynamically moving checksums to different memory locations
JPH0830398A (ja) 光ディスクシステム
US6304941B1 (en) Method and apparatus for reducing processor operations when adding a new drive to a raid-6 drive group
JP4884721B2 (ja) 記憶装置のフォーマットを不要としたストレージシステム及び記憶制御方法
US20070061613A1 (en) Restart method for operating system
JP3043662B2 (ja) データバックアップ方式
JP3425355B2 (ja) 多重書き込み記憶装置
JP3022011B2 (ja) データバックアップシステム
JP3614886B2 (ja) ファイルシステム
US6317857B1 (en) System and method for utilizing checksums to recover data
JPH07325674A (ja) 半導体メモリの交換方法および半導体ディスクサブシステムの制御方法
JP2000267936A (ja) ディスクサブシステム
JP3515495B2 (ja) ディスク制御装置及びその制御方法
JPH06131123A (ja) 計算機の外部記憶装置
JP2003186629A (ja) データコピーシステム

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050214

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050214

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071024

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071113

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080603

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080717

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20081216