Time Machine จัดเก็บการตั้งค่าไว้ที่ไหน


9

ฉันกำลังมองหาไฟล์ที่มีการยกเว้น Time Machine ทั้งหมดที่ป้อนในการOptionsสนทนา ฉันรู้ว่า (บางส่วน?) การตั้งค่าที่เกี่ยวข้องกับการตั้งเวลาจะถูกเก็บไว้ในcom.apple.backupd-*.plistไฟล์ที่/System/Library/LaunchDaemonsแต่ฉันไม่สามารถค้นหาการยกเว้นได้


มีความเป็นไปได้ที่ซ้ำกันของOn Lion ไฟล์ใดบ้างที่ถูกแยกออกโดยกฎจากการสำรองข้อมูล Time Machine - การยกเว้นเครื่องลงเวลาจะดำเนินการในลักษณะที่ซับซ้อนกว่ารายการเล็กน้อย
bmike

ไม่มันไม่ใช่เพราะเป็น "การยกเว้นเครื่องเวลาที่ป้อนในกล่องโต้ตอบตัวเลือก" หมายถึงการยกเว้นที่ป้อนโดยผู้ใช้ ลิงก์ที่มีประโยชน์กระนั้น ...
Marcel Stör

คำตอบ:


11

มันอยู่ในไดเรกทอรีรากของการสำรองข้อมูลจริงเช่น/Volumes/Back3/Backups.backupdb/flat/Latest/.exclusions.plistสำหรับเครื่องที่เรียกว่า flat แต่จะแสดงเฉพาะสิ่งที่เกิดขึ้นเท่านั้น

มีประโยชน์มากขึ้น - หากคุณต้องการแก้ไขสิ่งที่เห็น /Library/Preferences/com.apple.TimeMachine.plist

ฉันได้รับข้อมูลจากบล็อกนี้


เด็ดคำถามและคำตอบ คุณพยายามแก้ไขไฟล์นั้นและหากเป็นเช่นนั้นจะเกิดอะไรขึ้น
David DelMonte

ในการติดตั้ง OS X Lion ใหม่: ย้าย com.apple.TimeMachine.plist และ com.apple.TimeMachine.plist.lockfile จากนั้นคัดลอก com.apple.TimeMachine.plist จากระบบสำรอง (Snow Leopard) จากนั้นเปิดใช้งานและกำหนดค่า TimeMachine บิงโก!
Marcel Stör

@ David DelMonte ฉันไม่กล้าแก้ไขไฟล์
Marcel Stör

มันเป็นสิ่งที่แปลก แต่ใน Maverick ของฉัน/Library/Preferences/com.apple.TimeMachine.plistดูเหมือนไฟล์ไบนารี ฉันจะแก้ไขได้อย่างไร
Anton Egorov

@ AntonEgorov ที่เป็นคำถามแยกต่างหาก - ถามวิธีแก้ไขไฟล์ plist แบบไบนารี (ค่าเริ่มต้นของ Apple ตอนนี้คือไบนารีฉันคิดว่า)
ทำเครื่องหมาย

7

/Library/Preferences/com.apple.TimeMachine.plistรายการของโฟลเดอร์ในการตั้งค่าระบบจะถูกเก็บไว้ใน

/System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist มีโฟลเดอร์ที่ถูกยกเว้นโดยค่าเริ่มต้น

sudo mdfind com_apple_backup_excludeItem==com.apple.backupdค้นหาไฟล์ที่มีcom.apple.metadata:com_apple_backup_excludeItemคุณสมบัติเพิ่มเติม

tmutil addexclusionเพิ่มคุณสมบัติเพิ่มเติม เพิ่มเส้นทางไปยังsudo tmutil addexclusion -p/Library/Preferences/com.apple.TimeMachine.plist


3

Protip: (ugh) หากคุณต้องการค้นหาไฟล์การกำหนดค่าตามความชอบที่สอดคล้องกันบนระบบไฟล์สำหรับการกำหนดค่าตามความชอบของระบบหรือการตั้งค่าการกำหนดค่าตามความชอบของแอ็พพลิเคชันฉันใช้เคล็ดลับนี้:

ฉันแต่งหน้าคำที่ไม่มีทางเป็นไปได้ในระบบของฉัน (มักจะน่ารังเกียจน่ากลัว) บางอย่างเช่น "ShittleCheezeman"

จากนั้นฉันจะแก้ไขการตั้งค่าที่ฉันต้องการติดตามและเขียนคำนั้นเป็นหนึ่งในการตั้งค่าการกำหนดลักษณะที่ยอมรับสตริงหรือวลีและบันทึกการตั้งค่า

จากนั้นหลังจากนั้น ฉันชอบ:

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

ที่จะค้นหาไฟล์ plist ทุกไฟล์ในระบบทั้งหมดที่ได้รับการแก้ไขในช่วง 10 นาทีที่ผ่านมาและรายการไฟล์ที่มีวลีเฉพาะ หรือคุณอาจจะสามารถใช้สปอตไลท์ได้ แต่ฉันคิดว่ามันเป็นซอฟต์แวร์ที่ไม่น่าเชื่อถือเนื่องจากแอพเดสก์ท็อปที่มีฐานข้อมูลสำรองส่วนใหญ่มักจะเป็น


สิ่งนี้ค้นหาข้อความในระบบฐานสองหรือไม่?
ทำเครื่องหมาย

หากคุณทำ-exec plutil -convert xml1 && grep -l "Phrase" {} \;มันจะแปลงไฟล์เป็น XML plist ก่อน คุณสามารถดูการใช้ PlistBuddy -c Print
Gregg Leventhal
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.