- ハウツー

誰にでも経験があるでしょう。ファイル、フォルダ、あるいはディスク全体を削除した後、ミスに気づきます。バックアップを取りに行こうとしたら、バックアップがありませんでした。どうすればいいでしょうか?
Mac OS Xでは、削除されたファイルを復元するためのユーティリティがいくつかあります。復元の成功率は、ファイルの削除方法とその後の操作によって異なります。残念ながら、元のファイル名は失われますが、ある程度の復元は可能です。
削除、消去、パーティション分割
Macintoshでは、ファイルをゴミ箱に移動し、その後ゴミ箱を空にすると、その項目は削除されます。ファイルまたはフォルダを削除すると、ディスクディレクトリからその項目のエントリが削除されます。削除直後は、データは元のディスク上の場所に残っていますが、ディレクトリには「その領域は空です」と表示されます。ディスクに新しいデータを書き込まない限り、通常は簡単に復元できます。
必要なものを誤って削除した場合は、可能な限り、影響を受けたディスクの使用を直ちに中止してください。
ファイルを削除するもう一つの方法は、Appleのディスクユーティリティを使ってドライブを消去することです。ディスクユーティリティはデフォルトでクイック消去を実行し、ディスクディレクトリを削除して新しい空のコピーに置き換えます。ボリューム上のファイル構造は変更されず、既存のデータは上書きされるまでそのまま残ります。
ディスクのパーティション分割は、デバイス上の既存のボリュームをすべて削除し、新しいディスクディレクトリを持つ新しいボリュームを作成します。ただし、クイック消去と同様に、パーティション分割では実際には基になるデータが削除されるわけではなく、その領域を使用可能としてマークするだけです。再パーティションされたドライブでも通常はファイルの復元が可能ですが、通常の消去よりも徹底的なスキャンが必要になります。
セキュア消去(通常はマルチパスプロセス)は、ディスクに新しいデータを書き込み、古いデータを意図的に破壊します。ここで説明するユーティリティは、ディスクでセキュア消去が実行された場合は機能しません。復旧にはフォレンジックデータ復旧サービスが必要です。
Macでファイルを復元する
すべてのUndeleteユーティリティは、復元したファイルをコピーするための別のリカバリディスクを必要とします。リカバリディスクには、予想されるデータ量に対応できる十分な空き容量が必要です。復元したファイルの保存には、ハードディスク、フラッシュドライブ、ターゲットディスクモードの別のMac、さらにはiPodも使用できます。
この作業には数多くのユーティリティがありますが、私が最も頼りにしているのは SubRosaSoft FileSalvageとProsoft Data Rescueです。どちらも危機的な状況では役立つことが多いです。片方ではファイルが見つかっても、もう片方では見つからないという場合もあります。
通常、最近消去されたファイルのためのクイックスキャンから、消去済みまたは破損したドライブのためのフルサルベージ操作まで、様々なレベルのスキャンを選択できます。探しているファイルの種類がわかっている場合は、スキャンを高速化できます。通常は、まず最も高速なオプションを試し、必要なファイルが見つからない場合は必要に応じてスキャンレベルを上げることをお勧めします。
リカバリプログラムは通常、2段階の処理で動作します。まずドライブをスキャンして何が見つかるかを確認し、次にデータを復元します。この処理には、ドライブのサイズ、復元するファイルの数、メディアの状態に応じて、数分、数時間、あるいは数日かかる場合があります。ディスクが破損していたり、速度が遅い場合は、処理速度が大幅に低下する可能性があります。
ドライブのスキャンにはどちらのプログラムもほぼ同じ時間がかかります。FileSalvageは見つかったファイルの数をリアルタイムで表示し、Data Rescueはスキャン後の解析を行います。結果は通常、ドキュメント、オーディオ、ムービー、画像などのファイルの種類ごとに分類された膨大な数の復元ファイルですが、ファイル名は表示されません。
1,000件ものMicrosoft Word文書が復元できたのは嬉しいのですが、D3464.doc、D3465.docといった名前のファイルだと、あまり役に立ちません。.xls、.pdf、.jpg、.tif、.movなど、あらゆるファイル形式で同様の結果になります。まだ道半ばです…。
失われたMacのファイル名を回復する
データ復旧時にファイル名が失われるのはなぜでしょうか?特に困難な復旧作業の後、ProSoftとSubRosaSoftのテクニカルサポートにこの質問をしました。両社からいただいた回答は以下のとおりです。
ProSoft:おそらく、古いファイルカタログを消去した再フォーマットによって問題が発生していると思われます。ファイルの種類とそれを作成したプログラムによって状況は大きく異なります。一部のプログラムはメタデータ(MP3の場合はID3タグ、カメラ画像の場合はEXIFデータ)を埋め込んでおり、その中にファイル名が含まれている場合もありますが、すべてのファイルタイプに当てはまるわけではありません。
SubRosaSoft:ファイル名は実際にはファイルに保存されておらず、システムのカタログ/Bツリーに保存されているため、復元には含まれません。ファイルが削除されるとすぐに、情報は削除され、その領域は再利用され、上書きされます。FileSalvageはファイルを指定したフォルダに復元しますが、ファイルが保存されていたフォルダや配置は元の状態とは異なります。
この結果は、ファイルの数に応じて、軽微な不便から深刻な頭痛の種まで、様々な問題を引き起こす可能性があります。各ファイルを個別に開いて名前を変更する以外に、どのような選択肢がありますか?
FileSalvage の嬉しい特典の一つは、ファイルを復元した後、ファイル名の再構築を試みるかどうか尋ねてくることです。結果はまちまちですが、試してみる価値はあります。復元後のファイル名は元のファイル名ではなく、FileSalvage が読み取れるファイル内のデータから再構築されます。テキストファイルやワープロファイルは、通常、ファイルの最初の数語を使って命名されます。完璧ではありませんが、この機能だけでも、FileSalvage をこの作業に使う最初のツールにしています。
ファイル名は保持されませんが、ファイル内のメタデータは保持されます。これは、映画、ビデオ、音楽ファイルにとって大きな助けとなります。影響を受けたファイルは、 「ファイル」→「ライブラリに追加」からiTunesにインポートできます。iTunesは埋め込まれたメタデータをスキャンし、ファイル自体が汎用的なものであっても、正しい情報でアイテムをライブラリに追加します。
iPhoto (または他の写真管理ソフト)に画像をインポートすると、写真の読み込みも同じように簡単になります。インポートには多少時間がかかりますが、完了すると、すべての画像を拡大縮小可能なグリッドで表示し、埋め込まれたメタデータを確認し、不要な画像を削除できます。Webキャッシュファイルやヘルプドキュメントなどの小さな画像が、標準的なハードドライブにどれほど多く保存されているか、驚くことでしょう。
残りのテキストを含むドキュメント(Word、Excel、PDFなど)については、Spotlightが最終的にコンテンツの再インデックスを行い、テキスト検索で探し出せるようになります。これは理想的とは言えませんが、問題ありません。
結論: 必要なときにサポートは受けられますが、バックアップは最新の状態に保ってください。