Estoy buscando el archivo que contiene todas las exclusiones de Time Machine ingresadas en su Optionsdiálogo. Sé que (¿algunas de?) Las configuraciones relacionadas con la programación se almacenan en los com.apple.backupd-*.plistarchivos en /System/Library/LaunchDaemonspero no he podido encontrar las exclusiones.
macos
lion
time-machine
Marcel Stör
fuente
fuente

Respuestas:
Está en el directorio raíz de la copia de seguridad real, por ejemplo,
/Volumes/Back3/Backups.backupdb/flat/Latest/.exclusions.plistpara una máquina llamada plana, pero eso solo muestra lo que sucedió.Más útil: si desea editar cosas, vea
/Library/Preferences/com.apple.TimeMachine.plistObtuve la información de este blog
fuente
/Library/Preferences/com.apple.TimeMachine.plistparece un archivo binario. ¿Cómo podría editarlo?La lista de carpetas en Preferencias del sistema se almacena en
/Library/Preferences/com.apple.TimeMachine.plist./System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plistcontiene carpetas que están excluidas por defecto.sudo mdfind com_apple_backup_excludeItem==com.apple.backupdbusca archivos con uncom.apple.metadata:com_apple_backup_excludeItematributo extendido.tmutil addexclusionagrega un atributo extendido.sudo tmutil addexclusion -pagrega el camino a/Library/Preferences/com.apple.TimeMachine.plist.fuente
Protip: (ugh) Si desea encontrar el archivo de preferencias correspondiente en el sistema de archivos para una preferencia de sistema o configuración de preferencia de aplicación, utilizo este truco:
Invento una palabra que nunca existiría en mi sistema (generalmente una ofensiva horrible) algo así como "ShittleCheezeman"
Luego edito la preferencia que deseo rastrear y escribo esa palabra en una de las configuraciones de preferencia que acepta una cadena o frase y guardo la configuración de preferencia.
Entonces, justo después de eso; Ejecuto algo como:
sudo find / -name "*.plist" -mmin -10 -exec grep -l "ShittleCheezeman" {} \;Eso buscará todos los archivos plist en todo el sistema que se ha modificado en los últimos 10 minutos y enumerará el que contiene la frase única. O puede usar Spotlight, aunque creo que es un software poco confiable, ya que la mayoría de las aplicaciones de escritorio respaldadas por bases de datos tienden a ser
fuente
-exec plutil -convert xml1 && grep -l "Phrase" {} \;, primero convertirá el archivo a un plist XML. También podría considerar el usoPlistBuddy -c Print