Szukam pliku, który zawiera wszystkie wykluczenia wehikułu czasu wprowadzone w jego Options
dialogu. Wiem, że (niektóre z?) Ustawienia związane z planowaniem są przechowywane w com.apple.backupd-*.plist
plikach, /System/Library/LaunchDaemons
ale nie udało mi się znaleźć wykluczeń.
macos
lion
time-machine
Marcel Stör
źródło
źródło
Odpowiedzi:
Znajduje się w katalogu głównym rzeczywistej kopii zapasowej, np.
/Volumes/Back3/Backups.backupdb/flat/Latest/.exclusions.plist
Dla komputera o nazwie flat, ale pokazuje tylko to, co się stało.Bardziej przydatne - jeśli chcesz edytować rzeczy, zobacz
/Library/Preferences/com.apple.TimeMachine.plist
Mam informacje z tego bloga
źródło
/Library/Preferences/com.apple.TimeMachine.plist
wygląda jak plik binarny. Jak mogę to edytować?Lista folderów w Preferencjach systemowych jest przechowywana w
/Library/Preferences/com.apple.TimeMachine.plist
./System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist
zawiera foldery, które są domyślnie wyłączone.sudo mdfind com_apple_backup_excludeItem==com.apple.backupd
wyszukuje pliki zcom.apple.metadata:com_apple_backup_excludeItem
rozszerzonym atrybutem.tmutil addexclusion
dodaje rozszerzony atrybut.sudo tmutil addexclusion -p
dodaje ścieżkę do/Library/Preferences/com.apple.TimeMachine.plist
.źródło
Protip: (ugh) Jeśli chcesz znaleźć odpowiedni plik preferencji w systemie plików dla preferencji systemowych lub ustawień preferencji aplikacji, używam tej sztuczki:
Tworzę słowo, które nigdy nie istniałoby w moim systemie (zwykle okropna ofensywa) coś w rodzaju „ShittleCheezeman”
Następnie edytuję preferencje, które chcę wyśledzić, i zapisuję to słowo w jednym z ustawień preferencji, które akceptują ciąg lub frazę i zapisują ustawienie preferencji.
Potem zaraz potem; Prowadzę coś takiego:
sudo find / -name "*.plist" -mmin -10 -exec grep -l "ShittleCheezeman" {} \;
Spowoduje to przeszukanie każdego pliku listy w całym systemie, który został zmodyfikowany w ciągu ostatnich 10 minut, i wyszczególnienie tego, który zawiera unikalną frazę. Lub możesz użyć reflektora, chociaż uważam, że jest to niewiarygodne oprogramowanie, ponieważ większość aplikacji komputerowych opartych na bazie danych jest zwykle
źródło
-exec plutil -convert xml1 && grep -l "Phrase" {} \;
, najpierw przekonwertuje plik na plist XML. Możesz także zajrzeć do korzystaniaPlistBuddy -c Print