Time Machine ayarlarını nerede saklıyor?


10

Onun Optionsdiyalog girilen tüm Time Machine hariç tutulan dosyaları içeren dosyayı arıyorum . (Bazı?) Zamanlama ile ilgili ayarların com.apple.backupd-*.plistdosyalarda saklandığını /System/Library/LaunchDaemonsbiliyorum ama istisnaları bulamadım.


On Lion'un olası kopyası , hangi dosyaların kural gereği bir Time Machine yedeklemesinden hariç tutulur? - Zaman makinesi hariç tutma, bir listeden biraz daha karmaşık bir şekilde uygulanır.
bmike

Hayır, "Seçenekler iletişim kutusuna girilen Time Machine hariç tutmaları", kullanıcının girdiği hariç tutmaları ifade ettiği için bir kopya değildir. Yine de yararlı bağlantı ...
Marcel Stör

Yanıtlar:


14

Örneğin /Volumes/Back3/Backups.backupdb/flat/Latest/.exclusions.plist, düz olarak adlandırılan bir makine için asıl yedeklemenin kök dizinindedir, ancak bu yalnızca ne olduğunu gösterir.

Daha yararlı - bir şeyleri düzenlemek istiyorsanız bkz. /Library/Preferences/com.apple.TimeMachine.plist

Bu blogdan bilgi aldım


Güzel soru ve cevap. Bu dosyayı düzenlemeye çalıştınız ve eğer olduysa ne oldu?
David DelMonte

Yeni bir OS X Lion kurulumunda: com.apple.TimeMachine.plist ve com.apple.TimeMachine.plist.lockfile, com.apple.TimeMachine.plist dosyasını bir sistem yedeklemesinden (Snow Leopard) kopyaladı. Sonra TimeMachine etkinleştirildi ve yapılandırıldı. Bingo!
Marcel Stör

@David DelMonte, ben dosyayı düzenlemeye cesaret edemedim.
Marcel Stör

Bu garip bir şey, ama Maverick'imde /Library/Preferences/com.apple.TimeMachine.plistikili dosya gibi görünüyor. Nasıl düzenleyebilirim?
Anton Egorov

@AntonEgorov bu ayrı bir soru - bir ikili plist dosyasını nasıl düzenleyeceğinizi sorun (Apple'ın varsayılanı bence ikili)
user151019

9

Sistem Tercihleri'ndeki klasörlerin listesi içinde saklanır /Library/Preferences/com.apple.TimeMachine.plist.

/System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist varsayılan olarak hariç tutulan klasörler içerir.

sudo mdfind com_apple_backup_excludeItem==com.apple.backupdcom.apple.metadata:com_apple_backup_excludeItemuzatılmış özniteliğe sahip dosyaları arar .

tmutil addexclusiongenişletilmiş bir öznitelik ekler. sudo tmutil addexclusion -pyolunu ekler /Library/Preferences/com.apple.TimeMachine.plist.


3

Protip: (ugh) Sistem tercihi veya uygulama tercihi ayarı için dosya sisteminde karşılık gelen tercih dosyasını bulmak istiyorsanız, bu hileyi kullanıyorum:

"ShittleCheezeman" gibi bir şey (genellikle korkunç saldırı) benim sistemimde var olmayacak bir kelime makyaj

Sonra izlemek ve bu sözcüğü bir dize veya ifade kabul eden tercih ayarlarından birine yazmak ve tercih ayarını kaydetmek istediğiniz tercihi düzenlerim.

Ondan hemen sonra; Şöyle bir şey çalıştırıyorum:

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

Bu, son 10 dakika içinde değiştirilen tüm sistemdeki her plist dosyasını arar ve benzersiz ifadeyi içeren dosyayı listeler. Veya veritabanı destekli çoğu masaüstü uygulaması genellikle güvenilir olmadığından, güvenilir olmayan bir yazılım olduğunu fark etsem de spot ışığını kullanabilirsiniz.


Bu, metni ikili plistlerde buluyor mu?
user151019

1
Bunu yaparsanız -exec plutil -convert xml1 && grep -l "Phrase" {} \;, önce dosyayı bir XML plist'e dönüştürür. Ayrıca şunu kullanarak da inceleyebilirsiniz PlistBuddy -c Print
Gregg Leventhal
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.