JPH04112238A - Event log output system - Google Patents
Event log output systemInfo
- Publication number
- JPH04112238A JPH04112238A JP2232197A JP23219790A JPH04112238A JP H04112238 A JPH04112238 A JP H04112238A JP 2232197 A JP2232197 A JP 2232197A JP 23219790 A JP23219790 A JP 23219790A JP H04112238 A JPH04112238 A JP H04112238A
- Authority
- JP
- Japan
- Prior art keywords
- event
- saved
- external storage
- storage device
- log
- 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
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Description
【発明の詳細な説明】
〔概要〕
システムで発生した事象をログ出力する事象ログ出力方
式に関し、
不揮発性メモリに退避した事象について事象ログストア
(外部記憶装置)に書き込む際に、実I10のリカバリ
情報と事象番号を対にして退避しておき、クラッシュな
どして復旧したときこれら退避した有意な情報をもとに
事象を書込み、漏れなくかつ重複なく事象をログ出力す
ることを目的とし、
システムで発生した事象を検出などする資源管理群と、
この資源管理群から通知を受けた事象について一意な事
象番号を付与して不揮発性メモリS:退避、この退避5
た事象を外部記憶装置に書込み依頼 およびこの書込み
依頼に対応巳て返されたリカバリ情報(事象を書き込ん
だ媒体位置)とη・象番号を対に巳で不連発性メモリに
退避する事象通知受付部とを偵え、不揮発性メモリカ・
ら外部記憶装置へ事象をログ出力中などにシステムかク
ラッシュした場合に、復旧後Sこ上記不揮発性メモリ内
に退避されている有意な対のリカバリ情報と事象番号を
もとに、当該不揮発性メモリから該当する事象番号の事
象を取り出ソで外部記憶装置の該当する媒体位置から書
き込みを行い、ログ出力するように構成する。[Detailed Description of the Invention] [Summary] Regarding the event log output method for outputting a log of events that occur in the system, when writing events saved in non-volatile memory to an event log store (external storage device), recovery of the real I10 is performed. The purpose of this system is to save information and event numbers in pairs, and when the system recovers from a crash, etc., to write events based on the saved significant information, and to output event logs without omission or duplication. A resource management group that detects events that occur in
A unique event number is assigned to the event notified from this resource management group, and the non-volatile memory S: save, this save 5
A request to write the event to the external storage device and an event notification reception in which the recovery information (medium location where the event was written) and η/element number that are returned in response to this write request are saved as a pair to the non-continuous memory. The non-volatile memory card
If the system crashes while outputting a log of an event to an external storage device, after recovery, the non-volatile memory is The system is configured to retrieve an event with a corresponding event number from the memory, write it from the corresponding medium position in the external storage device, and output it as a log.
本発明は、システムで発生した事象をログ出力する事象
ログ出力方式に関するものである。計算機システム内で
発生した事象を漏れなく効率的にロギングするために、
システムのクラッシュなどによりソステム内に存在する
冗長な事象レコードを識別する機構が要求されている。The present invention relates to an event log output method for outputting a log of events occurring in a system. In order to efficiently log events that occur within a computer system,
There is a need for a mechanism to identify redundant event records that exist in a system due to a system crash or the like.
=従来の技術と発明が解決巳ようとする課題〕従来、第
5図構成に示すように、ンステム内で発生じた事象を資
源管理群(事象通知者)21が事象通知受付部238こ
通知し、この通知を受けた事象通知受付部23が不揮発
性メモリ (F S 5)24に一旦格納した後、バッ
ファ25に事象、例えば事象A、B、Cを格納して外部
記憶装置(事象ログストア)26への書き込み依頼し、
ログ出力するようにしていた。この際、事象通知受付部
23は、最終書込情報をもとに外部記憶装置26への出
力位置(書込み位置)を認識するため、例えば(4)゛
の位置でシステムがクラッシュした場合、再度間し事
象を外部記憶装置26に書き込んでしまい、冗長な事象
レコードをログ出力してしまうという問題があった。以
下第5図構成の動作を簡単に説明する。=Problems to be solved by the conventional technology and invention] Conventionally, as shown in the configuration of FIG. After receiving this notification, the event notification receiving unit 23 temporarily stores the events in the non-volatile memory (FS 5) 24, and then stores the events, for example, events A, B, and C in the buffer 25 and stores them in an external storage device (event log). Store) Request for writing to 26,
I was trying to output logs. At this time, the event notification receiving unit 23 recognizes the output position (writing position) to the external storage device 26 based on the last written information, so if the system crashes at the position (4), for example, There is a problem in that temporary events are written to the external storage device 26 and redundant event records are output to the log. The operation of the configuration shown in FIG. 5 will be briefly explained below.
■ 通知者(資源管理群21)が検出した事象(例えば
ディスクの異常など)を事象通知受付部23に通知する
(第5図(1))。(2) The notifier (resource management group 21) notifies the event notification reception unit 23 of the detected event (for example, disk abnormality) (FIG. 5 (1)).
■ 通知を受けた事象を事象通知受付部23がFSS
(不揮発性メモリ24)に退避する(第5図(2))。■ The event notification reception unit 23 sends the notified event to the FSS.
(nonvolatile memory 24) (FIG. 5(2)).
■ 退避した事象を取り出じてバッファ25に格納L、
外部記憶装置26へ書き込む(第5図+3+>6
■ 実I10が事象ログストア(外部記憶装置26)か
ら返されたことに対応して、事象通知受付部23が、実
I10のリカバリ情報と最後の事象番号をFSS (不
揮発性メモリ24)に退避する(第5図(5))。■ Extract the saved event and store it in the buffer 25L,
Write to the external storage device 26 (Figure 5 +3+>6 ■ In response to the fact that the real I10 is returned from the event log store (external storage device 26), the event notification receiving unit 23 writes the recovery information and the last data of the real I10. The event number is saved in the FSS (non-volatile memory 24) ((5) in FIG. 5).
(e)FSS24中に退避しておいた事象を削除する。(e) Delete the events saved in the FSS24.
この際、事象がバッファ25に格納されたが、第5図(
4)′ の時点で、未だ外部記憶装置26に書き込まれ
ていないときにシステムがクラッシュした場合、バッフ
ァ24に格納した事象などが消失してしまう。これに伴
ってシステムが復旧したときに、不揮発性メモリ24に
退避しておいた事象を再度、バッファ25に格納して外
部記憶装置26に書き込むため、重複して事象を書込み
、冗長な事象レコードをログ出力してしまうという問題
があった。At this time, the event was stored in the buffer 25, but as shown in FIG.
4) If the system crashes while the data has not yet been written to the external storage device 26, the events stored in the buffer 24 will be lost. Accordingly, when the system is restored, the events saved in the non-volatile memory 24 are stored in the buffer 25 and written to the external storage device 26, so events are written redundantly and redundant event records are created. There was a problem that the log was output.
本発明は、不揮発性メモリに退避した事象について事象
ログストア(外部記憶装置)に書き込む際に、実■/○
のリカバリ情報と事象番号を対に−で退避しておき、ク
ラッシュなどして復旧したときこれら退避した有意な情
報をもとに事象を書込み、漏れなくかつ重複なく事象を
ログ出力することを目的としている。The present invention provides a method for writing actual ■/○
The purpose is to save the recovery information and event number as a - pair, and when the system recovers from a crash, etc., it writes the event based on the saved significant information, and outputs the event as a log without omission or duplication. It is said that
第1図を参照して課題を解決するための手段を説明する
。Means for solving the problem will be explained with reference to FIG.
第1図において、資源管理群1は、システムで発生した
事象を検出などするものである。In FIG. 1, resource management group 1 is for detecting events occurring in the system.
事象通知受付部3は、通知を受けた事象について一意な
事象番号を付与して不揮発性メモリ4に退避、この退避
した事象を外部記憶装置6に書込み依頼、およびこの書
込み依頼に対応して返されたリカバリ情報(事象を言き
込んだ媒体位置)および事象番号を対にしで不揮発性メ
モ゛ノロに退避する共に有効表示番号を切り換えたりな
どするものである。The event notification receiving unit 3 assigns a unique event number to the notified event, saves it to the nonvolatile memory 4, requests to write the saved event to the external storage device 6, and returns it in response to this write request. The recovery information (medium location where the event was written) and event number are saved in a non-volatile memory as a pair, and the effective display number is switched.
不揮発性メモリ4は、−意な事象番号に対応づけて事象
を退避、外部記憶装置6にログ出力巳た事象番号および
リカバリ情報を対己こじて退避したり、有効表示番号を
退避したりなどするものである。The nonvolatile memory 4 saves events in association with arbitrary event numbers, saves the event numbers and recovery information that have been logged to the external storage device 6, saves valid display numbers, etc. It is something to do.
外部記憶装置6は、事象をログ出力して保存するもので
ある。The external storage device 6 outputs and stores events as a log.
本発明は、第1図に示すように、事象通知受付部3が資
源管理群1から通知を受けた事象について一意な事象番
号を付与して不揮発性メモリ4に退避すると共にこの退
避した事象を外部記憶装置6に書込み依頼し、これに対
応して返されたリカバリ情報(事象を書き込んだ媒体位
it)および事象番号を対にして不揮発性メモリ4に退
避すると共に有効表示番号を切り換えるよう二ニーでい
る。As shown in FIG. 1, in the present invention, the event notification receiving unit 3 assigns a unique event number to the event notified from the resource management group 1 and saves the saved event in the nonvolatile memory 4. A write request is made to the external storage device 6, and the correspondingly returned recovery information (medium location it where the event was written) and event number are saved as a pair to the non-volatile memory 4, and the effective display number is switched. Stay on your knees.
この際、不揮発性メモリ4から外部記憶装置6へ事象を
ログ出力中にシステムがクラノノユ巳だ場合に、復旧後
ろこ不揮発性メモリ4内に退避されている有効表示番号
に対応する有意なリカバリ情報および事象番号をもとに
、この不揮発性メモリ4から該当する事象番号の事象を
取り出巳で外部記憶装置6の該当する媒体位置から書き
込みを行うようにしている。At this time, if the system is in trouble while outputting event logs from the non-volatile memory 4 to the external storage device 6, after recovery, significant recovery information corresponding to the valid display number saved in the non-volatile memory 4 will be saved. Based on the event number and the event number, the event with the corresponding event number is retrieved from the nonvolatile memory 4 and written from the corresponding medium position in the external storage device 6 using a printer.
従って、不揮発性メモリ4に退避した事象について事象
ログストア(外部記憶装置6)に書き込む際に、実I1
0のリカバリ情報と事象番号を退避および有効表示番号
を切り換え、クラッシュなどして復旧したときにこれら
退避した有意な情報をもとに事象を漏れなくかつ冗長な
く外部記憶装置6にログ出力することができる。Therefore, when writing the event saved in the non-volatile memory 4 to the event log store (external storage device 6), the actual I1
To save the recovery information and event number of 0 and to switch the effective display number, and to output a log to an external storage device 6 without omission or redundancy of the event based on the saved significant information when recovering from a crash or the like. I can do it.
次に、第1図から第4Vを用いて本発明の1実施例の構
成および動作を順次詳細に説明する。Next, the configuration and operation of one embodiment of the present invention will be sequentially explained in detail using FIGS. 1 to 4V.
第111fflにおいて、資源管理群1は、システムで
発生した事象を検出して事象通知受付部3に通知したり
などするものである。ここでは、検出じた事象通知人、
事象通知B、事象通知Cなどを事象通知受付部3に順次
通知するようにしている。In the 111th ffl, the resource management group 1 detects an event that occurs in the system and notifies the event notification reception unit 3. Here, the detected event notification person,
Event notification B, event notification C, etc. are sequentially notified to the event notification receiving unit 3.
事象通知受付部3は、資源管理群1から通知を受けた事
象について一意な事象番号を順次付与して不揮発性メモ
リ (FSS)4に退避、この退避した事象をバッファ
5に格納して外部記憶装置6に書込み依頼、およびこの
書込み依頼に対応して返された実I10のリカバリ情報
(事象を書き込んだ媒体位置)および事象番号を対にし
て不揮発性メモリ6に退避する共に有効表示番号を切り
換えたりなどするものである。The event notification reception unit 3 sequentially assigns unique event numbers to the events notified from the resource management group 1 and saves them in a non-volatile memory (FSS) 4, stores the saved events in a buffer 5, and stores them in external storage. A write request is made to the device 6, and the recovery information of the real I10 (medium position where the event was written) and the event number returned in response to this write request are saved as a pair in the non-volatile memory 6, and the valid display number is switched. etc.
不揮発性メモリ (FSS)4は、電源を切断してもそ
の内容を消滅しないメモリであって、ここでは、−意な
事象番号を付与した事象を退避、外部記憶装置6にログ
出力した最終の事象番号とリカバリ情報を対にして退避
、更に退避した事象番号とリカバリ情報のうちのいずれ
が有効(有意)かを表す有効表示番号を退避などするも
のである。A non-volatile memory (FSS) 4 is a memory whose contents do not disappear even when the power is turned off. The event number and recovery information are saved as a pair, and a valid display number indicating which of the saved event number and recovery information is valid (significant) is saved.
バッファ5は、外部記憶装置6に事象を書き込むための
バッファであって、−杯(F U L L)になったと
きに外部記憶装置6に書き込むためのものである。The buffer 5 is a buffer for writing events to the external storage device 6, and is used to write events to the external storage device 6 when the event becomes full.
外部記憶装置(事象ログストア)6は、事象をログ出力
して保存するものである。The external storage device (event log store) 6 outputs and stores events as a log.
まず、第2図フローチャートに示す順序に従い、第1図
構成の正常時の動作を詳細に説明する。First, the normal operation of the configuration shown in FIG. 1 will be described in detail in accordance with the order shown in the flowchart of FIG.
■ 資源管理群(事象通知者)1がシステムに発生した
事象(異常)を検出し、例えば事象通知A、事象通知B
、事象通知Cとして事象制御部2を構成する事象通知受
付部3に通知する(第1図(1)、第2図0)。■ Resource management group (event notifier) 1 detects an event (abnormality) that occurs in the system, and sends event notification A, event notification B, etc.
, is notified as event notification C to the event notification receiving unit 3 configuring the event control unit 2 ((1) in FIG. 1, 0 in FIG. 2).
■ ■で事象の通知を受けた事象通知受付部3は、−意
の事象番号を付与した事象を不揮発性メモリ(FSS)
4に退避する(第1図(2)、第2図0)。■ The event notification reception unit 3 that received the event notification in ■ stores the event assigned the event number of
4 (Fig. 1 (2), Fig. 2 0).
■ 事象通知受付部3が不揮発性メモリ4から取り出し
た事象、例えば事象A、事象B、事象Cをバッファ5に
格納し、ファイル(外部記憶装置6)への書込みを依頼
する(第1図(3)、第2図0、@YES、■)。■ The event notification reception unit 3 stores the events retrieved from the nonvolatile memory 4, such as event A, event B, and event C, in the buffer 5, and requests writing to the file (external storage device 6) (see FIG. 1). 3), Figure 2 0, @YES, ■).
■ ■で外部記憶装置6への書込みを依頼したことに対
応して、事象通知受付部3に返された実I10のリカバ
リ情報(事象を書き込んだ媒体位置)と最後の事象番号
を不揮発性メモリ4に退避する(第1図(5)、第2図
@)YES、@)。■ In response to the request for writing to the external storage device 6 in step 3, the recovery information of the real I 10 (medium position where the event was written) and the last event number returned to the event notification reception unit 3 are stored in the non-volatile memory. 4 (Fig. 1 (5), Fig. 2 @) YES, @).
■ ■で第4図に示すように、リカバリ情報と最後の事
象番号を対にして不揮発性メモリ4に退避した後、有効
表示番号を切り換え(例えば1(前回のリカバリ情報と
事象番号が有効)から2(現在のリカバリ情報と事象番
号が有効)に切り換える(第1図(6)、第2図[相]
)。■ As shown in Figure 4, after saving the recovery information and the last event number as a pair to the non-volatile memory 4, switch the valid display number (for example, 1 (previous recovery information and event number are valid)) to 2 (current recovery information and event number are valid) (Figure 1 (6), Figure 2 [phase]
).
■ 外部記憶装置6への事象のログ出力が完了したので
、不揮発性メモリ4から事象を削除する(第1図(7)
、第2図[相])。■ Since the log output of the event to the external storage device 6 has been completed, the event is deleted from the non-volatile memory 4 (Fig. 1 (7)
, Fig. 2 [phase]).
以上によって、資源管理群1から通知された事象に一意
な事象番号を付与して不揮発性メモリ4に退避すると共
にこれから取り出して外部記憶装置6にログ出力すると
共にログ出力後に事象番号と最後の事象番号を対にして
不揮発性メモリ4に退避および有効表示番号を切り換え
るようにしている。これにより、次に説明する第3図フ
ローチャートに示す手順によって、たとえ第1図■の時
点でシステムにクラッシュが発生しても、復旧時に不揮
発性メモリ4から有効表示番号の指す事象番号とリカバ
リ情報をもとに、未出力分の事象を含め、全事象を不揮
発性メモリ4から取り出して外部記憶装置6の該当する
位置から漏れなくかつ重複することなく、ログ出力する
ことが可能となる。以下第3図フローチャートに示す順
序に従い、第4図を参照して第1図構成の復旧時の動作
を詳細に説明する。As described above, a unique event number is assigned to the event notified from the resource management group 1, and the event is saved in the non-volatile memory 4, and is also retrieved and output as a log to the external storage device 6. After the log is output, the event number and the last event are The numbers are saved in pairs in the nonvolatile memory 4 and the valid display numbers are switched. As a result, even if the system crashes at the time point (■) in Figure 1, the event number pointed to by the valid display number and the recovery information will be stored in the non-volatile memory 4 at the time of recovery by following the steps shown in the flowchart in Figure 3, which will be explained next. Based on this, it becomes possible to extract all events, including those that have not been output, from the nonvolatile memory 4 and output them to the log from the corresponding location in the external storage device 6 without omission or duplication. Hereinafter, in accordance with the order shown in the flowchart of FIG. 3, and with reference to FIG. 4, the operation at the time of restoration of the configuration of FIG. 1 will be explained in detail.
(1)第1図■の時点く事象通知受付部3が不揮発性メ
モリ4から事象を取り出してバッファ5に格納して外部
記憶装置6にログ出力依頼中の時点)でクラッシュ発生
する(第1図■クランシュ発生、第3図■)。(1) A crash occurs at the time when the event notification receiving unit 3, which comes at the time point (■) in FIG. Figure ■ Crash occurrence, Figure 3 ■).
+2) (11のクラッシュ発生し、システムが復旧
した後、第4図不揮発性メモリ4中に退避しておいた有
効表示番号を取り出す(第3図0)。+2) (After the crash of 11 occurs and the system is restored, the effective display number saved in the non-volatile memory 4 in FIG. 4 is retrieved (FIG. 3, 0).
(3] (2+で取り出した有効表示番号例えば“1
”(前回の事象番号とリカバリ情報が有効の旨を指す番
号)の指すリカバリ情報と事象番号を、例えば第4図か
らリカバリ情報“!−m (前回に外部記憶装置6にロ
グ出力を完了して事象の媒体上の位置)および事象番号
“n−k” (前回に外部記憶装置6にログ出力した最
後の事象番号)を取り出す(第3図O)。(3) (Valid display number retrieved with 2+, for example “1
” (the number indicating that the previous event number and recovery information are valid) are the recovery information and event number pointed to by, for example, the recovery information “!” from Figure 4. -m (the position on the medium of the event that completed the log output to the external storage device 6 last time) and the event number "n-k" (the last event number that was last logged to the external storage device 6) are retrieved ( Figure 3 O).
(41(31で取り出したリカバリ情報(媒体上の位置
)をもとに外部記憶装置6上のファイルへ磁気ヘッドを
位置づける(第3図[相])。(41) The magnetic head is positioned to the file on the external storage device 6 based on the recovery information (position on the medium) retrieved in step 31 (FIG. 3 [phase]).
+51 +41で位置づけた位置から(3)で取り出
した事象番号に対応する事象から書き込む。+51 Write starting from the event corresponding to the event number extracted in (3) from the position located in +41.
以上によって、不揮発性メモリ4に退避しておいた有効
表示番号が指すリカバリ情報および事象番号をもとに外
部記憶装置6に書き込みを行うことにより、通知を受け
て不揮発性メモリ4に退避した事象について、システム
がクラッシュしても、復旧時に漏れなくかつ重複するこ
となく外部記憶装置6に書き込むことが可能となる。As described above, by writing to the external storage device 6 based on the recovery information and event number pointed to by the valid display number saved in the non-volatile memory 4, the event that was notified and saved in the non-volatile memory 4 Even if the system crashes, it is possible to write to the external storage device 6 without omission or duplication upon recovery.
第4図は、本発明に係る事象番号/リカバリ情報の退避
例を示す。ここで、事象番号とリカバリ情報の対は、外
部記憶装置6に事象を書込み、実■/○が返されたとき
に不揮発性メモリ4に退避したものである(第1図(5
))。有効表示番号は、現在の有効な事象番号とリカバ
リ情報を指す番号であって、例えば第1図(5)で実I
10が事象通知受付部3に返されたときに退避した最後
の事象番号とリカバリ情報の対を指すように切り換える
ためのものである。従って、この有効表示番号が指す事
象番号とリカバリ情報の対は、当該事象番号の事象まで
が外部記憶装置6上のリカバリ情報で示される媒体の位
置までに書き込まれている旨を表す。FIG. 4 shows an example of saving event number/recovery information according to the present invention. Here, the pair of event number and recovery information is the one that was saved in the nonvolatile memory 4 when the event was written to the external storage device 6 and the actual ■/○ was returned (see Figure 1 (5).
)). The valid display number is a number indicating the current valid event number and recovery information. For example, in FIG.
This is for switching to point to the last event number and recovery information pair that was saved when 10 was returned to the event notification receiving unit 3. Therefore, the pair of event number and recovery information indicated by this valid display number indicates that the event up to the event number has been written up to the position of the medium indicated by the recovery information on the external storage device 6.
以上説明したように、本発明によれば、不揮発性メモリ
4に退避した事象について事象ログストア(外部記憶装
置6)に書き込む際に、実■/○のリカバリ情報と事象
番号を退避および有効表示を切り換え、クラッシュなど
して復旧したときにこれら退避した有意な情報をもとに
事象を書き込む構成を採用しているため、通知を受けて
不揮発性メモリ4に退避した事象について、漏れなくか
つ重複することなく外部記憶値W6にログ出力すること
ができる。これにより、外部記憶装置6上のファイルの
使用効率を向上させることができる。As explained above, according to the present invention, when writing the event saved in the nonvolatile memory 4 to the event log store (external storage device 6), the recovery information and event number of the actual ■/○ are saved and displayed as valid. Since we have adopted a configuration in which events are written based on the saved significant information when the system switches to the non-volatile memory 4 and recovers from a crash, etc., the events saved in the non-volatile memory 4 after receiving notifications are recorded without omission or duplication. The log can be output to the external storage value W6 without having to do so. Thereby, it is possible to improve the usage efficiency of files on the external storage device 6.
図中、1:資源管理群(事象通知者う 2:事象制御部 3:事象通知受付部 4:不揮発性メモリ (F S S) 5:ハソファ 6:外部記憶装置(事象ログストア)In the diagram, 1: Resource management group (event notifier) 2: Event control section 3: Event notification reception section 4: Non-volatile memory (FSS) 5: Hasofa 6: External storage device (event log store)
Claims (1)
式において、 システムで発生した事象を検出などする資源管理群(1
)と、 この資源管理群(1)から通知を受けた事象について一
意な事象番号を付与して不揮発性メモリ(4)に退避、
この退避した事象を外部記憶装置(6)に書込み依頼、
およびこの書込み依頼に対応して返されたリカバリ情報
(事象を書き込んだ媒体位置)と事象番号を対にして不
揮発性メモリ(4)に退避する事象通知受付部(3)と
を備え、 不揮発性メモリ(4)から外部記憶装置(6)へ事象を
ログ出力中などにシステムがクラッシュした場合に、復
旧後に上記不揮発性メモリ(4)内に退避されている有
意な対のリカバリ情報と事象番号をもとに、当該不揮発
性メモリ(4)から該当する事象番号の事象を取り出し
て外部記憶装置(6)の該当する媒体位置から書き込み
を行い、ログ出力するように構成したことを特徴とする
事象ログ出力方式。[Claims] In an event log output method that outputs a log of events that occur in a system, a resource management group (1) that detects events that occur in the system, etc.
), assigns a unique event number to the event notified from this resource management group (1), and saves it to the non-volatile memory (4).
Request to write this saved event to external storage device (6),
and an event notification reception unit (3) that pairs the recovery information (medium location where the event was written) returned in response to this write request with the event number and saves it to the nonvolatile memory (4). If the system crashes while outputting an event log from the memory (4) to the external storage device (6), significant pairs of recovery information and event numbers are saved in the non-volatile memory (4) after recovery. Based on this, the event with the corresponding event number is extracted from the non-volatile memory (4), written from the corresponding medium position in the external storage device (6), and output as a log. Event log output method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2232197A JPH04112238A (en) | 1990-08-31 | 1990-08-31 | Event log output system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2232197A JPH04112238A (en) | 1990-08-31 | 1990-08-31 | Event log output system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04112238A true JPH04112238A (en) | 1992-04-14 |
Family
ID=16935514
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2232197A Pending JPH04112238A (en) | 1990-08-31 | 1990-08-31 | Event log output system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04112238A (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0282325A (en) * | 1988-09-20 | 1990-03-22 | Fujitsu Ltd | Restoring system for event log data |
| JPH0287241A (en) * | 1988-09-22 | 1990-03-28 | Hitachi Ltd | Disaster recovery method |
| JPH02139642A (en) * | 1988-11-19 | 1990-05-29 | Fujitsu Ltd | System for detecting duplicate storage of event log data |
-
1990
- 1990-08-31 JP JP2232197A patent/JPH04112238A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0282325A (en) * | 1988-09-20 | 1990-03-22 | Fujitsu Ltd | Restoring system for event log data |
| JPH0287241A (en) * | 1988-09-22 | 1990-03-28 | Hitachi Ltd | Disaster recovery method |
| JPH02139642A (en) * | 1988-11-19 | 1990-05-29 | Fujitsu Ltd | System for detecting duplicate storage of event log data |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0608344B1 (en) | System for backing-up data for rollback | |
| EP1012716B1 (en) | System and method for maintaining a logically consistent backup using minimal data transfer | |
| US9910592B2 (en) | System and method for replicating data stored on non-volatile storage media using a volatile memory as a memory buffer | |
| US7979649B1 (en) | Method and apparatus for implementing a storage lifecycle policy of a snapshot image | |
| JP4624829B2 (en) | Data backup system and method | |
| JPH10187357A (en) | Disk array device | |
| US6058462A (en) | Method and apparatus for enabling transfer of compressed data record tracks with CRC checking | |
| CN102999564A (en) | Method, device and equipment for writing in data | |
| JPH02297770A (en) | Optical disk device | |
| US7529966B2 (en) | Storage system with journaling | |
| TW200540623A (en) | System and method for drive recovery following a drive failure | |
| JP3610574B2 (en) | Disk array device | |
| US20090132615A1 (en) | Storage system, storage device and data updating method | |
| CN101206595A (en) | Method for disk snapshot by snapshot pointer | |
| JP5365236B2 (en) | Storage system | |
| JPH04112238A (en) | Event log output system | |
| JPH08286844A (en) | Parity generation control method and disk control device | |
| JP3043662B2 (en) | Data backup method | |
| CN112784101A (en) | Video data storage method and device and data storage equipment | |
| JPH11154058A (en) | Disk array device and data maintenance method | |
| JP4565860B2 (en) | Data backup system | |
| KR100242707B1 (en) | Data recording device at the exchange | |
| CN110389855A (en) | Tape library data verification method, device, electronic equipment and readable storage medium | |
| JP4459217B2 (en) | Cluster system and cluster system data recovery method | |
| JP6940536B2 (en) | Storage device, storage system, storage control method, and storage control program |