JPS63219043A - フアイル疑似更新方式 - Google Patents

フアイル疑似更新方式

Info

Publication number
JPS63219043A
JPS63219043A JP62053565A JP5356587A JPS63219043A JP S63219043 A JPS63219043 A JP S63219043A JP 62053565 A JP62053565 A JP 62053565A JP 5356587 A JP5356587 A JP 5356587A JP S63219043 A JPS63219043 A JP S63219043A
Authority
JP
Japan
Prior art keywords
data
data file
recovery
file
program
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
JP62053565A
Other languages
English (en)
Inventor
Yasutomo Takahashi
高橋 保共
Nobuaki Matsuo
信明 松尾
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 JP62053565A priority Critical patent/JPS63219043A/ja
Publication of JPS63219043A publication Critical patent/JPS63219043A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、電子計算機システムに於けるデータファイル
更新処理に関し、特に、データファイル更新処理プログ
ラム評価時におけるファイル疑似方式に関する。
従来の技術 従来、データファイル更新処理プログラムの評価を行う
には、データをデータレコードとして記憶するための外
部記憶媒体であるデータファイルを更新する際にデータ
レコードの更新前復旧データを採取する復旧データ採取
手段と、採取された復旧データを記憶する復旧データ記
憶手段により記憶された復旧データを参照し、データフ
ァイル更新処理プログラム完了後、プログラム利用者が
データ復旧手段によりデータファイル更新処理プログラ
ムの更新を全て無効としていた。
発明が解決しようとする問題点 しかしながら、上述した従来のデータファイル更新処理
プログラムの評価方法では、プログラム完了後、プログ
ラム利用者がデータ復旧手段によリゾ−タフアイル更新
処理プログラムの更新を全て無効にするために、プログ
ラム利用者の運用が複雑となる。
又、プログラム完了後からデータ復旧手段によりデータ
ファイル更新処理プログラムの更新を全て無効にするま
での間、評価中でない他のデータファイル更新処理プロ
グラムを実行出来ないためにより一層運用が複雑となる
欠点がある。
本発明は従来の技術に内在する上記諸欠点を解消する為
になされたものであり、従って本発明の目的は、データ
ファイル更新処理プログラムの評価を行う場合の運用性
を大幅に向上させることを可能とした新規な疑似更新方
式を提供することにある。
問題点を解決するための手段 上記目的を達成する為に、本発明に係るファイル疑似更
新方式は、データをデータレコードとして記憶するため
の外部記憶媒体であるデータファイルと、前記データフ
ァイルに対する更新処理を行うデータ更新処理プログラ
ムと、前記データ更新処理プログラムを起動するプログ
ラム起動手段と、前記データ更新処理プログラムを完了
させるプログラム完了手段と、前記データファイルに対
する更新をデータ更新処理プログラムが行えるようにす
るデータ更新手段と、前記データファイルに対する使用
開始を宣言するデータファイル使用開始手段と、前記デ
ータファイルに対する使用終了を宣言するデータファイ
ル使用終了手段と、前記データファイルに対する更新時
データレコードの更新前復旧データを採取する復旧デー
タ採取手段と、前記採取された復旧データを記憶する復
旧データ記憶手段と、前記記憶された復旧データを参照
してデータファイルを復旧させるデータ復旧手段と、前
記データファイルに対する使用終了が宣言されてもプロ
グラム完了時まで前記データ復旧手段により前記データ
ファイルを復旧できるように前記データファイルの使用
終了を遅延する疑似データファイル使用終了手段と、前
記疑似データファイル使用終了手段により使用終了され
たデータファイルに対して再度使用開始が宣言された場
合、前記データファイルを使用可能にする疑似データフ
ァイル使用開始手段と、前記プログラム完了時に、前記
復旧データ記憶手段により記憶された復旧データを参照
しデータファイルの復旧を行う前記データ復旧手段を利
用して、データ更新処理プログラムの全ての更新を無効
にするデータファイル更新無効手段とを含んで構成され
る。
実施例 次に、本発明をその好ましい一実施例について図面を参
照して具体的に説明する。
第1図は本発明の一実施例を示すブロック構成図である
第1図を参照するに、本発明の一実施例は、データをデ
ータレコードとして記憶するための外部記憶媒体である
データファイル13と、前記データファイル13に対す
る更新処理を行うデータ更新処理プログラム1と、前記
データ更新処理プログラム1を起動するプログラム起動
手段2と、前記データ更新処理プログラム1を完了させ
るプログラム完r手段8と、前記データファイル13に
対する更新をデータ更新処理プログラム1が行えるよう
にするデータ更新手段5と、前記データファイルI3に
対する使用開始を宣言するデータファイル使用開始手段
3と、前記データファイル13に対する使用終了を宣言
するデータファイル使用終了手段4と、前記データファ
イル13に対する更新時にデータレコードの更新前復旧
データを採取する復旧データ採取手段6と、前記採取さ
れた復旧データを記憶する復旧データ記憶手段目と、前
記記憶された復旧データを参照してデータファイルを復
旧させるデータ復旧手段7と、前記データファイル13
に対する使用終了が宣言されてもプログラム完了時まで
前記データ復旧手段7により前記データファイル13を
復旧できるように前記データファイル13の使用終了を
遅延する疑似データファイル使用終了手段10と、前記
疑似データファイル使用終了手段10により使用終了さ
れたデータファイル13に対して再度使用開始が宣言さ
れた場合、前記データファイル13を使用可能にする疑
似データファイル使用開始手段9と、前記プログラム完
了時に、前記復旧データ記憶手段11により記憶された
復旧データを参照してデータファイルの復旧を行う前記
データ復旧手段7を利用して、データ更新処理プログラ
ム1の全ての更新を無効にするデータファイル更新無効
手段12とから構成される。
第2図はデータファイル更新処理プログラムの評価の具
体例を示す図である。第2図を参照するに、データファ
イル13にはデータレコード201 m(A)とデータ
レコード202値(X)が格納されている。データファ
イル更新処理は、まずデータファイルの使用開始手段3
によりデータファイルの使用開始を宣言210する。次
にデータレコード201の値を(A)からCB)に更新
し、211データレコード203とする。この時復旧デ
ータ記憶手段6には更新前のデータレコードの値を持つ
復旧データ230  (A)が記憶される。同様に、デ
ータレコード202の値を(Y)に更新する事212に
より、データレコード204とした時、復旧データ記憶
手段θには復旧データ231  (X)が記憶される。
これでデータファイル13に対する更新が終了したとし
てデータファイルの使用終了が宣言213されるが、こ
れは疑似データファイル使用終了214となり、データ
ファイル更新処理は終了215するこの後にプログラム
完了手段8が働き、データファイル更新無効手段12が
復旧データ記憶手段+1に記憶された復旧データ230
.231をもとにデータ復旧手段7によりデータレコー
ド202.201の復旧21Gを行う。復旧処理が終了
したら、疑似データファイル使用終了215されていた
データファイルI3を使用終了2I了シ、データレコー
ド201、データレコード202に対する更新を無効と
してデータファイル更新処理を完了218する。
第3図は、データファイル更新処理プログラムの評価の
他の具体例を示す図である。第3図を参照するに、デー
タファイル13にはデータレコード301値(A)とデ
ータレコード302値(X)が格納されている。データ
ファイル更新処理は、まずデータファイルの使用開始手
段3によりデータファイルの使用開始を宣言310する
。次にデータレコード301の値を(A)から(B)に
更新311シデータレコード3θ3とする。この時復旧
データ記憶手段6には更新前のデータレコードの値を持
つ復旧データ330  (A)が記憶される。ここで一
旦データファイル13に対してデータファイル使用終了
が宣言312された場合、これは疑似データファイル使
用終了313となる。その後データファイルi3に対し
て再度データファイル使用開始が宣言314されるとこ
れは疑似データファイル使用開始315となる。データ
ファイルの使用開始後、データレコード302の値を(
X)から(Y)に更新316シてデータレコード304
とした時に、復旧データ記憶手段6には復旧データ33
1  (X)が記憶される。
これでデータファイル13に対する更新が全て終了した
としてデータファイルの使用終了が宣言317されるが
、これは疑似データファイル使用終了318となり、デ
ータファイル更新処理は終了319する。この後プログ
ラム完了手段8が働き、データファイル更新無効手段1
2が復旧データ記憶手段11に記憶された復旧データ3
30  (A) 、331(X)をもとにデータ復旧手
段7によりデータレコード302.301の復旧320
を行う。復旧処理が終了したら、疑似データファイル使
用終了318されていたデータファイル13を使用終了
321シ、データレコード301、データレコード30
2に対する更新を無効としてデータファイル更新処理を
完了322する。
発明の詳細 な説明したように、本発明によれば、データファイル更
新処理プログラムの評価を行う場合の運用性を飛躍的に
向上させる効果が得られる。
【図面の簡単な説明】
第1図は本発明に係るファイル疑似更新方式の一実施例
を示すブロック構成図、第2図、第3図はデータファイ
ル更新処理プログラムの評価の実施例(データファイル
更新処理プログラムの評価の処理手順によるデータファ
イルと復旧データのの変化)を具体的に説明する為の図
である。 101.データ更新処理プログラム、2.、、プログラ
ム起動手段、3.、、データファイル使用開始手段、4
.、、データファイル使用終了手段、5.。

Claims (1)

  1. 【特許請求の範囲】 データをデータレコードとして記憶するための外部記憶
    媒体であるデータファイルと、前記データファイルに対
    する更新処理を行うデータ更新処理プログラムと、前記
    データ更新処理プログラムを起動するプログラム起動手
    段と、前記データ更新処理プログラムを完了させるプロ
    グラム完了手段と、前記データファイルに対する更新を
    データ更新処理プログラムが行えるようにするデータ更
    新手段と、前記データファイルに対する使用開始を宣言
    するデータファイル使用開始手段と、前記データファイ
    ルに対する使用終了を宣言するデータファイル使用終了
    手段と、前記データファイルに対する更新時にデータレ
    コードの更新前復旧データを採取する復旧データ採取手
    段と、前記採取された復旧データを記憶する復旧データ
    記憶手段と、前記記憶された復旧データを参照してデー
    タファイルを復旧手段させるデータ復旧手段とを有する
    システムに於いて、 前記データファイルに対する使用終了が宣言されてもプ
    ログラム完了時まで前記データ復旧手段により前記デー
    タファイルを復旧できるように前記データファイルの使
    用終了を遅延する疑似データファイル使用終了手段と、 前記疑似データファイル使用終了手段により使用終了さ
    れたデータファイルに対して再度使用開始が宣言された
    場合に、前記データファイルを使用可能にする疑似デー
    タファイル使用開始手段と、前記プログラム完了時に、
    前記復旧データ記憶手段により記憶された復旧データを
    参照しデータファイルの復旧を行う前記データ復旧手段
    を利用して、データ更新処理プログラムの全ての更新を
    無効にするデータファイル更新無効手段と、を具備し、
    前記各手段によりプログラム完了後全ての更新を無効と
    する事を特徴とするファイル疑似更新方式。
JP62053565A 1987-03-09 1987-03-09 フアイル疑似更新方式 Pending JPS63219043A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62053565A JPS63219043A (ja) 1987-03-09 1987-03-09 フアイル疑似更新方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62053565A JPS63219043A (ja) 1987-03-09 1987-03-09 フアイル疑似更新方式

Publications (1)

Publication Number Publication Date
JPS63219043A true JPS63219043A (ja) 1988-09-12

Family

ID=12946344

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62053565A Pending JPS63219043A (ja) 1987-03-09 1987-03-09 フアイル疑似更新方式

Country Status (1)

Country Link
JP (1) JPS63219043A (ja)

Similar Documents

Publication Publication Date Title
US7197665B2 (en) Physical incremental backup using snapshots
JP4704893B2 (ja) 計算機システム及び管理計算機とストレージシステム並びにバックアップ管理方法
KR101556435B1 (ko) 데이터베이스 백업본 복구 방법 및 그 장치
EP0549325A2 (en) Log archive filtering system for transaction-consistent forward recovery from catastrophic media failures
JPS62206645A (ja) データ・ベース・システムの動作を回復する方法
US8762347B1 (en) Method and apparatus for processing transactional file system operations to enable point in time consistent file data recreation
CN109753381B (zh) 一种基于对象存储的持续数据保护方法
JP2007140698A (ja) 計算機システム及びストレージシステムと管理計算機並びにバックアップ管理方法
CN108959614A (zh) 一种快照管理方法、系统、装置、设备及可读存储介质
CN106599006B (zh) 一种数据恢复方法和装置
CN117093542A (zh) 一种元数据快照回滚的方法、系统、设备和存储介质
JP2002318717A (ja) データベースシステム
JP3957464B2 (ja) データ更新装置
CN103577283A (zh) 一种日志备份方法及装置
JPH05120102A (ja) フアイル更新処理の評価方法
CN108958968B (zh) 一种文件处理方法及装置
CN111258503A (zh) 一种cirros文件系统的管理方法和装置
JPH0322152A (ja) ファイル復元方式
JP2004199264A (ja) データベース処理方法及びその実施装置並びにその処理プログラム
JPH11212846A (ja) データの退避復元方法
JP2785302B2 (ja) エキスパートシステムの知識ベース管理装置
CN119441192A (zh) 处理数据的方法、装置、介质和程序产品
JPS63201847A (ja) デリ−トしたフアイルの復活方式
JPH03251938A (ja) データベース管理方式
CN119226037A (zh) 一种目录快照回滚方法、装置、电子设备及存储介质