Time Machineはその設定をどこに保存しますか?


9

Optionsダイアログに入力されたすべてのTime Machine除外を含むファイルを探しています。スケジュール関連の設定がcom.apple.backupd-*.plistファイルに保存されて/System/Library/LaunchDaemonsいることを知っていますが(一部ですか?)、除外を見つけることができませんでした。


On Lionの複製の可能性があります。TimeMachineバックアップからルールによって除外されるファイルはどれですか。-タイムマシンの除外は、1つのリストよりも少し複雑な方法で実装されます。
bmike

いいえ、それはだまされたものではありません。「オプションダイアログで入力されたTime Machine除外」はユーザーが入力した除外を指すためです。それにもかかわらず、役立つリンク...
MarcelStör12年

回答:


13

これは、たとえば/Volumes/Back3/Backups.backupdb/flat/Latest/.exclusions.plistフラットと呼ばれるマシンの実際のバックアップのルートディレクトリにありますが、何が起こったかを示すだけです。

より便利-物事を編集したい場合は、 /Library/Preferences/com.apple.TimeMachine.plist

このブログから情報をもらいました


クールな質問と回答。そのファイルを編集しようとしたことがありますか?その場合、何が起こりましたか?
David DelMonte

新たにOS X Lionをインストールした場合:com.apple.TimeMachine.plistとcom.apple.TimeMachine.plist.lockfileを移動してから、システムバックアップ(Snow Leopard)からcom.apple.TimeMachine.plistをコピーしました。次に、TimeMachineを有効にして構成しました。ビンゴ!
MarcelStör12年

@David DelMonte、私はあえてファイルを編集するつもりはありませんでした。
MarcelStör12年

奇妙なことですが、私のMaverick /Library/Preferences/com.apple.TimeMachine.plistではバイナリファイルのように見えます。どうすれば編集できますか?
アントン・エゴロフ2014

別の質問である@AntonEgorov-バイナリplistファイルを編集する方法を尋ねます(Appleのデフォルトは今ではバイナリだと思います)
user151019

9

システム環境設定のフォルダのリストは、に保存されてい/Library/Preferences/com.apple.TimeMachine.plistます。

/System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist デフォルトで除外されるフォルダが含まれています。

sudo mdfind com_apple_backup_excludeItem==com.apple.backupdcom.apple.metadata:com_apple_backup_excludeItem拡張属性を持つファイルを検索します。

tmutil addexclusion拡張属性を追加します。sudo tmutil addexclusion -pへのパスを追加します/Library/Preferences/com.apple.TimeMachine.plist


3

Protip:(ugh)システム設定またはアプリケーション設定のファイルシステムで対応する設定ファイルを見つけたい場合は、次のトリックを使用します。

私のシステムには存在しない可能性のある言葉(通常は恐ろしい攻撃的)を "ShittleCheezeman"のように作成します

次に、追跡したい設定を編集し、その単語を文字列またはフレーズを受け入れる設定の1つに書き込み、その設定を保存します。

そして、その直後。私は次のようなものを実行します:

sudo find / -name "*.plist" -mmin -10 -exec grep -l "ShittleCheezeman" {} \;

これにより、過去10分間に変更されたシステム全体のすべてのplistファイルが検索され、一意のフレーズを含むファイルが一覧表示されます。または、スポットライトを使用できるかもしれませんが、ほとんどのデータベースベースのデスクトップアプリは、


これはバイナリplist内のテキストを見つけますか?
user151019 2014

1
これを行う-exec plutil -convert xml1 && grep -l "Phrase" {} \;と、最初にファイルがXML plistに変換されます。また、使用を検討することもできます PlistBuddy -c Print
Gregg Leventhal
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.