[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPS62125452A - Data back-up system for storage device - Google Patents

Data back-up system for storage device

Info

Publication number
JPS62125452A
JPS62125452A JP60266467A JP26646785A JPS62125452A JP S62125452 A JPS62125452 A JP S62125452A JP 60266467 A JP60266467 A JP 60266467A JP 26646785 A JP26646785 A JP 26646785A JP S62125452 A JPS62125452 A JP S62125452A
Authority
JP
Japan
Prior art keywords
data
address
changed
register
storage device
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
JP60266467A
Other languages
Japanese (ja)
Inventor
Masahiro Kurita
栗田 真広
Takao Kobayashi
隆夫 小林
Kenichi Ariga
有家 賢一
Masabumi Asano
正文 浅野
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP60266467A priority Critical patent/JPS62125452A/en
Publication of JPS62125452A publication Critical patent/JPS62125452A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

PURPOSE:To save and restore memory data with a simple operation by rewriting the 1st data into the 2nd data after saving the 1st data stored in a storage part together with an identification label. CONSTITUTION:When changed data is supplied to a changed data register 7, a control part 1 indicates a changed address to an address indicating part 2 and reads out the changed data to a data register 4. A data adding part 6 adds an identification label ID and necessary data to the read-out data. Then the part 1 indicates the address of a prescribed saving area 31 to the part 2 to write a series of those data and writes the changed data on its original address. In case the restoration is needed for the saved data, the label ID is supplied to an ID processing part 5 and the saved data designated by the ID is read out on the register 4. This data is stored at and after the head address of the data contents and restored to the original address.

Description

【発明の詳細な説明】 〔概要〕 記憶装置のデータバックアップ方式であって、記憶装置
に記憶されているデータの更新、変更の際に元データを
識別ラベルを付して所定領域に退避させ、そのラベルを
指定することによって元の位置に復元することができる
ようにし、データの更新、変更過誤によって生ずる情報
処理システムの異常を迅速に救済することができる。
[Detailed Description of the Invention] [Summary] This is a data backup method for a storage device, in which when updating or changing data stored in a storage device, the original data is attached with an identification label and evacuated to a predetermined area. By specifying the label, it is possible to restore the data to its original position, and it is possible to quickly correct an abnormality in the information processing system caused by an error in updating or changing data.

〔産業上の利用分野〕[Industrial application field]

本発明は識別ラベルを付してデータを退避し、復元する
記憶装置のデータバックアップ方式に関するものである
The present invention relates to a data backup method for a storage device that attaches an identification label to data, saves the data, and restores the data.

情報処理システムにおける記憶装置には、システムを稼
動させるための各種のデータが格納されている。
A storage device in an information processing system stores various data for operating the system.

例えば、システムのソフトウェアのデータが格納されて
いて、中央処理装置はそのデータに従ってシステムを運
用し、業務を処理する。
For example, system software data is stored, and the central processing unit operates the system and processes tasks according to that data.

そのため、システム性能の向上のために、例えばシステ
ム機器の変更があれば、格納されているソフトウェアデ
ータを修正、変更を行う必要がある。
Therefore, in order to improve system performance, for example, if there is a change in system equipment, it is necessary to modify or change the stored software data.

従って、必要上システムによっては、頻繁に記憶されて
いるプログラムデータを修正、変更が行われる。
Therefore, depending on the system, the stored program data may be frequently modified or changed.

しかしながら、データの修正、変更した新データに過誤
があった場合には、システムダウン等の事態が生ずるこ
とがあり、その散散えずのシステム復旧に以前のデータ
を復元し、使用することがしばしば行われる。
However, if the data is corrected or there is an error in the new data, a situation such as a system down may occur, and it is not possible to restore and use the previous data to restore the system without scattering. often done.

その上、以前のデータを退避することを忘れた場合には
、そのデータの復元に時間がかかり、莫大な経済的損失
を被ることになる。
Moreover, if you forget to save previous data, it will take time to restore that data, resulting in huge economic losses.

従って、そのような事態を避けるための有効な方式が要
望される。
Therefore, an effective method for avoiding such situations is desired.

〔従来の技術〕[Conventional technology]

第4図は従来の記憶装置のブロック図を示し、記憶され
ているメモリデータの退避とそのデータの復元は通常次
の手順データ行われる。
FIG. 4 shows a block diagram of a conventional storage device, and the saving of stored memory data and the restoration of that data are normally performed by the following procedure data.

制御部1がアドレス指示部2に読み出しアドレスを指定
し、記憶部3からそのアドレスのデータをデータレジス
タ4に読み出し、次いで、同じ記憶部3に退避領域31
を設けた場合には、制御部1は退避領域31のアドレス
をアドレス指示部2に退避アドレスとして指示し、デー
タレジスタ4のデータを退避領域に書き込む。
The control unit 1 specifies a read address to the address instruction unit 2, reads the data at that address from the storage unit 3 to the data register 4, and then stores the data in the save area 31 in the same storage unit 3.
, the control section 1 instructs the address of the save area 31 to the address instruction section 2 as the save address, and writes the data in the data register 4 to the save area.

そして、変更データを再び制御部1がそのアドレスを指
示して記憶部3に書き込み、記憶部3内のデータ変更を
行う。
Then, the control section 1 again specifies the address and writes the changed data into the storage section 3, thereby changing the data in the storage section 3.

また、データの復元には同じ手続きによって、退避した
データの元の場所への書き込みが行われる。
In addition, to restore data, the same procedure is used to write the evacuated data to its original location.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

この従来の方式では、退避領域への退避手続き即ち、通
常の記憶装置への読み書きと同様の手続きを必要とし、
復元にも同様の手続きを必要とするため、操作が複雑と
なり、そのために時間がかかる。
This conventional method requires a procedure for saving to a save area, that is, a procedure similar to reading and writing to a normal storage device.
Restoration also requires similar procedures, making the operation complex and time-consuming.

また、データの変更個所がシステムの基本動作に関わる
個所で、変更データに不備があって、元のデータの退避
を忘れていた場合、データの復旧ができず、システム全
部の入れ換えを行なわなければならない事態が生じるこ
ともある。
Additionally, if the changed data is related to the basic operation of the system, and the changed data is incomplete and you forget to save the original data, the data cannot be recovered and the entire system must be replaced. Occasionally, unforeseen circumstances may arise.

本発明はこのような点に鑑みて創作されたものであって
、簡易な操作によって、メモリデータを退避、復元する
方式を提供することを目的としている。
The present invention was created in view of these points, and an object of the present invention is to provide a method for saving and restoring memory data through simple operations.

C問題点を解決するための手段〕 第1図の本発明の記憶装置のデータバンクアップ方式の
ブロック図に示すように、5はデータの識別ラベル(以
下、IDと称する)を識別してアドレス指示部2にID
相当のアドレスを指示するID処理部で、6は退避デー
タにID他、所要データを付加するデータ付加部、7は
変更データを入力する変更データレジスタである。
Means for Solving Problem C] As shown in the block diagram of the data bank up method of the storage device of the present invention in FIG. ID in instruction section 2
6 is an ID processing section that specifies a corresponding address; 6 is a data addition section that adds an ID and other necessary data to the saved data; and 7 is a change data register that inputs change data.

そして、ID処理部5の出力はアドレス指示部2に、デ
ータ付加部6はデータレジスタ4に、変更データレジス
タ7は記憶部3の入力に接続される。
The output of the ID processing section 5 is connected to the address instruction section 2, the data addition section 6 is connected to the data register 4, and the change data register 7 is connected to the input of the storage section 3.

〔作用〕[Effect]

変更データが、変更データレジスタフに入力すると、制
御部1は変更アドレスをアドレス指示部2に指示し、そ
のデータをデータレジスタ4に読み出す。
When the change data is input to the change data register, the control unit 1 instructs the address instruction unit 2 to change the address, and reads the data into the data register 4.

データ付加部6は読み出されたデータにIDと所要デー
タを付加する。
The data addition unit 6 adds an ID and required data to the read data.

制御部1が所定の退避領域31のアドレスをアドレス指
示部2に指示してそれら一連のデータが書き込まれ、変
更データが退避データの元のアドレスに書き込まれる。
The control unit 1 instructs the address instruction unit 2 to specify the address of a predetermined save area 31, a series of data is written therein, and the changed data is written at the original address of the save data.

退避データの復元を必要とした場合には、IDをID処
理部5に入力することによって、ID処理部5はIDに
よって指定される退避データがデータレジスタ4に読み
出され、そのデータの内容の先頭アドレスからデータが
格納される。
When it is necessary to restore the saved data, by inputting the ID to the ID processing unit 5, the ID processing unit 5 reads the saved data specified by the ID into the data register 4, and stores the contents of the data. Data is stored starting from the first address.

即ち、元のアドレスに復元される。That is, the original address is restored.

〔実施例〕〔Example〕

第1図は本発明の記憶装置のデータバックアンプ方式の
実施例のブロック図で、第2図は実施例の退避データの
構成図、第3図は実施例のフローチャートである。
FIG. 1 is a block diagram of an embodiment of a data back amplifier system for a storage device according to the present invention, FIG. 2 is a configuration diagram of saved data in the embodiment, and FIG. 3 is a flowchart of the embodiment.

なお、全図を通じて同一符号は同一対象物を示す。Note that the same reference numerals indicate the same objects throughout the figures.

第3(a)図のフローチャートに従ってデータAをデー
タBにデータ変更する処理を説明する。
The process of changing data A to data B will be explained according to the flowchart in FIG. 3(a).

変更データBを変更データレジスタフにセットする(ス
テップ1、以下第3図に○付数字でステップを示す)。
Set the change data B in the change data register (step 1, hereinafter steps are indicated by numbers with circles in FIG. 3).

変更データBに格納されていれば、その内容から読み取
るか、制御部1が指示する変更アドレスaを、アドレス
指示部2にセットする(ステップ2)。
If it is stored in the change data B, the change address a is read from its contents or the change address a instructed by the control section 1 is set in the address instruction section 2 (step 2).

同様に変更データBのデータ長を読みとる(ステップ3
)。
Similarly, read the data length of changed data B (step 3
).

データAの退避領域31にアドレスbをアドレス指示部
2にセットする(ステップ4)。
Address b is set in the address instruction section 2 in the save area 31 of data A (step 4).

退避データに識別ラベルIDと所要データ、例えば日付
、退避前の先頭アドレスa、データ長等をデータ付加部
6が付加する(ステップ5)。
The data adding unit 6 adds an identification label ID and necessary data such as date, start address a before saving, data length, etc. to the saved data (step 5).

アドレスbに上記データ八”、即ちデータAとIDと所
要データ等を付加したデータ(第2図)をアドレスbか
ら格納して退避する(ステップ6)。
The above-mentioned data 8'', that is, the data (FIG. 2) in which data A, ID, necessary data, etc. are added to address b, is stored and saved from address b (step 6).

次いで、アドレスaから変更データBが書きこまれる(
ステップ7)。
Next, change data B is written from address a (
Step 7).

変更されたデータによって情報処理システムを運用し、
システム異常が発生し、これが変更データに起因した場
合等でデータAを復元する必要が生じた場合には、情報
処理システムの初期プログラム負荷時(IPL時)に変
更データBを以前のデータAを記憶部3の以前と同じ位
置に復元格納する。
Operate the information processing system using the changed data,
If a system error occurs and it is necessary to restore data A, such as when this is caused by changed data, changed data B is replaced with previous data A during the initial program load (IPL) of the information processing system. The data is restored and stored in the same location as before in the storage unit 3.

第3(b)図に従って説明すると、記憶装置のID処理
部5にIDをセットして起動すると、ID処理部5はア
ドレス指示部2にIDが指示するデータのアドレスをセ
ットする(ステップ1)。
Explaining according to FIG. 3(b), when an ID is set in the ID processing unit 5 of the storage device and activated, the ID processing unit 5 sets the address of the data specified by the ID in the address instruction unit 2 (step 1). .

次いで退避していたデータA゛の内容、即ちデータAと
その他のデータから先頭アドレスaとデータ長を読み取
る(ステップ2)。
Next, the contents of the saved data A', that is, the start address a and data length are read from the data A and other data (step 2).

アドレスaからデータAを書き込む(ステップ3)。Data A is written from address a (step 3).

以上、記憶されたデータを同じ記憶装置内で退避し、復
元する例について述べたが、別の記憶装置に退避、復元
する場合も本発明が適用できるのは云うまでもない。
Above, an example has been described in which stored data is saved and restored within the same storage device, but it goes without saying that the present invention is also applicable to the case where data is saved and restored to another storage device.

また、記憶装置がデータ変更のための本発明の一連の手
順を具備することによって、変更に際しての退避処理の
忘却を防止することができる。
Furthermore, by providing the storage device with the series of procedures of the present invention for changing data, it is possible to prevent the saving process from being forgotten when changing data.

〔発明の効果〕〔Effect of the invention〕

以上性べてきたように、本発明によれば、変更される実
績あるデータの保障と復元動作の簡略化によって、変更
処理によるシステムの異常動作に対して迅速な措置を行
うことができ、実用的には極めて有用である。
As described above, according to the present invention, by guaranteeing data that has a proven track record of being changed and simplifying the restoration operation, it is possible to quickly take measures against abnormal system operation due to change processing, and it is possible to put it into practical use. It is extremely useful.

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

第1図は本発明の記憶装置のデータバックアップ方式の
実施例のブロック図、 第2図は退避データの構成図、 第3図は実施例のフローチャート、 第4図は従来例のブロック図である。 図において、 1は制御部、     2はアドレス指示部、3は記憶
部、     31は退避領域、4はデータレジスタ、
5はID処理部、6はデータ付加部、 7は変更データ
レジスタfs l 閃 1石も〒″−7の4へ′図 45G (Q)変更 尖)企労IJ/170−チャート @ 3 図
Fig. 1 is a block diagram of an embodiment of the data backup method for a storage device of the present invention, Fig. 2 is a configuration diagram of saved data, Fig. 3 is a flowchart of the embodiment, and Fig. 4 is a block diagram of a conventional example. . In the figure, 1 is a control section, 2 is an address instruction section, 3 is a storage section, 31 is a save area, 4 is a data register,
5 is the ID processing section, 6 is the data addition section, and 7 is the change data register fs l.

Claims (1)

【特許請求の範囲】 記憶装置内の記憶部(3)に記憶されているデータに識
別ラベルを付して所定記憶領域(31)に格納する手段
(6)と、 該識別ラベルを指定することによって、前記データを元
の記憶位置に復元する手段(5)とを備え、前記記憶部
(3)に記憶されている第1のデータを識別ラベルを付
して退避した後、該第1のデータを第2のデータに書き
換え、該識別ラベルによって該第1のデータを該第2デ
ータと書き換え可能にしたことを特徴とする記憶装置の
データバックアップ方式。
[Claims] Means (6) for attaching an identification label to data stored in a storage unit (3) in a storage device and storing the data in a predetermined storage area (31), and specifying the identification label. means (5) for restoring the data to its original storage location; A data backup method for a storage device, characterized in that data is rewritten to second data, and the first data can be rewritten with the second data using the identification label.
JP60266467A 1985-11-26 1985-11-26 Data back-up system for storage device Pending JPS62125452A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60266467A JPS62125452A (en) 1985-11-26 1985-11-26 Data back-up system for storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60266467A JPS62125452A (en) 1985-11-26 1985-11-26 Data back-up system for storage device

Publications (1)

Publication Number Publication Date
JPS62125452A true JPS62125452A (en) 1987-06-06

Family

ID=17431331

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60266467A Pending JPS62125452A (en) 1985-11-26 1985-11-26 Data back-up system for storage device

Country Status (1)

Country Link
JP (1) JPS62125452A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6415845A (en) * 1987-07-10 1989-01-19 Hitachi Ltd Memory with buffer
JPH04128949A (en) * 1990-09-20 1992-04-30 Fujitsu Ltd Data storage method for semiconductor memory
JPH04286041A (en) * 1991-03-15 1992-10-12 Fujitsu Ltd Data update system
JPH05241970A (en) * 1991-11-28 1993-09-21 Tokyo Electric Co Ltd Data protective device for electronic equipment
US6795834B2 (en) 2000-06-26 2004-09-21 Fujitsu Limited Apparatus, method, and storage medium for file management

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6415845A (en) * 1987-07-10 1989-01-19 Hitachi Ltd Memory with buffer
JPH04128949A (en) * 1990-09-20 1992-04-30 Fujitsu Ltd Data storage method for semiconductor memory
JPH04286041A (en) * 1991-03-15 1992-10-12 Fujitsu Ltd Data update system
JPH05241970A (en) * 1991-11-28 1993-09-21 Tokyo Electric Co Ltd Data protective device for electronic equipment
US6795834B2 (en) 2000-06-26 2004-09-21 Fujitsu Limited Apparatus, method, and storage medium for file management

Similar Documents

Publication Publication Date Title
US5193154A (en) Buffered peripheral system and method for backing up and retrieving data to and from backup memory device
JPH06250906A (en) Backup/recovery system for data developed in main storage device
JPH02297770A (en) Optical disk device
JPS62125452A (en) Data back-up system for storage device
JPH02113488A (en) Magnetic bubble memory device
JP3022011B2 (en) Data backup system
JPH0793101A (en) Data backup device
JPS61296461A (en) Message guarantee system between on-line jobs
JPH11212845A (en) Device and method for backup data management and recording medium
JP3335370B2 (en) Numerical control unit
JPH01240943A (en) Data content recovery system
JPS62168202A (en) Program recording device
JP3129889B2 (en) Numerical control unit
JPH0385650A (en) Disk volume restoration system
JPH01191246A (en) Write assuring system for external storage device
JPS6254347A (en) Processing system for fault of file
JPH07129208A (en) Numerical control unit
JPH04209044A (en) Data base control system
JPS63247847A (en) System for preserving input data history
JPH06266598A (en) Information processor
JPH03248220A (en) Magnetic disk write system
JPH03214239A (en) Program control communication system
JPH01137348A (en) Data writing system
JPH04105137A (en) Check system for input/output function of computer
JPH01106132A (en) Data processor