JPH0310331A - データ退避方式 - Google Patents

データ退避方式

Info

Publication number
JPH0310331A
JPH0310331A JP1144813A JP14481389A JPH0310331A JP H0310331 A JPH0310331 A JP H0310331A JP 1144813 A JP1144813 A JP 1144813A JP 14481389 A JP14481389 A JP 14481389A JP H0310331 A JPH0310331 A JP H0310331A
Authority
JP
Japan
Prior art keywords
data
program
main memory
external storage
saving
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
JP1144813A
Other languages
English (en)
Inventor
Shigeki Yanagida
柳田 繁樹
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 JP1144813A priority Critical patent/JPH0310331A/ja
Publication of JPH0310331A publication Critical patent/JPH0310331A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概要〕 計算機の異常発生時に主メモリのデータを退避する方式
に関し、 主メモリのデータを短時間に退避し、退避用外部記憶装
置の記憶容量を減少することができるデータ退避方式を
提供することを目的とし、特定の外部記憶部からプログ
ラムを主記憶部ヘロードして実行する計算機システムの
動作異常発生時に該主記憶部上のデータを他の外部記憶
部へ退避する方式において、前記異常発生時に該特定の
外部記憶部のプログラムを読め出して対応する該主記憶
部上のプログラムと照合する手段と、該主記憶部上のプ
ログラムの中、該照合手段による照合結果が異なるプロ
グラム部分及びその格納アドレス情報を該他の外部記憶
部へ格納する手段とを設け、該特定の外部記憶部の内容
とは異なる該主記憶部にのプログラムデータとプログラ
ム以外のデータを退避するように構成する。
〔産業上の利用分野〕
本発明は、計算機の異常発生時に主メモリのデータを退
避する方式に関する。
近年、計算機システムにおいてハードウェアの故障、設
計誤り、誤動作などシステムダウンを来した動作異常の
原因を調査する目的で、異常発生時の主メモリ上のデー
タをディスク等に退避する方法が行われている。計算機
による処理業務の拡大等に伴って計算機システムのプロ
グラム量は益々、増加し、それに伴ってプログラムを格
納するディスク及び主メモリの容量は益々、増加してお
り、異常発生時の主メモリ上のデータを効率よく退避す
ることができるデータ退避方式が望まれている。
C従来の技術〕 第4図はプログラムのローディング及び退避説明図であ
る。企図を通じて同一符号は同一対象物を示す。
ディスクのプログラムファイルIaに格納されたすU1
ケータプルなプログラムA及びBば、例えば、主メモリ
2alの図示する領域にロードされて実行される。ロー
ディング管理テーブルはロートされたプログラムについ
てプログラムファイル1aにおりるファイル名、主メモ
リ2a J−の記憶位置を示すローディングアドレス、
プログラムサイズ等が格納される領域である。データ八
及びBはプログラムA及びBの処理用又は処理結果のデ
ータである。
計算機の動作異常が発生したとき従来は、ローディング
管理テーブル、プログラムA及びB、データΔ及びBを
含む主メモリ2a−1−の全データをそのままディスク
の退避用領域に退避〔図の(従来方法)参照〕していた
。
〔発明が解決しようとする課題〕
上記のように従来方法によると、計算機の動作異常発生
時に主メモリ2a上の全データをそのままデ退避するの
で、ユーザ業務の拡大又は計算機性能の強化に伴って増
加する多量のプログラムを退避する大容量のディスクを
必要とし、がっ、退避に時間が掛かるという問題点があ
った。
本発明は、主メモリのデータを短時間に退避し、かつ、
退避用外部記憶装置の記憶容量を減少することができる
データ退避方式を提供することを目的とする。
〔課題を解決するだめの手段〕
第1図は本発明の原理ブロック図を示す。
図において、 1は計算機の主記憶部2ヘロードして実行するプログラ
ムが格納された特定の外部記憶部、3ば計算機システム
の動作異常発生時に主記憶部2上のデータを退避する他
の外部記憶部、4は異常発生時に特定の外部記憶部1の
プログラムを読め出して対応する主記憶部2上のプログ
ラムと照合する手段、 5は主記憶部2上のプログラムの中、照合手段4による
照合結果が異なるプログラム部分及びその格納アドレス
情報を他の外部記憶部3へ格納する手段である。
従って、特定の外部記憶部1の内容とは異なる主記憶部
2上のプログラムデータとプログラム以外のデータを退
避するように構成されている。
〔作用〕
本発明によれば、特定の外部記憶部1からプログラムを
主記憶部2ヘロードして実行する計算機システムの動作
異常発生時に主記憶部2上のデータを他のイ 記憶部3
へ退避する方式において、照合1段4ば異常発生時に特
定の外部記憶部1のプログラムを読み出して対応する主
記憶部2」−のプログラムと照合し、格納手段5は主記
憶部2上のプログラムの中、照合手段4による照合結果
が異なるプログラム部分及びその格納アドレス情報を他
の外部記憶部3へ格納するので、特定の外部記憶部1の
内容とは異なる主記憶部2上のプログラムデータとプロ
グラム以外のデータを退避することができる。
〔実施例〕
以下、本発明の実施例を第2図を基に第3図及び第4図
を参照して説明する。全図を通じて同一符号は同一対象
物を示す。第2図で第1図に対応するものは一点鎖線で
囲んである。
第2図において、 異常検出部8aは計算機の動作異常によってシステムダ
ウンが発生したことを検出する。
退避制御部9aは、システムダウンが発生したとき主メ
モリ2a上のローディング管理テーブル(第4図参照)
に基づいて主メモリ2alに展開されているデータがプ
ログラムか否かを判定し、判定結果に従って後述する圧
縮処理部5b及び編集処理部5aを制御して主メモリ2
aJ二のデータを退避ゼしめる。即ぢ、プログラムでな
い(データの)ときは圧縮処理部5bに対してデータの
先頭アドレス及びサイズを出力して圧縮処理を指示する
。プログラムのときは照合部4a及び編集処理部5aに
対してファイル名、ローディングアドレス、サイズ等を
出力して編集処理を指示する。
圧縮処理部5bば、退避制御部9aによって指示された
主メモリ2aの領域を走査してデータを圧縮処理して退
避する。即ぢ、第3図に示す退避データ形式に従って第
4図(本発明の実施例による方法)に示すよ・うに、所
定パターンのデータが反復するときはモー1”04、反
復回数及びそのデータパターンを指定し、所定パターン
のデータが反復しないときはモード00、データ長(サ
イズ)及びそのデータパターンを指定することによりデ
クを圧縮して退避用ファイル3bに格納する。
照合部4aば、退避制御部9aの指示に基づいてファイ
ル名を基にプロゲラJ・ファイル1aからプログラムを
読み出し、主メモリ2aのローディングアルレス及び゛
す′イスで指定される領域のプログラムと順次、照合を
行・う。
編集処理部5aは、照合部4aによる照合結果に従って
、プロクラl、ファイル1aのプログラムの内容と異な
る主メモリ2a上のプログラム部分を編集処理して退避
する。即し、第3図に示す退避データ形式に従って第4
図(本発明の実施例による方法)に示すように、モード
01、当言亥プログラムの先頭アドレス、サイズ及びプ
ログラム名を指定し、以降、不一致データ毎にモート0
2、不一致データのアドレス(当該プログラムの先頭ア
ドレスからのオフセシトアドレス)、サイズ及び不一致
データのパターンを指定し、最後に当該プログラムの退
避終了を示ずモード03を指定する編集を行って退避用
ファイル3bに格納する。
復元部6aは、退避用ファイル3bへ退避されたデータ
を圧縮処理部5bが圧縮又は編集処理部5aが編集した
と逆の手順で主メモリ2a−トに復元する。
従って、システムダウンが発生したとき退避制御部9a
は主メモリ2aJ−のデータがプログラムか否かを判定
し、プログラムでない場合は圧縮処理部5bはデータを
圧縮処理し、プログラムの場合は主メモリ2a上のプロ
グラムの中、照合部4aの照合に基づいてプログラムフ
ァイル1aのプログラム内容と不一致のプログラム部分
のみを編集処理して退避用ファイル3bに退避し、シス
テノ・ダウン復旧後に復元部6aによって主メモリ2a
J二に復元した退避データをプリンタ等に出力し、プロ
グラムファイル1aの元のプログラム内容と対比して計
算機の障害原因を調査するように構成されている。
〔発明の効果〕
以−に説明したように本発明によれば、外部記憶部から
主記憶部ヘロードされたプログラムの中、外部記憶部の
元のプログラムと異なるプログラム部分のみを外部記憶
部へ退避するので、外部記憶部のデータ退避用の記憶容
量を減少し、短時間で退避を行うこきにより、計算機シ
ステムのコストを減少し、かつ、障害調査を迅速に行う
ことができるという効果がある。
【図面の簡単な説明】
第1図は本発明の原理ブロック図、 第2図は本発明の実施例を示すブロック図、第3圓は退
避データ形式側図、 第4図はローディング及び退避説明図である。 図において、 0 1.3は外部記憶部、 1aはプログラムファイル、 2は主記憶部、 2aは主メモリ、 3a、3bは退避用ファイル、 4は照合手段、 4aは照合部、 5は格納手段、 5aは編集処理部、 5bは圧縮処理部、 6aは復元部、 8aは異常検出部、 9aは退避側?fl1部 を示ず。

Claims (1)

  1. 【特許請求の範囲】 特定の外部記憶部(1)からプログラムを主記憶部(2
    )へロードして実行する計算機システムの動作異常発生
    時に該主記憶部(2)上のデータを他の外部記憶部(3
    )へ退避する方式において、 前記異常発生時に該特定の外部記憶部(1)のプログラ
    ムを読み出して対応する該主記憶部(2)上のプログラ
    ムと照合する手段(4)と、 該主記憶部(2)上のプログラムの中、該照合手段(4
    )による照合結果が異なるプログラム部分及びその格納
    アドレス情報を該他の外部記憶部(3)へ格納する手段
    (5)とを設け、 該特定の外部記憶部(1)の内容とは異なる該主記憶部
    (2)上のプログラムデータとプログラム以外のデータ
    を退避することを特徴とするデータ退避方式。
JP1144813A 1989-06-07 1989-06-07 データ退避方式 Pending JPH0310331A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1144813A JPH0310331A (ja) 1989-06-07 1989-06-07 データ退避方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1144813A JPH0310331A (ja) 1989-06-07 1989-06-07 データ退避方式

Publications (1)

Publication Number Publication Date
JPH0310331A true JPH0310331A (ja) 1991-01-17

Family

ID=15371058

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1144813A Pending JPH0310331A (ja) 1989-06-07 1989-06-07 データ退避方式

Country Status (1)

Country Link
JP (1) JPH0310331A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006330827A (ja) * 2005-05-23 2006-12-07 Fujitsu Ten Ltd 電子制御装置および電子制御機器のデータ保存方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58112106A (ja) * 1981-12-25 1983-07-04 Toyoda Mach Works Ltd シ−ケンスプログラムの照合方法及びその装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58112106A (ja) * 1981-12-25 1983-07-04 Toyoda Mach Works Ltd シ−ケンスプログラムの照合方法及びその装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006330827A (ja) * 2005-05-23 2006-12-07 Fujitsu Ten Ltd 電子制御装置および電子制御機器のデータ保存方法

Similar Documents

Publication Publication Date Title
US5638508A (en) Method and a system for processing a log record
JPH04139544A (ja) データ復元方法
CN114281588A (zh) 一种数据恢复方法、装置、设备及介质
JPH0820978B2 (ja) 障害解析情報の編集出力方式
CN113050887B (zh) 闪存分区数据处理方法、装置、计算机设备和存储介质
US20050262033A1 (en) Data recording apparatus, data recording method, program for implementing the method, and program recording medium
CN116401096A (zh) 元数据备份方法、装置、电子设备及存储介质
CN120179447A (zh) 一种ssd的上电方法、装置、计算机设备及存储介质
US6229743B1 (en) Method of a reassign block processing time determination test for storage device
JPH08227372A (ja) データ処理装置
CN116820834A (zh) 一种对数据库保存数据失败的处理方法
JP2005149248A (ja) メタデータ修復方式,方法および記憶装置ならびにプログラム
KR19980076358A (ko) 하드 디스크 드라이브 복구 방법
JP2587417B2 (ja) ファイルの退避復元方式
JP3204362B2 (ja) エラーログ編集システム
CN111292796A (zh) 一种raid损坏详细信息获取方法、系统、终端及存储介质
JPH04209044A (ja) データベース制御方式
JP3988500B2 (ja) ディレクトリファイル退避システム及びプログラム
JP2005284449A (ja) 情報記録媒体アレイシステムおよびその復旧方法
CN107402849B (zh) 一种基于k-ux系统的备份和恢复的方法
JPS63262737A (ja) デ−タベ−ス更新記録処理方法
JP4161362B2 (ja) データリカバリ機能を備えたコンピュータシステム及びデータリカバリ方法
JPH07160651A (ja) システムデータのバックアップ方式
JPH05151187A (ja) 複数プロセツサの障害ロギング方式
CN120973768A (zh) 数据处理方法、装置、设备、存储介质及程序产品