JPH05342030A - Fault recovery processing system - Google Patents

Fault recovery processing system

Info

Publication number
JPH05342030A
JPH05342030A JP4149062A JP14906292A JPH05342030A JP H05342030 A JPH05342030 A JP H05342030A JP 4149062 A JP4149062 A JP 4149062A JP 14906292 A JP14906292 A JP 14906292A JP H05342030 A JPH05342030 A JP H05342030A
Authority
JP
Japan
Prior art keywords
file
fault
data
input
processing
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.)
Withdrawn
Application number
JP4149062A
Other languages
Japanese (ja)
Inventor
Koichi Nakamura
晃一 中村
Hiromi Anpo
浩美 安保
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.)
NEC Corp
NEC Solution Innovators Ltd
Original Assignee
NEC Corp
NEC Solution Innovators 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 NEC Corp, NEC Solution Innovators Ltd filed Critical NEC Corp
Priority to JP4149062A priority Critical patent/JPH05342030A/en
Publication of JPH05342030A publication Critical patent/JPH05342030A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Retry When Errors Occur (AREA)

Abstract

PURPOSE:To speedily and exactly perform recovery at the time of fault generation by providing a means to prepare a sub file from a master file based on information and a means to restart processing after calculating the position of a start point from input advancement information in a memory. CONSTITUTION:When any fault is generated in the way of inputting data, a status at the time of fault generation is read out of an input advancement information part 18 in a memory 17, and a system judges which kinds of fault is generated on which stage of the processing. Next, since latest data at a paragraph are saved in a sub file 16, the data are reproduced by copying this sub file 16 to the master file, and a menu program is started. After the menu program is started, the start point of the paragraph is designated from menu and message display onto a screen 10, and re-inputting is started from that start point by a keyboard 11. Therefore, when any accident such as a disk fault is generated, time for recovery processing and re-input operation in the system is shortened, and labor can be saved.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はえ障害復旧処理方式に関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a fault recovery processing system.

【0002】[0002]

【従来の技術】一般にファイルにデータを蓄積する場
合、ディスクの不具合等によるデータ消失を防ぐため、
ファイルの二重化を行って不慮の事故に備えている。
2. Description of the Related Art Generally, when data is stored in a file, in order to prevent data loss due to a disk malfunction,
The files are duplicated to prepare for an unexpected accident.

【0003】図2に従って動作を説明を行う。今、キー
ボード1より売上げの実績が入力されたとすると、デー
タはCPU2に入ってチェック及び演算がされ、形式を
整えたデータレコードは実績ファイル4(ディスク3
上)に蓄積される。
The operation will be described with reference to FIG. Now, assuming that the sales record is input from the keyboard 1, the data is entered into the CPU 2 where it is checked and operated, and the formatted data record is recorded in the record file 4 (disk 3).
Accumulated on top).

【0004】次に、データを翌日に繰り返す場合、翌日
準備のための実績ファイル4初期化後に、別ディスク5
上の副ファイル6にデータをセーブし、ファイルの二重
化を行っている。然しながら、データ入力途中のディス
ク障害による実績ファイル4のデータ消失が発生した場
合、業務の始まりの状態である副ファイル6を実績ファ
イル4に複写し、データを始めから再入力し、データを
復元せねばならない。
Next, when the data is to be repeated on the next day, after initialization of the result file 4 for preparation for the next day, another disk 5
Data is saved in the upper sub-file 6 to duplicate the file. However, if the data loss of the performance file 4 occurs due to a disk failure during data input, copy the secondary file 6 that is the start of the job to the performance file 4, re-enter the data from the beginning, and restore the data. I have to.

【0005】[0005]

【発明が解決しようとする課題】従来の技術はディスク
障害等の事故が発生すると業務開始時点までシステム内
の状態を一旦戻して、ファイルクリアを行い最初の時点
のデータからオペレータが再入力をしなければならない
為、非常に多くの時間と労力を要していた。
In the prior art, when an accident such as a disk failure occurs, the state in the system is temporarily returned to the start of work, the file is cleared, and the operator re-inputs the data at the first time. It took a lot of time and effort because it had to be done.

【0006】[0006]

【課題を解決するための手段】本発明の障害復旧処理方
式は、(A)処理の流れに段落を設けて、それぞれの進
捗状況をメモリ内の入力進捗情報部に書き込んで管理
し、上記情報に基づいて正ファイルから副ファイルを作
成していく手段と、(B)障害発生時システムを復旧す
る為、メモリ内の入力進捗情報部から起点の位置を算出
し、処理を再開する手段と、を含んで構成される。
According to the failure recovery processing method of the present invention, (A) a paragraph is provided in the flow of processing, each progress status is written and managed in the input progress information section in the memory, and the above information is stored. Means for creating a secondary file from the primary file based on the above, and (B) means for restarting the processing by calculating the position of the starting point from the input progress information section in the memory in order to restore the system when a failure occurs, It is configured to include.

【0007】[0007]

【実施例】次に本発明について図面を参照して説明す
る。
The present invention will be described below with reference to the drawings.

【0008】図1は本発明の一実施例を示すブロック図
である。経理情報システムでは、画面10を見ながらキ
ーボード11よりデータを入力し、CPU12を介して
データのチェック及び演算を行い、形式を整えたデータ
レコードを実績ファイル14(ディスク13上)に蓄積
する。この時の動作が処理の流れの段落であれば、その
段落を示すステータスをメモリ17内の入力進捗情報部
18に書き込み、併せて、実績ファイル14を含ファイ
ル16(ディスク15上)にセーブする。
FIG. 1 is a block diagram showing an embodiment of the present invention. In the accounting information system, data is input from the keyboard 11 while looking at the screen 10, data is checked and calculated via the CPU 12, and a formatted data record is stored in the performance file 14 (on the disk 13). If the operation at this time is a paragraph in the flow of processing, the status indicating the paragraph is written in the input progress information section 18 in the memory 17, and the result file 14 is also saved in the file 16 (on the disk 15). .

【0009】今、データ入力途中に障害が発生したとす
ると、メモリ17内の入力進捗情報部18より障害発生
時のステータスを読み出し、処理のどの段階でどのよう
な障害が発生したかをシステムで判定する。次に、段落
における最新データが副ファイル16にセーブされてい
るため、この副ファイルを正ファイルに複写して再生
し、メニュープログラムを起動する。上記メニュープロ
グラム起動後、画面10へのメニュー及びメッセージ表
示から段落を起点を指定し、そこからキーボード11に
より再入力を開始する。
If a failure occurs during data input, the status at the time of the failure is read from the input progress information section 18 in the memory 17, and the system determines at what stage of the processing what kind of failure occurred. judge. Next, since the latest data in the paragraph is saved in the sub-file 16, this sub-file is copied to the main file and reproduced, and the menu program is started. After the menu program is started, the starting point of the paragraph is designated from the menu and the message display on the screen 10, and the keyboard 11 is used to start re-inputting the paragraph.

【0010】[0010]

【発明の効果】本発明は、ディスク障害等の事故が発生
した場合、システム内の復旧処理及び再入力操作に要す
る時間、労力を飛躍的に短縮することが可能となる。
According to the present invention, when an accident such as a disk failure occurs, the time and labor required for the recovery process and re-input operation in the system can be dramatically reduced.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing an embodiment of the present invention.

【図2】従来の一例を示すブロック図である。FIG. 2 is a block diagram showing a conventional example.

【符号の説明】[Explanation of symbols]

1 キーボード 2 CPU 3 ディスク 4 実績ファイル 5 ディスス 6 副ファイル 7 画面 10 画面 11 キーボード 12 CPU 13 ディスク 14 実績ファイル 15 ディスク 16 副ファイル 17 メモリ 18 入力進捗情報部 1 keyboard 2 CPU 3 disk 4 result file 5 disk 6 sub file 7 screen 10 screen 11 keyboard 12 CPU 13 disk 14 result file 15 disk 16 sub file 17 memory 18 input progress information section

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】(A)処理の流れに段落を設けて、それぞ
れの進捗状況をメモリ内の入力進捗情報部に書き込んで
管理し、上記情報に基づいて正ファイルから副ファイル
を作成していく手段と、(B)障害発生時、システムを
復旧する為、メモリ内の入力進捗情報部から起点の位置
を算出し、処理を再開する手段と、を含むことを特徴と
する障害復旧処理方式。
(A) A paragraph is provided in the flow of processing, each progress status is written and managed in an input progress information section in a memory, and a sub file is created from a primary file based on the above information. And (B) means for resuming processing by calculating the position of the starting point from the input progress information section in the memory in order to recover the system when a failure occurs, and (B).
JP4149062A 1992-06-09 1992-06-09 Fault recovery processing system Withdrawn JPH05342030A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4149062A JPH05342030A (en) 1992-06-09 1992-06-09 Fault recovery processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4149062A JPH05342030A (en) 1992-06-09 1992-06-09 Fault recovery processing system

Publications (1)

Publication Number Publication Date
JPH05342030A true JPH05342030A (en) 1993-12-24

Family

ID=15466841

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4149062A Withdrawn JPH05342030A (en) 1992-06-09 1992-06-09 Fault recovery processing system

Country Status (1)

Country Link
JP (1) JPH05342030A (en)

Similar Documents

Publication Publication Date Title
JP4907059B2 (en) Computer system and automatic backup method for the data
JPH0594353A (en) Database management system
JP2002082826A (en) Database system
JP2011209834A (en) Redundant system
JP2853527B2 (en) Automatic file failure recovery system
JP2580776B2 (en) Backup method of business data file for failure of magnetic disk device
JPH0417021A (en) Substitute operating system for faulty magnetic disk device
JP2001229033A (en) Job net re-execution device when a file error occurs
JP4036916B2 (en) Data management device
JPH052499A (en) Job trouble re-processing system of information processor
JPH07311702A (en) Data base restoration device for deferred processing
JPH04291628A (en) Fault recovery system for composite subsystem type on-line system
JPH04207554A (en) Exchange
JPH04330531A (en) Check point processing system
JPH05298170A (en) Data base recovery control system
JP2003050720A (en) Information acquisition method and program in online system and computer-readable recording medium recording the program
JPH05173864A (en) File recovery system
JPH0581103A (en) System for restoring duplexing film
JPH04179562A (en) Page recovery control system
JPH10269108A (en) How to recover from a failure
JPH05233412A (en) Recovery system for computer job
JPS6238945A (en) Information process system
JPH0795303B2 (en) Data set restoration processing method
JP2000347920A (en) Device and method for restoring disk at fault occurrence and information recording medium
JPH0612307A (en) Storage system for history after data base update

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990831