ダンプファイル 【dump file】 .dmpファイル / dmpファイル
オペレーティングシステム(OS)やアプリケーションソフトが異常終了した際、原因特定の手がかりになるように最後の瞬間のメモリやレジスタの内容を記録したダンプファイルが作成されることがある。「メモリダンプ」(memory dump)「クラッシュダンプ」(crash dump)などとも呼ばれる。
異常終了時に自動作成される以外にも、利用者の操作により実行中の特定のプログラムの管理するメモリ領域などのダンプファイルを作成できるシステムもある。ソフトウェア開発において開発者がプログラムの実行状態を調査したいときなどに用いられる。
データベースのダンプ
データベース管理システム(DBMS)では、バックアップやシステムの移転などのためにある瞬間のデータベースの内容を丸ごと複製したファイルをダンプファイルという。
機材の故障などでデータが失われた際に、ダンプファイルからデータベースを(ファイル作成時点の状態に)復元することができる。機材の更新などの際にも、古いシステムで取ったダンプファイルを新しいシステムでリストアすることで円滑にデータベースを移転することができる。
(2020.1.21更新)