JP2906787B2 - File compression method and file recovery method - Google Patents

File compression method and file recovery method

Info

Publication number
JP2906787B2
JP2906787B2 JP3315008A JP31500891A JP2906787B2 JP 2906787 B2 JP2906787 B2 JP 2906787B2 JP 3315008 A JP3315008 A JP 3315008A JP 31500891 A JP31500891 A JP 31500891A JP 2906787 B2 JP2906787 B2 JP 2906787B2
Authority
JP
Japan
Prior art keywords
record
file
valid
contents
invalid
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 - Fee Related
Application number
JP3315008A
Other languages
Japanese (ja)
Other versions
JPH05151038A (en
Inventor
克士 脇山
宜裕 森田
裕 伊藤
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 JP3315008A priority Critical patent/JP2906787B2/en
Publication of JPH05151038A publication Critical patent/JPH05151038A/en
Application granted granted Critical
Publication of JP2906787B2 publication Critical patent/JP2906787B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、有効なレコード(有効
レコード)と不要なレコード(不要レコード)が混在す
るファイルで不要レコードを取り除き、有効レコードの
みのファイルにするファイルの圧縮処理に係わり、特に
不要レコード上に有効レコードを上書することによりフ
ァイルの先頭に有効レコードを整列するファイル圧縮処
理方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a file compression process for removing unnecessary records from a file in which valid records (valid records) and unnecessary records (unnecessary records) are mixed, and converting the files into files having only valid records. In particular, the present invention relates to a file compression processing method for arranging valid records at the beginning of a file by overwriting valid records on unnecessary records.

【0002】[0002]

【従来の技術】有効レコードと不要レコードが混在する
ファイルにおいて、不要レコードを取り除くことによ
り、有効レコードのみのファイルとすることをファイル
圧縮方式と呼ぶ。従来のファイル圧縮処理方法について
は、不要レコード上に有効レコードを直接上書していく
ことにより順次ファイルの先頭に有効レコードを整列す
る方法と、圧縮する対象のファイルとは別に作業用のフ
ァイルを用意し、有効レコードのみを抽出して作業用フ
ァイルに書き込む方法とがある。このうち、後者の方法
では、作業用ファイルを用意する必要があるので、資源
を浪費する欠点がある。
2. Description of the Related Art In a file in which valid records and unnecessary records coexist, removing unnecessary records to create a file having only valid records is called a file compression method. Conventional file compression methods include a method in which valid records are sequentially arranged at the beginning of a file by directly overwriting valid records on unnecessary records, and a method in which a working file is separated from the file to be compressed. There is a method that prepares and extracts only valid records and writes them to the work file. Of these, the latter method has a drawback of wasting resources because a work file must be prepared.

【0003】このため、圧縮対象のファイル以外に作業
用ファイルを用意することができない場合は、前者の方
法が用いられる。この方法では、自レコードが無効レコ
ードであることを示す情報等が書き込まれる制御フィー
ルドを各レコード毎に設けている。ファイルの先頭レコ
ードより制御フィールドを検索していくことにより無効
であるレコードを検出していき、無効レコードがある場
合は、次に後続する有効レコードを検索して、最初に検
出した有効レコードの内容を先に検出した無効レコード
に複写する。その後で元の有効レコードを無効とする。
この処理をファイルの終わりを示すEOF(エンド・オ
ブ・ファイル)が検出されるか、または無効レコードの
後に有効レコードが検出されない場合まで繰り返し実行
することにより、ファイルの先頭に有効データを整列す
る。そして後続する無効レコードが格納された領域を開
放することにより、ファイル自体の大きさを圧縮する。
For this reason, when a work file other than the file to be compressed cannot be prepared, the former method is used. In this method, a control field in which information indicating that the own record is an invalid record is written is provided for each record. Invalid records are detected by searching the control field from the first record of the file, and if there are invalid records, the next succeeding valid record is searched, and the contents of the first valid record detected Is copied to the invalid record detected earlier. After that, the original valid record is invalidated.
By repeating this process until an end of file (EOF) indicating the end of the file is detected or a valid record is not detected after an invalid record, valid data is aligned at the beginning of the file. Then, the size of the file itself is compressed by releasing the area storing the succeeding invalid record.

【0004】図5を用いて更に説明すると、ファイルが
(501)の状態であるときに、制御フィールドに無効
を示すマークDが書き込まれたレコードを検出すると、
後続する有効レコードであるレコード(制御フィールド
にマークが無記入であるレコード)を読み出し(S51
1)、このレコードの内容を先に検出したレコードの位
置に複写する(S512)。そして、このファイルの状
態(502)で、元のの位置にあるレコードについ
て、制御フィールドにマークDを書き込むことにより無
効化し、ファイルを(S503)の状態とする。
[0005] To explain further with reference to FIG. 5, when a record in which a mark D indicating invalid is written in the control field is detected while the file is in the state of (501),
A record that is a succeeding valid record (a record with no mark in the control field) is read (S51).
1) The contents of this record are copied to the position of the previously detected record (S512). Then, in the state of the file (502), the record at the original position is invalidated by writing the mark D in the control field, and the file is set to the state of (S503).

【0005】[0005]

【発明が解決しようとする課題】しかし、上記の手順で
は途中でシステム停止等で処理が中断されたとき入換え
を行っていたレコードが重複したり消失することがあ
る。例えば図5の手順でレコードの入換えを行った場
合、(502)で処理が中断されると同じ内容のレコー
ドが2つ残ってしまう。復旧するにも、どのレコードを
入れ換えていたのかを自動的に判別することは困難であ
る。特に、複写先レコードに複写元レコードの内容を書
き込む間に処理が中断された場合が考えられるので、複
写先のレコードの有効性が不明確となってしまう。
However, in the above-described procedure, when the processing is interrupted due to a system stop or the like in the middle of the procedure, the records that have been replaced may be duplicated or lost. For example, when the records are exchanged in the procedure of FIG. 5, if the process is interrupted in (502), two records having the same contents remain. For recovery, it is difficult to automatically determine which record was replaced. In particular, it is conceivable that the process is interrupted while writing the contents of the copy source record to the copy destination record, so that the validity of the copy destination record becomes unclear.

【0006】従って、レコードの入換え処理の途中で処
理が中断されるとファイル内のレコードを保証すること
ができないといった問題が生じていた。本発明は上記の
問題を解決するためになされたものであり、不要レコー
ド上に有効レコードを上書きすることによりファイルを
圧縮する方法において、レコードの入換え途中で処理が
中断されても正しくファイルが復旧され、レコードの内
容を保証することのできる圧縮方法を提供することを目
的とする。
Therefore, if the processing is interrupted in the middle of the record replacement processing, there is a problem that the records in the file cannot be guaranteed. SUMMARY OF THE INVENTION The present invention has been made to solve the above problem.In a method of compressing a file by overwriting an unnecessary record with an effective record, the file can be correctly written even if the processing is interrupted during the replacement of the record. An object of the present invention is to provide a compression method which can be restored and guarantee the contents of a record.

【0007】[0007]

【課題を解決するための手段】上記の課題を解決すため
に、第一の本発明を、各レコードの内容が有効か無効か
の情報を示す制御フィールドを有するファイルを、当該
制御フィールド情報に基づき圧縮するファイル圧縮方法
において、無効レコードの制御フィールドの内容を当該
レコードが書き換え途中であることを示す情報に書き換
えた後、当該無効レコードの内容を後続する有効レコー
ドの内容に書き換えるステップと、当該無効レコードの
制御フィールドの内容を有効を示す情報に書き換え、当
該有効レコードの制御フィールドの内容を無効を示す情
報に書き換えるステップとから構成する。 さらに、第二
の本発明を、請求項1記載のファイル圧縮処理の実行中
に、当該処理が中断した場合におけるファイルの復旧方
法において、最初に検出された書き換え途中情報をもつ
レコードの制御フィールドの内容を無効を示す情報に書
き換えるステップと、次に検出された書き換え途中情報
をもつレコードがある場合、当該制御フィールドの内容
を有効に示す情報に書き換えるステップとから構成す
る。
[Means for Solving the Problems] In order to solve the above problems
In the first aspect of the present invention, whether the content of each record is valid or invalid
File having a control field indicating the information of
File compression method for compressing based on control field information
The contents of the control field of the invalid record
Rewrite with information indicating that the record is being rewritten
After that, the contents of the invalid record
Rewriting the contents of the invalid record,
Rewrite the contents of the control field with information indicating validity,
Information indicating that the contents of the control field of the valid record are invalid.
And rewriting the information. Furthermore, the second
Of the present invention, while executing the file compression processing according to claim 1.
How to recover files when the process is interrupted
In the method, has the first detected rewriting information
Write the contents of the control field of the record to the information
Rewriting step and next detected rewriting information
If there is a record with, the contents of the control field
And rewriting the information to valid information.
You.

【0008】[0008]

【作用】本発明のファイルの圧縮処理方法およびファイ
ルの復旧処理方法によれば、ファイルの圧縮処理がいか
なる時点で中断しても、正しい復旧が可能となり、有効
レコードの内容が保証できる。特に、本発明では復旧処
理の際には複写処理途中のレコードを検索して、最初に
検出されたレコードを無効とし、後続する複写処理途中
のレコードは有効とするので、複写先と複写元のどちら
を有効とすべきかの判定が単純にできるので、復旧処理
が効率化できる。
According to the file compression processing method and the file recovery processing method of the present invention, even if the file compression processing is interrupted at any point, correct recovery is possible and the contents of the valid record can be guaranteed. In particular, in the present invention, during the restoration process, the records in the middle of the copying process are searched, the first detected record is invalidated, and the subsequent records in the middle of the copying process are validated. Since it is possible to simply determine which one should be effective, the recovery processing can be made more efficient.

【0009】[0009]

【実施例】以下、本発明の一実施例を図面を参照して説
明する。まず、図1のフローチャートを用いて本発明の
一実施例のファイル圧縮処理の全体処理を説明する。圧
縮処理対象のファイルの各レコードは、該レコードが有
効であるか、無効であるか、複写処理途中のものである
かを示す制御フィールドを有している。
An embodiment of the present invention will be described below with reference to the drawings. First, the overall processing of the file compression processing according to an embodiment of the present invention will be described with reference to the flowchart of FIG. Each record of the file to be compressed has a control field indicating whether the record is valid, invalid, or in the process of being copied.

【0010】まず図示しないファイルポインタを圧縮対
象のファイルの先頭のレコードを指し示すようにセット
し(S101)、先頭ファイルのレコードよりレコード
を読み出して(S102)、上記の制御フィールドを基
に該レコードが無効レコードであるか否かを判定する
(S104)。読み出したレコードが無効レコードであ
れば、後続する有効レコードがあるか否かを検索してい
き(S105)、有効レコードを検出した場合は検出し
た有効レコードと無効レコードとの入れ換え処理を行う
(S106)。なお、この入れ換え処理(S106)は
本発明の要をなすので、後で図2,図3を用いて詳しく
説明する。
First, a file pointer (not shown) is set so as to point to the first record of the file to be compressed (S101), a record is read from the record of the first file (S102), and the record is read based on the control field. It is determined whether the record is an invalid record (S104). If the read record is an invalid record, a search is made to see if there is a subsequent valid record (S105). If a valid record is detected, the detected valid record and invalid record are replaced (S106). ). This replacement process (S106) is a key of the present invention, and will be described later in detail with reference to FIGS.

【0011】上記の入れ換え処理が終了したか、または
S104のときに読み出したレコードが有効レコードで
あるときは、ファイルポインタを歩進させて(S10
7)、次のレコードについて上記S102〜S106の
処理を行う。このようにして、先頭のファイルより順次
無効レコードを検索して後続する有効レコードとの入れ
換え処理を実行する。
If the replacement process is completed, or if the record read in S104 is a valid record, the file pointer is incremented (S10).
7) Perform the processing of S102 to S106 for the next record. In this manner, invalid records are sequentially searched from the first file, and replacement processing with succeeding valid records is executed.

【0012】なお、上記S105で検出した無効レコー
ドに後続する有効レコードが無い場合か、読み出したレ
コードがファイルの最終レコードであることを示すEO
F(エンド・オブ・ファイル)が検出されたときには、
ファイルの後端にある無効レコードの領域を解放して
(S108)、ファイル圧縮処理を終了する。次に、本
発明の一実施例のファイル圧縮処理における無効レコー
ドと有効レコードとの入れ換え方法(図1のS106の
処理)を図2のフローチャートおよび図3の説明図を参
照して説明する。
It is to be noted that there is no valid record following the invalid record detected in S105, or EO indicating that the read record is the last record of the file.
When F (end of file) is detected,
The area of the invalid record at the end of the file is released (S108), and the file compression process ends. Next, a method of exchanging invalid records and valid records in the file compression processing according to one embodiment of the present invention (the processing of S106 in FIG. 1) will be described with reference to the flowchart of FIG. 2 and the explanatory diagram of FIG.

【0013】まず、複写先であるレコードの制御フィー
ルドには、該レコードが無効であることを示す情報、例
えばマークDが設定されているが、この制御フィールド
の内容を入れ換え処理途中であることを示す情報、例え
ばマークZに書き換える(S1)。次に、複写元である
レコードの内容を複写先レコードに複写する(S2)。
First, information indicating that the record is invalid, for example, a mark D is set in the control field of the record to be copied, but it is determined that the contents of this control field are being replaced. The information is rewritten to, for example, a mark Z (S1). Next, the contents of the copy source record are copied to the copy destination record (S2).

【0014】続いて、複写元レコードの制御フィールド
にマークZを設定し(S3)、複写先のレコードの制御
フィールドにあるマークZを消去することにより該レコ
ードを有効とすし(S4)、最後に複写元レコードのマ
ークZをマークDに書き換えて(S5)、一連の複写処
理を終了する。次に、本発明の圧縮処理が中断された場
合の復旧処理方法を図4のフローチャートにより説明す
る。
Subsequently, a mark Z is set in the control field of the copy source record (S3), and the record is made valid by deleting the mark Z in the control field of the copy destination record (S4). The mark Z of the copy source record is rewritten to the mark D (S5), and a series of copy processing ends. Next, a recovery processing method when the compression processing is interrupted according to the present invention will be described with reference to the flowchart of FIG.

【0015】まずファイルポインタの値を先頭レコード
を指示するように設定して(S10)、ファイルの先頭
より順次レコードを読込んでいく(S11)。読み込ん
だレコードの制御フィールドを参照して該レコードが複
写処理途中のものであったか否かを調べ(S13)、複
写処理途中のレコードであれば最初に検出された複写処
理途中のレコードであるか否かを判定する(S14)。
First, the value of the file pointer is set so as to point to the first record (S10), and records are sequentially read from the top of the file (S11). By referring to the control field of the read record, it is checked whether or not the record is in the process of being copied (S13). If the record is in the process of being copied, whether or not it is the first detected record in the middle of the copy process Is determined (S14).

【0016】最初に検出された複写処理途中のレコード
に対しては、制御フィールドにマークDを設定すること
により、該レコードを無効化する(S15)。該レコー
ドが最初に検出されたものでなければ、それは最初に検
出された複写処理途中のレコードに後続する複写処理途
中のレコード、すなわち複写元であったレコードである
ので、該レコードが複写処理途中であることを示す情報
に代えて該レコードが有効であることを示す情報を設定
する(S16)。
The first detected record in the middle of the copying process is invalidated by setting the mark D in the control field (S15). If the record is not the first record detected, it is a record in the middle of the copy process following the first detected record in the middle of the copy process, that is, the record that was the source of the copy process. Is set instead of the information indicating that the record is valid (S16).

【0017】そしてファイルポインタを歩進させて(S
17)、後続するレコードについてEOFが検出される
まで(S12)、上記の処理を実行することにより、フ
ァイルの復旧処理を実行する。次に、図3の各状態にお
いて処理が中断した場合の復旧処理について説明する。
Then, the file pointer is incremented (S
17) Until an EOF is detected for the succeeding record (S12), the above-described processing is executed to execute the file restoration processing. Next, a recovery process when the process is interrupted in each state of FIG. 3 will be described.

【0018】(1)(302)の状態で処理が中断した
場合。 この状態では、最初に検出される複写処理途中である
のレコードを無効とする(S15)ことにより、複写処
理前の状態に復旧する。これは、複写処理途中であった
のレコードの正当性が保証できないからである。 (2)(303)の状態で処理が中断した場合。
(1) When the processing is interrupted in the state of (302). In this state, the record detected during the copying process which is detected first is invalidated (S15), thereby restoring the state before the copying process. This is because the validity of the record in the middle of the copying process cannot be guaranteed. (2) When the processing is interrupted in the state of (303).

【0019】この状態では、最初に検出される複写処理
途中であるのレコードを無効とし(S15)、後続す
る複写処理途中のレコードを有効とすることにより
(S1)、複写処理終了後の状態(305)にすること
ができる。 (3)(304)の状態で処理が中断した場合。 この状態では、最初に検出される複写処理途中である
のレコードを無効とすることにより、複写処理終了後の
状態(305)にすることができる。
In this state, the first detected record in the middle of the copying process is invalidated (S15), and the succeeding record in the middle of the copying process is validated (S1), and the state after the completion of the copying process (S1). 305). (3) When the processing is interrupted in the state of (304). In this state, it is possible to return to the state (305) after the end of the copying process by invalidating the record that is detected during the copying process first.

【0020】なお、本実施例では制御フィールドにはレ
コードの状態を示すマークを使用したが、勿論このマー
クは本実施例の例に限定されるものではなく、例えば各
状態を示すフラグビットを設ける構成を採用しても良
い。
In the present embodiment, a mark indicating the state of a record is used in the control field. However, the mark is not limited to the example of the present embodiment. For example, a flag bit indicating each state is provided. A configuration may be adopted.

【0021】[0021]

【発明の効果】以上説明した様に、本発明によれば有効
レコードを保証し、かつ、その格納順序を変えることな
くファイルの圧縮を行うことができる。また、圧縮処理
の途中で処理が中断されても容易に復旧することができ
る効果が得られる。
As described above, according to the present invention, valid records can be guaranteed, and files can be compressed without changing the storage order. Further, even if the processing is interrupted in the middle of the compression processing, it is possible to easily recover the processing.

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

【図1】本発明の一実施例のファイル圧縮処理方法を示
すフローチャートである。
FIG. 1 is a flowchart illustrating a file compression processing method according to an embodiment of the present invention.

【図2】本発明の一実施例のレコード複写処理(S10
6)を説明するフローチャートである。
FIG. 2 shows a record copy process (S10) according to an embodiment of the present invention.
It is a flowchart explaining 6).

【図3】本発明のレコード複写処理の具体例の説明図で
ある。
FIG. 3 is an explanatory diagram of a specific example of a record copy process of the present invention.

【図4】本発明の一実施例のファイルの復旧処理を示す
フローチャートである。
FIG. 4 is a flowchart illustrating a file recovery process according to an embodiment of the present invention.

【図5】従来のレコード複写処理の説明図である。FIG. 5 is an explanatory diagram of a conventional record copy process.

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平2−212949(JP,A) 特開 平1−277932(JP,A) 特開 平3−266148(JP,A) 特開 平3−141438(JP,A) 特開 昭63−180148(JP,A) 特開 昭63−257849(JP,A) 特開 平2−116936(JP,A) 特開 平2−212949(JP,A) (58)調査した分野(Int.Cl.6,DB名) G06F 12/00 501 - 549 G06F 3/06 G06F 3/08 ──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-2-212949 (JP, A) JP-A 1-277932 (JP, A) JP-A 3-266148 (JP, A) JP-A-3-212 141438 (JP, A) JP-A-63-180148 (JP, A) JP-A-63-257849 (JP, A) JP-A-2-116936 (JP, A) JP-A-2-212949 (JP, A) (58) Field surveyed (Int.Cl. 6 , DB name) G06F 12/00 501-549 G06F 3/06 G06F 3/08

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】各レコードの内容が有効か無効かの情報を
示す制御フィールドを有するファイルを、当該制御フィ
ールド情報に基づき圧縮するファイル圧縮方法におい
て、 無効レコードの制御フィールドの内容を当該レコードが
書き換え途中であることを示す情報に書き換えた後、当
該無効レコードの内容を後続する有効レコードの内容に
書き換えるステップと、 当該無効レコードの制御フィールドの内容を有効を示す
情報に書き換え、当該有効レコードの制御フィールドの
内容を無効を示す情報に書き換えるステップとを有する
ことを特徴とするファイル圧縮方法。
1. Information on whether the contents of each record is valid or invalid
File with the indicated control field
File compression method that compresses based on
Te, the contents of the control field of the invalid record is the record
After rewriting to information indicating that rewriting is in progress,
Replace the contents of the invalid record with the contents of the subsequent valid records.
Indicates the rewriting step and the contents of the control field of the invalid record are valid
Rewrite to the information, the control field of the valid record
Rewriting the contents to information indicating invalidity.
A file compression method, characterized in that:
【請求項2】請求項1記載のファイル圧縮処理の実行中
に、当該処理が中断した場合におけるファイルの復旧方
法において、 最初に検出された書き換え途中情報をもつレコードの制
御フィールドの内容を無効を示す情報に書き換えるステ
ップと、 次に検出された書き換え途中情報をもつレコードがある
場合、当該制御フィールドの内容を有効に示す情報に書
き換えるステップとを有することを特徴とするファイル
復旧方法。
2. During execution of the file compression processing according to claim 1.
How to recover files when the process is interrupted
Control of the record with the first halfway
Step of rewriting the contents of the
And the record with the next detected rewrite information
If this is the case, the
File having the step of replacing
Recovery method.
JP3315008A 1991-11-28 1991-11-28 File compression method and file recovery method Expired - Fee Related JP2906787B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3315008A JP2906787B2 (en) 1991-11-28 1991-11-28 File compression method and file recovery method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3315008A JP2906787B2 (en) 1991-11-28 1991-11-28 File compression method and file recovery method

Publications (2)

Publication Number Publication Date
JPH05151038A JPH05151038A (en) 1993-06-18
JP2906787B2 true JP2906787B2 (en) 1999-06-21

Family

ID=18060312

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3315008A Expired - Fee Related JP2906787B2 (en) 1991-11-28 1991-11-28 File compression method and file recovery method

Country Status (1)

Country Link
JP (1) JP2906787B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02212949A (en) * 1989-02-14 1990-08-24 Nec Corp Reorganization processing system for data base in on-line operation

Also Published As

Publication number Publication date
JPH05151038A (en) 1993-06-18

Similar Documents

Publication Publication Date Title
KR100396722B1 (en) Transactional file system for realizing atomic update of plural files by transactions
US6311193B1 (en) Computer system
US5150473A (en) Data storage format for addressable or sequential memory media
US7107294B2 (en) Method and apparatus for interrupting updates to a database to provide read-only access
JP5160006B2 (en) Method and apparatus for performing atomic updates using a logical flash memory device
EP0351387A2 (en) Minimizing locking and reading in a segmented storage space
JPH0773087A (en) Method for recovery of file state in data processing system
JPS62297950A (en) Journaling of data system
WO1999012101A2 (en) Method, software and apparatus for saving, using and recovering data
JPH07110784A (en) Method and device for storing additional form record
CN109325005B (en) Data processing method and electronic equipment
JP3135714B2 (en) Checkpoint restart method
JP2906787B2 (en) File compression method and file recovery method
JP3082344B2 (en) Disk file control device and update method
JP3957464B2 (en) Data update device
JPH02260045A (en) Application trouble checking system
JPH0594356A (en) On-memory table data fault restoration system
JPH09152983A (en) Reentrant garbage collection processing in file system immanent in flash memory
JP3774075B2 (en) Transaction division / cooperation apparatus and recording medium
JP3130798B2 (en) Bus transfer device
JP2938088B2 (en) Disaster recovery method for shared files
JPH03171242A (en) File backup method
CN112698785A (en) Data updating method of storage device
CN114880277A (en) Block device snapshot method, system and storage medium
JPH05108444A (en) Journal extraction system

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19990302

LAPS Cancellation because of no payment of annual fees