Я ищу файл, который содержит все исключения Time Machine, введенные в его Options
диалоге. Я знаю, что (некоторые из?) Параметры, относящиеся к планированию, хранятся в com.apple.backupd-*.plist
файлах, /System/Library/LaunchDaemons
но я не смог найти исключения.
macos
lion
time-machine
Марсель Стёр
источник
источник
Ответы:
Он находится в корневом каталоге фактической резервной копии, например,
/Volumes/Back3/Backups.backupdb/flat/Latest/.exclusions.plist
для машины с именем flat, но это показывает только то, что произошло.Более полезно - если вы хотите редактировать вещи, смотрите
/Library/Preferences/com.apple.TimeMachine.plist
Я получил информацию из этого блога
источник
/Library/Preferences/com.apple.TimeMachine.plist
выглядит как бинарный файл. Как я мог отредактировать это?Список папок в Системных настройках хранится в
/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
.источник
Подсказка: (тьфу) Если вы хотите найти соответствующий файл настроек в файловой системе для настройки системы или настройки приложения, я использую этот прием:
Я придумываю слово, которое никогда не могло бы существовать в моей системе (обычно ужасно оскорбительное) что-то вроде «ShittleCheezeman»
Затем я редактирую настройку, которую хочу отследить, и записываю это слово в одну из настроек предпочтения, которая принимает строку или фразу и сохраняет настройку предпочтения.
Затем, сразу после этого; Я запускаю что-то вроде:
sudo find / -name "*.plist" -mmin -10 -exec grep -l "ShittleCheezeman" {} \;
Он будет искать каждый файл plist во всей системе, который был изменен за последние 10 минут, и перечислять тот, который содержит уникальную фразу. Или вы можете использовать прожектор, хотя я считаю, что это ненадежное программное обеспечение, поскольку большинство настольных приложений, поддерживаемых базой данных, как правило,
источник
-exec plutil -convert xml1 && grep -l "Phrase" {} \;
он сначала преобразует файл в XML-список. Вы также можете посмотреть на использованиеPlistBuddy -c Print