JPS648848B2 - - Google Patents

Info

Publication number
JPS648848B2
JPS648848B2 JP55167742A JP16774280A JPS648848B2 JP S648848 B2 JPS648848 B2 JP S648848B2 JP 55167742 A JP55167742 A JP 55167742A JP 16774280 A JP16774280 A JP 16774280A JP S648848 B2 JPS648848 B2 JP S648848B2
Authority
JP
Japan
Prior art keywords
data
magnetic disk
storage device
external storage
control memory
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.)
Expired
Application number
JP55167742A
Other languages
Japanese (ja)
Other versions
JPS5790770A (en
Inventor
Minoru Shibamya
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 JP55167742A priority Critical patent/JPS5790770A/en
Publication of JPS5790770A publication Critical patent/JPS5790770A/en
Publication of JPS648848B2 publication Critical patent/JPS648848B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【発明の詳細な説明】 本発明は電子計算機システムにおける磁気デイ
スク装置、磁気ドラム装置等のデータのバツクア
ツプ方式に関するものである。便宜上、以下では
磁気デイスク装置について説明するが、磁気ドラ
ム装置についても同様である。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a data backup method for a magnetic disk device, magnetic drum device, etc. in an electronic computer system. For convenience, a magnetic disk device will be described below, but the same applies to a magnetic drum device.

磁気デイスク装置上のデータは電子計算機シス
テムのジヨブの実行にともなつて変更を受ける。
一方、磁気デイスク装置では磁気面障害などによ
つて記憶してあるデータが失なわれる恐れがあ
る。この為、一般に全てのジヨブが終了した後、
磁気デイスク装置上のデータを磁気テープ等の別
の記憶媒体へ複与する方式がとられる。しかし、
従来は磁気デイスク装置上の全域のデータ、或い
はデータセツトに割当てられている全域のデータ
を複写する方式をとつているため、データのバツ
クアツプに要する時間がかかりすぎるという問題
があつた。
Data on the magnetic disk device is subject to changes as jobs are executed by the computer system.
On the other hand, in a magnetic disk device, stored data may be lost due to a failure of the magnetic surface. For this reason, generally after all jobs are completed,
A method is used in which data on a magnetic disk device is copied to another storage medium such as a magnetic tape. but,
Conventionally, the method of copying the entire area of data on a magnetic disk device or the entire area of data assigned to a data set has been used, which has caused the problem that it takes too much time to back up the data.

本発明の目的とするところは上記の如き従来の
問題点を除去するものであり、バツクアツプに要
する時間が短縮されるという効果がもたらされる
磁気デイスク装置上などのデータのバツクアツプ
方式を提供することにある。
An object of the present invention is to eliminate the above-mentioned conventional problems, and to provide a method for backing up data on a magnetic disk device, etc., which has the effect of shortening the time required for backing up. be.

しかして、本発明の特徴は、電子計算機システ
ムにおける磁気デイスク装置等の外部記憶装置に
おいて、ジヨブの実行にともなつて変更をうけた
データの存在場所を記録しておくメモリを当該磁
気デイスク装置等に用意しておき、変更をうけた
データのみを磁気テープ等の他の外部記憶装置に
複写することにより、バツクアツプに要する時間
の短縮を図るようにしたものである。
A feature of the present invention is that in an external storage device such as a magnetic disk device in a computer system, a memory that records the location of data that has been changed due to the execution of a job is stored in the external storage device such as a magnetic disk device. The time required for backup can be reduced by preparing the data beforehand and copying only the changed data to another external storage device such as a magnetic tape.

以下、図示の実施例により本発明の内容を詳細
に説明する。
Hereinafter, the content of the present invention will be explained in detail with reference to illustrated embodiments.

第1図は電子計算機システムの全体構成図で、
1は中央処理装置(CPU)、2は主記憶装置
(MM)、3は入出力処理装置(IOP)、4はデー
タ・チヤネル(CH)、5は1つのCHに接続され
たデイスク制御装置(DKC)、6はDKCの制御
下にある磁気デイスク装置(DK)の外部記憶装
置である。或るジヨブの実行にともない中央処理
装置1が入出力処理装置3に対して入出力命令を
発行すると、入出力処理装置3はデータ・チヤネ
ル4、デイスク制御装置5を介して磁気デイスク
装置6を起動し、以後、中央処理装置1の処理と
は独立に、主記憶装置2と磁気デイスク装置6間
のデータ転送を実行する。第1図では省略した
が、別のデータ・チヤネルには磁気テープ装置の
別の外部記憶装置が接続されており、全てのジヨ
ブが終了すると、該磁気テープ装置へ磁気デイス
ク装置上のデータが複写される。この時、本発明
は変更をうけたデータのみ磁気テープ装置へ複写
するものである。
Figure 1 shows the overall configuration of the electronic computer system.
1 is the central processing unit (CPU), 2 is the main memory (MM), 3 is the input/output processing unit (IOP), 4 is the data channel (CH), and 5 is the disk controller connected to one CH ( DKC), 6 is an external storage device of a magnetic disk device (DK) under the control of DKC. When the central processing unit 1 issues an input/output command to the input/output processing unit 3 in accordance with the execution of a certain job, the input/output processing unit 3 issues the magnetic disk unit 6 via the data channel 4 and the disk control unit 5. It is activated, and thereafter data transfer between the main storage device 2 and the magnetic disk device 6 is executed independently of the processing of the central processing unit 1. Although not shown in Figure 1, another external storage device for the magnetic tape device is connected to another data channel, and when all jobs are completed, the data on the magnetic disk device is copied to the magnetic tape device. be done. At this time, the present invention copies only the changed data to the magnetic tape device.

第2図は磁気デイスク装置の構成図で、7は制
御部、8は磁気デイスク本体、9は制御メモリで
ある。ここで、制御メモリ9が本発明により追加
されたものである。この制御メモリ9は1アドレ
スが1ビツトで構成され、各々のアドレスは磁気
デイスク本体8の全トラツクに対し、1対1の対
応づけがなされている。例えば制御メモリ9の0
番地は磁気デイスク8の0トラツクを示し、以
下、1番地、…はそれぞれ1トラツク、2トラツ
ク、…を示し、一般にi番地はiトラツクに対応
する。磁気デイスク装置への出力命令が行われた
時、制御部7により、データの出力先のトラツク
に対応する制御メモリ9中の該当番地に、出力の
あつた旨、即ち論理“1”をセツトする。全ての
ジヨブの実行が終つた後、中央処理装置1はプロ
グラム(複写プログラム)によつて制御メモリ9
の内容を読み出し、出力のあつた旨(変更のあつ
た旨)の表示があるトラツクについてのみ磁気テ
ープ等の別の記録媒体へ複写を行う。
FIG. 2 is a block diagram of a magnetic disk device, in which 7 is a control section, 8 is a magnetic disk body, and 9 is a control memory. Here, a control memory 9 is added according to the present invention. The control memory 9 has one address with one bit, and each address has a one-to-one correspondence with all tracks of the magnetic disk body 8. For example, 0 of control memory 9
The address indicates the 0 track of the magnetic disk 8, and hereinafter, the 1 address, . . . indicate the 1 track, 2 track, . . . , respectively, and the i address generally corresponds to the i track. When an output command to the magnetic disk device is issued, the control unit 7 sets the corresponding address in the control memory 9 corresponding to the track to which the data is output to indicate that the output has occurred, that is, logic "1". . After all the jobs have been executed, the central processing unit 1 stores the control memory 9 in accordance with a program (copy program).
The content is read out, and only those tracks for which there is an indication that an output has been made (that a change has been made) are copied onto another recording medium such as a magnetic tape.

第3図は本発明によるデータバツクアツプ方式
を説明する図で、以下、これにもとづいて更に詳
しく説明する。
FIG. 3 is a diagram illustrating a data backup method according to the present invention, and a more detailed explanation will be given below based on this.

はじめ中央処理装置1は複写プログラムを実行
して、磁気デイスク8上の全トラツクについて、
磁気テープへデータを複写する。これが切期複写
で、ジヨブにより変更をうけない限り、データは
該磁気テープへ保存されている。その後、中央処
理装置1は磁気デイスク装置6へ制御メモリ9の
内容をリセツトするよう指示し、これを制御部7
がうけて制御メモリ9をリセツトする。第3図A
はこの状態を示したものである。次に中央処理装
置1はジヨブを実行し、磁気デイスク装置6への
出力命令が行われると、制御部7は指令された磁
気デイスク8上の該当トラツク中にデータを書込
むと共に、制御メモリ9上の対応する番地に
“1”をセツトする。第3図Bはこの状態を示す。
First, the central processing unit 1 executes a copy program to copy all tracks on the magnetic disk 8.
Copy data to magnetic tape. This is an expired copy; the data is stored on the magnetic tape unless changed by a job. Thereafter, the central processing unit 1 instructs the magnetic disk device 6 to reset the contents of the control memory 9, and the control unit 7
The control memory 9 is then reset. Figure 3A
shows this state. Next, the central processing unit 1 executes the job, and when an output command is issued to the magnetic disk device 6, the control unit 7 writes data into the corresponding track on the magnetic disk 8 for which the command was given, and also writes the data into the control memory 9. Set "1" to the corresponding address above. FIG. 3B shows this state.

全てのジヨブの実行が終つた後、中央処理装置
1は複写プログラムで磁気デイスク装置6中の制
御メモリ9の内容を読み出す。そして、この制御
メモリ9の内容により磁気デイスク8中のどのド
ラツクが変更をうけたか調べ、磁気デイスク8中
の変更をうけたトラツクの内容を磁気テープへ複
写する旨の命令を入出力処理装置3へ発行する。
入出力処理装置3により所定の複写処理が終了す
ると、第3図Aの場合と同様にして、中央処理装
置1の指示により磁気デイスク装置6の制御部7
は制御メモリ9の内容をリセツトする。第3図C
はこの状態を示す。
After all jobs have been executed, the central processing unit 1 reads the contents of the control memory 9 in the magnetic disk device 6 using the copy program. Then, it is determined which track on the magnetic disk 8 has been changed based on the contents of the control memory 9, and a command is sent to the input/output processing unit 3 to copy the contents of the changed track on the magnetic disk 8 to the magnetic tape. Issued to.
When the input/output processing unit 3 completes the predetermined copying process, the control unit 7 of the magnetic disk device 6 is activated in accordance with the instructions from the central processing unit 1, similar to the case shown in FIG. 3A.
resets the contents of control memory 9. Figure 3C
indicates this state.

なお、磁気デイスクが磁気面障害などで破壊さ
れたときは、第3図Dに示すように、第3図Aの
処理で作つた磁気デイスク全域の複写磁気テープ
と第3図Cで作つた変更領域の磁気テープを入力
として磁気デイスクの最新のデータを作り出し、
磁気デイスク装置へ回復する。
If the magnetic disk is destroyed due to a magnetic surface failure, etc., as shown in Figure 3D, a copy of the magnetic tape covering the entire magnetic disk made by the process in Figure 3A and the modified magnetic tape made in Figure 3C can be used. Creates the latest data on the magnetic disk using the area's magnetic tape as input,
Restore to magnetic disk device.

第2図の実施例では、磁気デイスク8の各トラ
ツクと1対1に対応するように制御メモリ9をア
ドレス付けするとしたが、該制御メモリ9のアド
レス付けは、変更をうけたデータの存在場所を知
ることができれば、何も各トラツクと1対1の関
係である必要はない。
In the embodiment shown in FIG. 2, the control memory 9 is addressed in a one-to-one correspondence with each track of the magnetic disk 8, but the addressing of the control memory 9 is based on the location of the changed data. There is no need for a one-to-one relationship with each track as long as the

以上述べてきた如き構成であるから、本発明に
あつては次の如き効果を得ることができる。
With the configuration as described above, the following effects can be obtained with the present invention.

(1) 磁気デイスク装置上などのデータを変更した
トラツクをハードウエア的に記録しておき、一
連のジヨブの実行終了後、変更を行つたトラツ
クのみをプログラムで一括して複写することに
なるため、磁気デイスク装置等のバツクアツプ
に要する時間が少くてすむ。
(1) Tracks on which data has been changed, such as on a magnetic disk device, are recorded in hardware, and after a series of jobs has been executed, only the changed tracks are copied all at once using a program. , the time required for backing up magnetic disk devices, etc. is reduced.

(2) 複写するデータの量が従来にくらべて少くな
るため、バツクアツプのために用意する別の記
憶媒体の量が少くてすむ。
(2) Since the amount of data to be copied is smaller than in the past, the amount of separate storage media required for backup can be reduced.

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

第1図は電子計算機システムの全体構成図、第
2図は磁気デイスク装置の概略構成図、第3図は
本発明方式の説明図である。 1……中央処理装置、2……主記憶装置、3…
…入出力処理装置、4……データ・チヤネル、5
……磁気デイスク制御装置、6……磁気デイスク
装置、7……制御部、8……磁気デイスク本体、
9……制御メモリ。
FIG. 1 is an overall configuration diagram of a computer system, FIG. 2 is a schematic configuration diagram of a magnetic disk device, and FIG. 3 is an explanatory diagram of the system of the present invention. 1...Central processing unit, 2...Main storage device, 3...
...I/O processing unit, 4...Data channel, 5
...Magnetic disk control device, 6...Magnetic disk device, 7...Control unit, 8...Magnetic disk main body,
9...Control memory.

Claims (1)

【特許請求の範囲】[Claims] 1 磁気デイスク装置、磁気ドラム装置等の外部
記憶装置(以下、第1外部記憶装置という)のデ
ータを、ジヨブの実行が終つた後、障害時等のバ
ツクアツプデータとして磁気テープ装置等の別の
外部記憶装置(以下、第2外部記憶装置という)
に複与するデータバツクアツプ方式において、ジ
ヨブの実行で変更をうけた第1外部記憶装置上の
データの存在場所を記録しておく制御メモリを該
第1外部記憶装置に設置し、一連のジヨブの実行
が終つた後、前記制御メモリの内容を読出し、そ
れに基づいて当該第1外部記憶装置上の変更をう
けたデータのみを第2外部記憶装置に複与するこ
とを特徴とするデータバツクアツプ方式。
1. Data in an external storage device such as a magnetic disk device or magnetic drum device (hereinafter referred to as the first external storage device) shall be stored in another storage device such as a magnetic tape device as backup data in the event of a failure, etc. after the execution of a job is completed. External storage device (hereinafter referred to as the second external storage device)
In the data backup method for copying data to a series of jobs, a control memory is installed in the first external storage device to record the location of data on the first external storage device that has been changed by executing a job. After the execution of the control memory is completed, the content of the control memory is read out, and based on the content, only the changed data on the first external storage device is copied to the second external storage device. method.
JP55167742A 1980-11-28 1980-11-28 Data backup system Granted JPS5790770A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP55167742A JPS5790770A (en) 1980-11-28 1980-11-28 Data backup system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP55167742A JPS5790770A (en) 1980-11-28 1980-11-28 Data backup system

Publications (2)

Publication Number Publication Date
JPS5790770A JPS5790770A (en) 1982-06-05
JPS648848B2 true JPS648848B2 (en) 1989-02-15

Family

ID=15855266

Family Applications (1)

Application Number Title Priority Date Filing Date
JP55167742A Granted JPS5790770A (en) 1980-11-28 1980-11-28 Data backup system

Country Status (1)

Country Link
JP (1) JPS5790770A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01110528U (en) * 1988-01-21 1989-07-26

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59197947A (en) * 1983-04-25 1984-11-09 Fujitsu Ltd System for updating information of doubled file
JPS63140352A (en) * 1986-12-02 1988-06-11 Nippon Steel Corp Memory device for data base of on-line system
JPS6468826A (en) * 1987-08-25 1989-03-14 Ibm Data processing system and method for managing data memory
JPH0373037A (en) * 1989-05-26 1991-03-28 Hitachi Ltd Database failure recovery method
JP2780821B2 (en) * 1989-09-22 1998-07-30 株式会社日立製作所 Online dump method and disk subsystem
US5553307A (en) * 1992-04-17 1996-09-03 Hitachi, Ltd. Method and device for transferring noncontiguous blocks in one transfer start by creating bit-map indicating which block is to be transferred
US5555389A (en) * 1993-07-07 1996-09-10 Hitachi, Ltd. Storage controller for performing dump processing
JP3136258B2 (en) * 1995-09-27 2001-02-19 三菱電機株式会社 Disk update log recording method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5842895B2 (en) * 1977-08-17 1983-09-22 富士通株式会社 History information high-speed processing method
JPS5476044A (en) * 1977-11-30 1979-06-18 Fujitsu Ltd Recovery data correction process system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01110528U (en) * 1988-01-21 1989-07-26

Also Published As

Publication number Publication date
JPS5790770A (en) 1982-06-05

Similar Documents

Publication Publication Date Title
US5497483A (en) Method and system for track transfer control during concurrent copy operations in a data processing storage subsystem
JP3249868B2 (en) Array type storage system
JP3316500B2 (en) Increase the number of drives in a RAID set while maintaining the integrity of the moved data
JPH0823841B2 (en) Data processing system and method
JPS648848B2 (en)
JP3882467B2 (en) Snapshot management method for storage system
JPH0156410B2 (en)
JPH0293721A (en) Copying and transferring system for magnetic disk device
JPS6326407B2 (en)
JPH0235537A (en) Multiplexed volume update control method
JPH0793101A (en) Data backup device
JPS61156340A (en) Trouble recorder
JPH04119441A (en) Disk cache control system
JPS6326406B2 (en)
JPS61127026A (en) Optical disk controller
JPH05181613A (en) Information processor
JP2776608B2 (en) Reformat processing method of auxiliary storage device
JPH07239759A (en) Backup device and method for disk array device
JPS6161273A (en) Control system of memory device
JPS5834003B2 (en) How to check signal integrity
JP2003186629A (en) Data copy system
JPH0436421B2 (en)
JPH0528057A (en) File backup circuit
JP2630932B2 (en) Program recording method for disk-shaped recording medium
JP3226047B2 (en) Input/Output Devices