よくある質問
誤って消したファイルは戻せるのか
2026年10月8日

レン
消すつもりのないファイルを消しちゃった…!ごみ箱から戻せる?

プロクラ
残念だけど、サーバー上の削除にごみ箱は無いんだ。コマンドで消したものは、その場で消える。まずそれを前提にして、次の手を考えよう。
最初にやること
消したと気づいたら、そのディスクへの書き込みを止めてください。削除は領域を「使ってよい」と印を付けるだけで、中身はしばらく残っています。ただし新しい書き込みが起きれば上書きされます。復旧の可否は、気づいてから何をしたかでほぼ決まります。

プロクラ
復旧の可能性を残したいなら、その領域への書き込みを止めるのが先だよ。消えたデータの上に新しいデータが書かれると、本当に戻せなくなる。
- そのサーバーでの作業を止める
- 書き込みを続けるサービスを止めることも検討する
- ログが出続けるだけでも、上書きは進む
- 慌てて別のコマンドを試すのが、いちばん危ない
戻せる可能性がある場面

プロクラ
望みが残るのは、次のような場合だよ。上から順に、現実的で成功率が高い。
- バックアップがある → これが本命。躊躇なく使う
- スナップショットがある → 全体を戻すか、そこから取り出す
- そのファイルを開いたままのプロセスが居る → 中身を取り出せることがある
- バージョン管理下のファイル → 手元や別の場所に控えがある

プロクラ
3つめは知っておくと役に立つよ。ログファイルのように、まだ書き込み中のものを消してしまった場合、そのプロセスが生きている間なら中身を吸い出せることがある。
復旧ツールに期待しすぎない

プロクラ
削除されたデータを探す道具はあるけれど、サーバー上では期待しないほうがいい。動き続けているサーバーでは、上書きが進んでしまうからね。
- 使うなら、その領域を読み取り専用にしてから
- 取り出し先は、必ず別の領域にする
- 同じ領域へ書き出すと、他のデータを壊す
- 成功率は高くない。あくまで最後の手段
現実的な備え

プロクラ
結局のところ、備えのほうが確実なんだ。復旧の技術を覚えるより、消しても戻せる状態を作っておくほうが早い。
- バックアップを別の場所に、世代を残して取る
- 危険な操作の前に、スナップショットを取る習慣
- 削除のコマンドに確認を挟む設定にする
- 設定ファイルは、編集前に控えを作る

プロクラ
3つめは効果が大きいよ。うっかりを機械が止めてくれる。ただし、確認が出るのが当たり前になると読まずに通すようになるので、過信はしないこと。

レン
ごみ箱は無い。だからバックアップが本命なんだね。
消す前の一手間

プロクラ
作業の性質上、消す操作は避けられない。ただ、消す前に少し工夫するだけで、取り返しがつく範囲が広がるよ。
- いきなり消さず、まず別の場所へ移動する(数日置いてから消す)
- 設定ファイルは、日付を付けた控えを作ってから編集する
- 一括削除の前に、対象の一覧だけを表示して確認する
- 作業ログを残す(何をいつ消したかが後で分かる)

プロクラ
3つめは特に効くよ。削除のコマンドを打つ前に、同じ条件で一覧を出してみる。意図しないものが含まれていないかを、目で確かめられる。
VPSの料金を比較する
あわせて読みたい
- よくある質問逆引き(PTR)が未設定だとメールが弾かれるIPアドレスから名前を引く設定が、なぜメールの届きやすさに関わるのか。自分では設定できない理由と、事業者へ依頼するときに確認することを解説します。
- よくある質問「保護されていない通信」と表示されるときHTTPSにしたのに警告が出る原因を、証明書の期限・ドメインの不一致・混在コンテンツの3つに分けて解説します。どこを見れば理由が分かるかまで扱います。
- よくある質問証明書の自動更新が止まっていたときの直し方自動更新は入れたのに期限が切れる、という事故の原因を4つに整理します。止まっていることに事前に気づく方法と、復旧の手順まで解説します。
- よくある質問ディスクが満杯になったとき、何を消せばいいか容量が尽きるとサーバーは止まります。何が食っているかを探す手順、消してよいもの・いけないもの、そして再発させないための自動削除の設定を解説します。
サーバーを触る前に押さえておきたいこと
姉妹サイトの、この記事と相性のいいページです。
- ネットワーク入門
IPアドレス・ポート・DNSの基礎 — prodou.net
- Linuxコマンド入門
ls / cd / grep などを疑似ターミナルで試しながら学べる — prodou.net
- CIDR Calculator
ファイアウォールの許可レンジを計算する — toolkitbox.net