しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

Time Machineで一部しかバックアップされない

Time Machineで起動ディスクの全体バックアップをとっているのですが、ルートディレクトリ(/)の一部がバックアップされなくなりました。既存のTime Machineのバックアップを全て削除してから何回か試したが特定のディレクトリがバックアップされませんでした。


バックアップされなかったディレクトリは次の通りです。

/Applications

/Library

/System


環境は、Mac mini Late2012 2.3Ghz + Mac OS X 10.8.2です。


Time Machineで全体バックアップをとっておきたいので、なにか対策があれば教えて欲しいです。

Mac mini (Late 2012), OS X Mountain Lion (10.8.2)

投稿日 2012/12/10 13:10

返信
返信: 12

2012/12/10 13:28 hyaizornkrum への返信

普通は全部取れますけど。もし本当に取れてないなら、一旦再フォーマットして完全に消去してから、もう一度 TimeMachine で取り直してみるとか。

ただ、これらのフォルダーは中のファイルが表示されるまでに少し時間がかかるようですが、少し待っても表示されませんか?

2012/12/10 13:57 hyaizornkrum への返信

TIme Machineの保存先にご利用されているのは、「USB/FireWireの外付けHDD、Time Capsule、その他」のどの種類にTime Machineをお使いになっているのでしょうか?


Ps.

Thunderbolt対応HDDは、USB/FireWireの外付けHDDに含めてお考え下さい。

2012/12/10 14:09 蝦夷_オカメの親 への返信

Time Machineの保存先は「USBの外付けHDD」です。

書き忘れておりました。


以前からこのHDDをTime Machineのバックアップ用として使用しておりましたが、いつの間にかバックアップされないディレクトリがあるようになりました。

2012/12/10 14:15 hyaizornkrum への返信

TimeMachine の設定のオプションでそれらのフォルダーを除外に指定していたりしませんよね?

そういう設定上の問題がないのなら、内蔵ディスクをフォーマットしてクリーン再インストールした方がよいように思います。

当面のシステムのバックアップはディスクユーティリティの復元で取って、そこから移行アシスタントで移行すれば、アプリやライブラリなどはそのまま移行できます。

2012/12/10 14:25 はに への返信

ご回答ありがとうございます。

除外しているフォルダは設定しておりません。


ディスクイメージをとる方法は思いついていたんですが、なにぶん仕事で使用しているので時間がかかるのと、移行のあいだ差分バックアップを置いておけないのは厳しいなと思っています(現時点でも全バックアップを取れていないんだから、状況としては変わらないかと思いますが、気分的に)。


現時点での状況で対応する方法があれば、ありがたいです。

2012/12/10 14:28 hyaizornkrum への返信

以下のファイルに default で除外するフォルダーが記載されているということです。

/System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist

このファイルの中に


<key>PathsExcluded</key>

<array>

<string>....</string>


</array>


として、除外されるフォルダーが列挙されてます。


このファイルが壊れているとか。

2012/12/10 14:48 はに への返信

ご回答ありがとうございます。

バックアップから除外されているかも知れないと、ファイルを確認済みです。該当ファイルは初期状態のままで、sudo su - ; vi /System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plistで編集し、保存可能でした。また、変更した除外内容も反映されることを確認しています。ですので、このファイルが壊れている可能性はないと思います。

2012/12/10 14:52 hyaizornkrum への返信

もしかしてと思って、

/Library/Preferences/com.apple.TimeMachine.plist

を確認しました。


案の定、このファイルのExcludeByPath項目にバックアップされないディレクトリが記載されていました。

どういう理由で追加されたのは分かりませんでしたが、上記のファイルを編集してもう一度テストを行なってみます。


ありがとうございました。

2012/12/10 20:31 はに への返信

次のファイルをXcodeで開き、除外されているパスが記述されている箇所を削除して、バックアップを実行しました。

/Library/Preferences/com.apple.TimeMachine.plist


結果、除外されていたファイルもバックアップされるようになりました。

このファイルの所有者がrootで、しかもロックされているため、コマンドラインを使用しない通常の方法では編集が難しいかも知れません。


はに様

蝦夷_オカメの親様

ご回答ありがとうございました。

2012/12/10 20:41 hyaizornkrum への返信

このファイルの所有者がrootで、しかもロックされているため、コマンドラインを使用しない通常の方法では編集が難しいかも知れません。


削除して再セットアップするのが無難かもしれません。

ローカルスナップショット停止時のTimeMachineバックアップ対象フォルダについて: Apple サポートコミュニティ

TimeMachine システムがバックアップされない: Apple サポートコミュニティ


参考までにお伺いしたいのですが、OnyXで何らかの設定を変更したことはありますか?

#何もせずにライブラリが除外になるとは考えにくいので何か原因があるように思うのですが・・・

Time Machineで一部しかバックアップされない

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。