Mac
 Computer >> コンピューター >  >> トラブルシューティング >> Mac

Macターミナルで削除したファイルを復元する方法【状況別ガイド】

Macでうっかり重要なファイルを削除してしまった経験はありませんか?実は、削除されたファイルを復元する方法はいくつもあります。

中でも最もスピーディーなのが「Macターミナル」を使った方法です。特定のコマンドを入力するだけで、わずか数秒で失われたデータを取り戻せる可能性があります。

Macターミナルで削除したファイルを復元する方法【状況別ガイド】

また、データ復元企業が提供するサードパーティ製ソフトウェアを利用すれば、誤って削除したファイルを確実に復元することも可能です。

本記事では、削除したファイルを復元するために実行すべき手順を詳しくご紹介します。

復元方法の早見表

データ消失の状況:

適した復元方法:

重要なファイルを最近削除したばかりである。

Macターミナルを使ってゴミ箱から削除ファイルを復元する

しばらく前にファイルを削除した、またはゴミ箱(.Trash)フォルダにもう存在しない。

データ復元ソフトウェアで削除ファイルを復元する

.Trashフォルダからの復元に失敗し、データ復元ソフトでもファイルが見つからなかった。

最新のTime Machineバックアップを利用する

破損または欠損したパーティションからファイルを復元する必要がある。

TestDiskで失われたパーティションを復元する

Macターミナルとは?仕組みを解説

Macターミナルとは、すべてのmacOSシステムで利用できるコマンドラインエミュレータです。コンピュータを素早く操作し、特定の変更を加えることができます。

Spotlight機能、Finder、あるいはLaunchpadのユーティリティアイコンから起動できます。

Macターミナルで削除したファイルを復元する方法【状況別ガイド】

💡 Macターミナルはさまざまなコマンドに対応しており、アプリケーションの起動、テキストエディタや特定アプリでのファイルオープン、誤って削除したファイルの復元などに活用できます。

MS-DOSやUNIX系OSに慣れている方なら、エミュレータの動作はほぼ同じだと感じるでしょう。多くのコマンドも共通していますが、スラッシュ(/)やバックスラッシュ(\)よりもピリオド(.)が多用される点が特徴です。

Macターミナルで削除ファイルを復元する方法

削除したファイルを素早く復元したいなら、Macターミナルは最有力の選択肢です。以下の4つの手法を試してみましょう。

方法1:Macターミナルを使ってゴミ箱から削除ファイルを復元

  1. Macのユーティリティからターミナルを開き、次のコマンドを入力します:cd .Trash、その後Returnキーを押します。
  2. 続いてls -al ~/.Trashと入力すると、ゴミ箱フォルダの中身を確認できます。
  3. 次にmv ファイル名 ../と入力し、再度Returnキーを押します。この手法では、コマンドラインに完全なファイル名を指定する必要があります。
  4. quit」と入力します。これでターミナルが終了します。

Macターミナルで削除したファイルを復元する方法【状況別ガイド】

Finderで復元されたファイルを確認できるはずです。表示されない場合は、検索バーにファイル名を入力して探しましょう。

方法2:データ復元ソフトウェアで削除ファイルを復元

「rm」コマンドでファイルを削除しても、情報が完全に消去されるわけではありません。このコマンドはファイルへのリンクを切断して見つけられなくするだけで、その領域を上書き可能としてマークするだけだからです。

⚠️ 誤って削除したファイルを復元するには、対象ドライブの使用を直ちに中止してください。その上で、Disk Drill for Macのようなデータ復元ソフトを使ってドライブをスキャンし、ファイルを復旧させます。

以下の簡単な手順で削除データを復元できます。

  1. Disk Drillをダウンロードしてインストールします。
  2. プログラムを起動し、データ損失が発生したデバイスを選択します。Macターミナルで削除したファイルを復元する方法【状況別ガイド】
  3. 「失われたデータを検索」ボタンをクリックしてデバイスをスキャンします。Macターミナルで削除したファイルを復元する方法【状況別ガイド】
  4. 見つかったファイルをプレビューし、復元したいものを選択します。Macターミナルで削除したファイルを復元する方法【状況別ガイド】
  5. 「復元」ボタンをクリックして復元を完了します。Macターミナルで削除したファイルを復元する方法【状況別ガイド】

方法3:TestDiskで失われたパーティションを復元

破損または消失したパーティションへの対処には、単純なターミナルコマンドでは不十分です。TestDiskのような専門的なパーティション復元・修復ソフトウェアが必要です。TestDiskはターミナルアプリ上で直接動作します。

TestDiskをインストールする前に、まずmacOS向けの無料オープンソースパッケージ管理システム「Homebrew」をインストールする必要があります。ターミナルで次のコマンドを入力してください:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

その後、もう1つのコマンドでTestDisk自体をインストールできます:brew install testdisk

TestDiskはコマンドラインアプリケーションですが、シンプルなステップバイステップのデータ復元プロセスを提供しています:

  1. ターミナルで「testdisk」と入力してTestDiskを起動します。
  2. Createを選択して新しいログファイルを作成します。Macターミナルで削除したファイルを復元する方法【状況別ガイド】
  3. 削除されたパーティションがあるストレージデバイスを選択します。
  4. パーティションテーブルタイプを選択します。
  5. Enterキーを押して現在のパーティション構造を解析し、失われたパーティションを検索します。Macターミナルで削除したファイルを復元する方法【状況別ガイド】
  6. Quick Searchで削除されたパーティションを検索します。
  7. (任意)Quick Searchで復元できなかったパーティションを見つけるため、Deeper Searchを実行します。

TestDiskを使った失われたパーティションの復元や破損したブートセクタの修復についての詳細は、公式ドキュメントをご覧ください。

方法4:最新のTime Machineバックアップを利用

上記の3つのデータ復元方法で期待通りの結果が得られなかった場合でも、まだ希望はあります。すべてのMacには「Time Machine」と呼ばれるバックアップソフトウェアが標準搭載されているからです。

データ損失が発生する前にTime Machineが有効になっていたなら、ファイルはTime Machineバックアップディスクに安全に保存されている可能性が高く、数回のクリックで復元できます。

Macターミナルで削除したファイルを復元する方法【状況別ガイド】

AppleはTime MachineバックアップからMacを復元するための完全な手順を公開しています。

💡 この方法を利用するには、iMac、MacBook、Mac miniでTime Machineを事前に有効化しておく必要があります。技術的には内蔵ドライブでも開始できますが、外部ドライブを用意してバックアップを保存する方が効果的です。

ファイルを誤って削除する前にTime Machineを設定していなかった場合、この復元オプションは利用できません。今後のために、以下の手順で有効化しておきましょう。

  1. Appleメニューから「システム環境設定」を開きます。
  2. Time Machineアイコンを選択します。
  3. お使いのmacOSバージョンに表示される「バックアップディスクを選択…」コマンドを選択します。Macターミナルで削除したファイルを復元する方法【状況別ガイド】
  4. Time Machineバックアップに使用する外部ドライブを選びます。Macターミナルで削除したファイルを復元する方法【状況別ガイド】
  5. Time Machineに自動バックアップを指示し、バックグラウンドで動作するようにします。Macターミナルで削除したファイルを復元する方法【状況別ガイド】

Time Machineがファイルを監視するようになると、定期的にバックアップを作成し、情報が常に比較的最新の状態に保たれます。

Macターミナルで復元できないケースとは?

Macターミナルで削除ファイルが復元できない主な理由は、ファイル名の入力ミスです。正確に一致しなければ、システムは復元したい情報を識別できません。

⚠️ ゴミ箱を空にした場合、「すぐに削除」でゴミ箱からファイルを削除した場合、またはOption + Shift + Command + Deleteキーの組み合わせを使用した場合は、ターミナルで失われたファイルを復元できません。

ファイル名が正しいのに復元できない場合は、結果を生成するコマンドに問題がある可能性があります。

ウェブサイトからコマンドをコピーしてMacターミナルに貼り付けるのは、正しいスペースと記号が使われている場合のみ機能します。例えば、「cd .trash」と入力すべきところを「cd.trash」と入力してしまうと、フォルダにアクセスできません。

ファイルが期待どおりに戻らないことが判明したら、サードパーティ製ソフトウェアが最善の選択肢となります。Disk Drill for Macのようなプログラムは、ドライブをスキャンしてファイルを特定し、数回のクリックで復元可能な状態にします。

完全なファイル名を正確に知っている必要はありません。復元ソフトウェアがその情報を表示してくれるからです。プレビュー機能を使えば、復元しようとしている情報が本当に望んでいたものかどうかを確認することもできます。

まとめ

コンピュータ上で削除されたファイルを復元したいとき、Macターミナルは有用なツールです。失われたデータを特定し、即座に再アクセスできるようにしてくれます。

ただし、すべての状況で機能するわけではないため、サードパーティ製のファイル復元プラットフォームを併せて用意しておくと安心です。Disk Drill for Macは、ドライブを迅速にスキャンし、復元可能な情報を特定し、作業をできる限り簡単にしてくれるシンプルなソリューションです。

ターミナルのコマンドや操作方法に不慣れな方は、GUI(グラフィカルユーザーインターフェース)を備えたデータ復元アプリを使うほうが、プロセスが格段に楽になるでしょう。

  1. Windows 11で削除したファイルを復元する方法|ごみ箱から専用ツールまで徹底解説

    21世紀の現代、データは間違いなく最も重要な資産のひとつです。メール、ログイン情報、写真、動画、ドキュメントなど、私たちの生活はデータに支えられています。だからこそ、大切なデータを失うことは悪夢以外の何ものでもありません。 どのようなデバイスを使っていても、誤ってファイルを削除したりデータを失ったりすることは珍しくありません。しかし、かつては難しい作業だった削除済みデータの復元も、今ではさまざまな方法で簡単に行えるようになりました。デバイスから完全に削除されたファイルでさえ、ほんの数ステップで復元できる場合があります。 Windows OSの場合、削除したファイルはすべて「ごみ箱」フォルダに

  2. Windows 11で完全に削除されたファイルを復元する6つの方法

    Windows 11で完全に削除されたファイルを復元したいとお考えですか? あるいは、仕事や思い出が詰まった大切なファイルを誤って消してしまい、どうにかして取り戻したい状況でしょうか。 まず安心してください。このようなトラブルに遭遇しているのはあなただけではありません。多くのユーザーが同じ問題を抱えていますが、正しい対処法を知らないだけなのです。 本記事では、Windows 11で完全に削除されたファイルを復元するための実践的な解決策を厳選してご紹介します。 Windows 11で削除したファイルはどこへ行くのか? 通常、Windows 11でファイルを削除すると、そのファイルはごみ箱に移動し