古いMacのHFSフォーマットのドライブがもうマウントされず、ディスクの状態がさらに悪化する前に重要なファイルを復旧しようとしています。これ以上データ損失のリスクを高めずに、古いMac向けで最も安全なHFS復旧の手順やツールは何ですか?
まず最初に、可能ならそのドライブへの書き込みを止めてください。これは、どの復旧アプリを使うかよりも重要です。
HFS または HFS+ で削除されたファイルは、ゴミ箱を空にした場合でも、通常はすぐには消去されません。macOS は主にその領域を使用可能としてマークするだけで、実際のデータは別の何かで上書きされるまでそこに残っていることがあります。つまり、ファイルはまだ復元できる可能性がありますが、ドライブ上で何らかの操作をするたびに成功率は下がります。
これが Mac の内蔵ドライブなら、普段どおり使い続けないようにしてください。そこにアプリをインストールせず、何もダウンロードせず、必要以上に長く起動したままにしないでください。外付けドライブなら、スキャンの準備ができるまで取り外しておいてください。
そして、バックアップがなくても試す価値はあります。通常の削除、誤フォーマット、またはディスクユーティリティにまだ表示されるドライブであれば、復旧ソフトが多くのデータを見つけられることがよくあります。ドライブがカチカチ音を立てる、回転しない、またはまったく認識されない場合は別の状況で、おそらく復旧専門ラボが必要です。
もっと簡単なツールとしては、Disk Drill は妥当な選択肢です。まずスキャンして、復元するかどうかを決める前にファイルをプレビューできるからです。
基本的な手順は次のとおりです。
1. 別の場所にインストールする。
Mac の内蔵ドライブを復旧する場合は、Disk Drill を外付け USB ドライブまたは別のディスクにインストールしてください。失われたファイルが外付けドライブ上にある場合は、代わりに Mac に Disk Drill をインストールしてください。復旧しようとしているのと同じドライブに復旧ソフトを入れないでください。
2. 問題のあるドライブを選択する。
Disk Drill を開き、消えたファイルがあったドライブを見つけて、一覧から選択します。
3. スキャンを開始する。
失われたデータを検索をクリックします。大容量ドライブでは時間がかかることがあります。スキャン完了前でも見つかった項目を確認できますが、最後まで完了させたほうが通常は最善の結果を得やすいです。
4. 見つかった内容をプレビューする。
スキャン後、結果は通常、書類、写真、動画などの種類別にグループ化されます。プレビュー機能の小さな目のアイコンを使って、ファイルが実際に正常な状態か確認してください。
5. 戻したいファイルを選ぶ。
必要なファイルにチェックを入れ、復元を選択します。
6. 別のドライブに保存する。
ここは間違えやすい部分です。スキャンしたのと同じドライブにファイルを復元しないでください。別のディスク、別のパーティション、または他の安全な場所に保存してください。
古い HFS+ の Mac では、もうひとつ注意点があります。ジャーナリングによって、復旧ツールが生データとして復元されたファイルだけでなく、ファイル名やフォルダーパスも取り戻せる場合があります。ただし、そのジャーナルも時間とともに再利用されるため、待ったりドライブを使い続けたりすると、有用な手がかりの一部が消えてしまうことがあります。
Disk Drill のスキャンでファイルが表示され、プレビューも問題なければ、それは通常かなり良い兆候です。その時点で大事なのは、何かが上書きされる前に、復元したコピーを別のドライブに保存することです。
ドライブがマウントされない場合は、状態がさらに悪化する前に、まともに読み取れる試行は一度しかないかもしれないと考えてください。最初の試行を修復にするのはおすすめしません。ディスクユーティリティの「First Aid」は、軽微なカタログの問題がある正常なボリュームでは役立つことがありますが、故障しかけているHFS/HFS+ディスクでは、復旧ツールがまだ解釈できることを期待しているディレクトリ構造を変更してしまう可能性があります。
より安全な順序は、まず少なくとも同じ容量以上の別のドライブを用意し、不良ディスクのクローンまたはディスクイメージを作成してから、そのコピーをスキャンすることです。古いMacでは、これはターゲットディスクモード、外付けエンクロージャ、または別のMac/システムドライブから起動して、不良ディスクを起動ボリュームとして使用しないようにすることを意味する場合があります。コマンドラインツールに慣れているなら、ddrescue がよく使われます。これは不良セクタをスキップして後で再試行できるためです。そうでない場合は、ディスクイメージを作成できる、またはディスクイメージから作業できる復旧アプリを使ってください。Disk Drill はスキャンの部分では問題ありませんが、それでも何時間も元のドライブに負荷をかけ続けるよりは、イメージをスキャンするほうが望ましいです。
古いHFSボリュームでの小さな落とし穴があります。ディスクが表示されたり消えたりする、またはカチカチという音やスピンアップ音を繰り返す場合は、ソフトウェアによる修復をやめてください。そういうときに「安上がり」な試みが、後でラボが復旧できる量を減らす原因になりかねません。しかし、ディスクがMacから認識できる程度には安定しているなら、まずイメージ化し、復旧したファイルは完全に別のディスクに保存し、コピーできるものを退避する前にボリュームを「修復」すると約束するツールは避けてください。
「成功した」復旧であっても、古いMacのファイルを保存先として適切でない種類のディスクに保存すると、結果として良くない復旧になることがあります。HFSや古いHFS+ボリュームでは、ファイルがリソースフォーク、古いFinderメタデータ、クラシックMacのファイルタイプ、またはパッケージ構造に依存している場合があります。すべてをそのままFAT/exFATのUSBメモリやWindows形式のドライブに書き出すと、コピーされたように見えても、後で正しく動作しないファイルになることがあります。
私は上で述べた、まずイメージを作成するという助言に賛成です。私はそれを「安全な試行」と「賭け」の分かれ目にします。まだFirst Aidを実行せず、まだカタログを再構築せず、そしてマシンがドライブをマウントしようと何度も繰り返すまま放置しないでください。最も安全な方法は地味です。デバイス全体を別のディスクまたはイメージにクローンし、元のディスクは脇に置き、その後でコピーに対して試行します。
古いMacについて見落とされがちな細かい点として、日常会話で「HFS」が2つの異なる意味を持つことがあります。「Mac OS Extended」としてフォーマットされていたなら、それはHFS+です。本当に古い「Mac OS Standard」なら、それはHFSであり、対応はより限られます。現代の復旧ツールの中には、元のHFSよりもHFS+のほうにずっと強いものがあります。ディスクがOS 9後期からOS X初期のMacのものである場合は、どのアプリでも理解できると思い込む前に、それが実際には何かを確認してください。
最もリスクの低い手順としては、次のようにします。
-
問題のあるディスクを通常使用から外す
それが起動ドライブなら、そこから起動し続けないでください。別のドライブから起動するか、Macが対応しているならTarget Disk Modeを使うか、ドライブを外付けケースに入れてください。目的は、macOSが損傷したボリュームにログ、キャッシュ、Spotlightデータ、その他の不要なものを書き込まないようにすることです。 -
読み取り可能な程度に機械的に健全か確認する
カチカチ音がする、スピンダウンする、Disk Utilityから消える、または表示されるだけで何度も試行が必要なら、止めてください。それは「別のアプリを試す」ような状況ではありません。ソフトウェア復旧は、ドライブが読み取りに十分な時間オンラインのままでいられることを前提としています。 -
見えているボリュームだけでなく、ディスク全体をクローンする
ddrescueが使えるなら、デバイスレベルのディスクを別のディスクまたはイメージにクローンしてください。そうすることで、パーティションマップ、HFSカタログ、エクステント、そして損傷しつつもまだ存在している部分を保持できます。通常のFinderコピーは復旧ではありません。それはシステムがすでに理解できるファイルをコピーするだけです。 -
クローンまたはイメージからのみ作業する
ここでDisk Drill、R-Studio、Data Rescueなどのツールがより理にかなってきます。より使いやすいインターフェースやプレビューが欲しいならDisk Drillは問題ありませんが、他に選択肢がない限り、長時間スキャンのために不調な元ディスクを対象にすることは勧めません。長時間スキャンは、弱ったドライブにとどめを刺すような連続読み取りそのものです。 -
ファイルが古いMacファイルなら、Macネイティブの保存先に復旧する
可能なら保存先にはAPFSまたはHFS+を使ってください。ファイルが単なるJPEG、PDF、MP3、現代のOffice文書であれば、exFATでも通常はそれほど問題になりません。しかし、古いアプリケーション、Quarkファイル、クラシックMacのアーカイブ、フォント、またはOS 9時代のものであれば、何を持っているのか把握できるまではMac形式の保存先にしておいてください。
もう一つ小さな点として、復旧をファイル数だけで判断しないでください。ツールによっては生データをカービングして何千もの「ファイル」を見つけることがありますが、その場合、名前、フォルダ、日付、そして時にはフォークデータが失われることがあります。元のフォルダ構造を保持した、より少ない結果のほうが、名前のない復旧断片の巨大な山よりも有用なことがあります。
読み取り可能なイメージを取得できたら、明らかなファイルを復旧した後でもそのイメージを保持してください。後になって重要なものが欠けていると気づいたり、別のツールのほうが古いHFS構造をよりうまく扱えると分かったりするかもしれません。元のディスクは二度目のチャンスをくれないかもしれませんが、良いイメージはそうしてくれます。
Disk Utility に表示されたままマウントできないディスクは、バスから何度も切断されるディスクとはまったく別の問題です。前者では、ソフトウェアによる復旧が妥当な場合があります。後者では、ケーブル、外付けケース、アダプタ、またはドライブ自体に障害がある可能性があり、繰り返しスキャンすると状況が急速に悪化することがあります。
私が注意したいのは接続方法です。古い Mac のドライブは、IDE/PATA、初期の SATA、FireWire、または読み取りエラーをうまく処理できない安価な USB ブリッジの背後にあることがよくあります。ドライブが不良セクタで停止し、USB アダプタがリセットされると、復旧プログラムがフリーズしたように見えたり、途中でディスクが消えたりすることがあります。それは必ずしも復旧アプリのせいではありません。可能であれば、より良い外付けケース、FireWire Target Disk Mode、または安定して認識するマシンへの接続のほうが、復旧プログラムを切り替えることより重要な場合があります。
イメージを先に作るという助言には賛成ですが、最初の テスト はごく小さくするべきです。何が起こるかを見るためだけに、いきなり完全なディープスキャンを始めないでください。デバイスが安定して表示されるか、容量が正しく報告されるか、そして消えずにディスクの先頭と中央から少し読み取れるかを確認してください。その段階で挙動が悪ければ、止めて考え直してください。問題なく動作するなら、クローン化またはイメージ化して、そのコピーをスキャンしてください。
その後なら、Disk Drill や同様のツールで問題ありません。特に、プレビュー機能や、より技術的でないインターフェースが欲しい場合には有用です。ただし、復旧先に同じディスクは使いませんし、コピーを作る前に何かを 親切に 修復させることもしません。ファイルを復旧すること と ボリュームを修復すること は別の作業として扱ってください。まず復旧です。修復は、古いボリュームを再びマウント可能にしたいなら、その後で複製に対して試すことです。
復旧したファイルについては、最初の保存先はできれば無難で Mac ネイティブなものにしてください。古い Mac のファイルを適当な PC 形式の USB メモリに書き出すより、HFS+ または APFS の外付けディスクのほうが安全です。ファイルを確保し、重要なものを確認してから、必要な場所に追加のコピーを作ってください。最初の作業で重視すべきなのは、利便性ではなく、できるだけ多くの構造とメタデータを保持することです。

