Time Machine lưu trữ các thiết lập của nó ở đâu?


9

Tôi đang tìm tệp chứa tất cả các loại trừ Time Machine được nhập trong đoạn hội Optionsthoại của nó . Tôi biết rằng (một số?) Các cài đặt liên quan đến lập lịch được lưu trữ trong các com.apple.backupd-*.plisttệp tại /System/Library/LaunchDaemonsnhưng tôi không thể tìm thấy các loại trừ.


có thể trùng lặp với On Lion, những tập tin nào bị loại trừ theo quy tắc từ bản sao lưu Time Machine? - Loại trừ máy thời gian được thực hiện theo cách hơi phức tạp hơn một danh sách.
bmike

Không, đó không phải là bản sao vì "Loại trừ cỗ máy thời gian được nhập trong hộp thoại Tùy chọn" đề cập đến loại trừ được người dùng nhập vào. Tuy nhiên, liên kết hữu ích ...
Marcel Stor

Câu trả lời:


13

Nó nằm trong thư mục gốc của bản sao lưu thực tế, ví dụ như /Volumes/Back3/Backups.backupdb/flat/Latest/.exclusions.plistđối với một máy được gọi là phẳng nhưng điều đó chỉ hiển thị những gì đã xảy ra.

Hữu ích hơn - nếu bạn muốn chỉnh sửa mọi thứ, hãy xem /Library/Preferences/com.apple.TimeMachine.plist

Tôi đã nhận được thông tin từ blog này


Câu hỏi và trả lời mát mẻ. Bạn đã cố gắng chỉnh sửa tập tin đó chưa, và nếu vậy, chuyện gì đã xảy ra?
David DelMonte

Trên bản cài đặt OS X Lion mới: đã chuyển com.apple.TimeMachine.plist và com.apple.TimeMachine.plist.lockfile sau đó sao chép com.apple.TimeMachine.plist từ bản sao lưu hệ thống (Snow Leopard). Sau đó kích hoạt và cấu hình TimeMachine. Chơi lô tô!
Marcel Stor

@David DelMonte, tôi không dám chỉnh sửa tập tin.
Marcel Stor

Đó là một điều kỳ lạ, nhưng trên Maverick của tôi /Library/Preferences/com.apple.TimeMachine.plisttrông giống như tệp nhị phân. Làm thế nào tôi có thể chỉnh sửa nó?
Anton Egorov

@AntonEgorov đó là một câu hỏi riêng biệt - hãy hỏi cách chỉnh sửa tệp nhị phân nhị phân (mặc định của Apple bây giờ là nhị phân)
user151019 6/214

9

Danh sách các thư mục trong System Preferences được lưu trữ trong /Library/Preferences/com.apple.TimeMachine.plist.

/System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist chứa các thư mục được loại trừ theo mặc định.

sudo mdfind com_apple_backup_excludeItem==com.apple.backupdtìm kiếm các tập tin với một com.apple.metadata:com_apple_backup_excludeItemthuộc tính mở rộng.

tmutil addexclusionthêm một thuộc tính mở rộng. sudo tmutil addexclusion -pthêm đường dẫn đến /Library/Preferences/com.apple.TimeMachine.plist.


3

Protip: (ugh) Nếu bạn muốn tìm tệp ưu tiên tương ứng trên hệ thống tệp cho cài đặt ưu tiên hệ thống hoặc tùy chọn ứng dụng, tôi sử dụng mẹo này:

Tôi trang điểm một từ không bao giờ có thể tồn tại trên hệ thống của mình (thường là tấn công khủng khiếp) một cái gì đó như "ShittleCheezeman"

Sau đó, tôi chỉnh sửa tùy chọn mà tôi muốn theo dõi và viết từ đó vào một trong các cài đặt tùy chọn chấp nhận chuỗi hoặc cụm từ và lưu cài đặt tùy chọn.

Sau đó, ngay sau đó; Tôi chạy một cái gì đó như:

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

Điều đó sẽ tìm kiếm mọi tệp plist trên toàn bộ hệ thống đã được sửa đổi trong 10 phút qua và liệt kê một tệp có chứa cụm từ duy nhất. Hoặc bạn có thể sử dụng spotlight mặc dù tôi thấy nó là một phần mềm không đáng tin cậy vì hầu hết các ứng dụng máy tính để bàn được hỗ trợ cơ sở dữ liệu có xu hướng


Điều này có tìm thấy văn bản trong nhị phân?
dùng151019

1
Nếu bạn làm điều -exec plutil -convert xml1 && grep -l "Phrase" {} \;đó, nó sẽ chuyển đổi tệp thành một chuỗi XML trước. Bạn cũng có thể xem xét sử dụng PlistBuddy -c Print
Gregg Leventhal
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.