hdd 復旧 大辞典

障害の原因

入力データの不備

入力データに不備があり、システムに障害を起こしたり、ファイルを破損するケースが考えられます。最も単純な例は、数値データでなければならないのに、空白や数値以外の文字データが入力されてしまうケースです。この様なケースを回避するためには、処理プログラムの中で入力データが数値であるかどうを検査します。

数値であればそのまま処理を続行しますが、数値でない場合はエラーメッセージを出力表示して、そのデータを処理の対象からはずします。このように、万一入力データに不備があっても、事前に検査をして処理を回避するという方法を取るべきです。数値かどうかを検査する方法をニューメリックチェックといいます。

他にはチェックディジットを付加する方法があります。CRCチェックとも呼ばれ付加したチェックディジットを検査してエラーを回避します。バーコードで使われている方法です。リミットチェックという範囲の整合性を検査する方法です。例えば日付の月は1~12の範囲であり、それ以外の値が入力された場合はエラーとして警告します。

フォーマットチェックは、決められた書式に従っているかを検査します。例えば、メールアドレスには必ず「@」という1文字が必ず含まれているかを検査します。重複チェックは同じ値が重複して発生しない条件の下で同じ値が発生していないかを検査します。

シーケンスチェックは値が昇順または降順に並んでいる場合に、順序が異なっていないかを検査します。バランスチェック、二つ以上の計算方法で必ず解が同じでなければならない場合に、二つの計算結果が同じかどうかを検査します。

コンピューターの仕組み
パソコン
PCサーバー
汎用コンピュータ
ハードディスクの仕組み
トラックとシリンダ
トラックとセクター
アームとヘッド
アクセスタイム
ファイル管理システム
OS
VTOC
ext3 i-node
FAT NTFS
障害の原因
ハードウェア障害
トラック障害
ソフトウェア障害
操作ミス
データ不備
テスト不足
プログラムミス
設計仕様ミス
障害復旧
バックアップメディア
バックアップ
履歴ファイル
バックアップソフト
HDD修復
障害対策
デュプレックスシステム
デュアルシステム
RAID
RAID0 ストライピング
RAID1 ミラーリング
RAID5 パリティ
Copyright (C) hdd 復旧 大辞典 All Rights Reserved