13 votos

¿Dónde almacena Time Machine su configuración?

Estoy buscando el archivo que contiene todas las exclusiones de Time Machine introducidas en su Options diálogo. Sé que (¿algunos?) los ajustes relacionados con la programación se almacenan en el com.apple.backupd-*.plist archivos en /System/Library/LaunchDaemons pero no he podido encontrar las exclusiones.

0 votos

Posible duplicado de En Lion, ¿qué archivos se excluyen por norma de una copia de seguridad de Time Machine? - Las exclusiones de la máquina del tiempo se implementan de una manera un poco más complicada que una lista.

0 votos

No, no es un duplicado, ya que "las exclusiones de Time Machine introducidas en su diálogo de Opciones" se refiere a las exclusiones introducidas por el usuario. No obstante, el enlace es útil...

17voto

yoliho Puntos 340

Está en el directorio root de la copia de seguridad real, por ejemplo /Volumes/Back3/Backups.backupdb/flat/Latest/.exclusions.plist para una máquina llamada plana, pero eso sólo muestra lo que pasó.

Más útil - si quiere editar cosas vea /Library/Preferences/com.apple.TimeMachine.plist

Obtuve la información de esto blog

0 votos

Buena pregunta y respuesta. ¿Has intentado editar ese archivo, y si es así, qué ha pasado?

0 votos

En una instalación nueva de OS X Lion: moví com.apple.TimeMachine.plist y com.apple.TimeMachine.plist.lockfile y luego copié com.apple.TimeMachine.plist de una copia de seguridad del sistema (Snow Leopard). Luego activé y configuré TimeMachine. Y ¡bingo!

0 votos

@David DelMonte, yo no me atreví a editar el archivo.

11voto

La lista de carpetas de las Preferencias del Sistema se almacena en /Library/Preferences/com.apple.TimeMachine.plist .

/System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist contiene carpetas que se excluyen por defecto.

sudo mdfind com_apple_backup_excludeItem==com.apple.backupd busca archivos con un com.apple.metadata:com_apple_backup_excludeItem atributo extendido.

tmutil addexclusion añade un atributo extendido. sudo tmutil addexclusion -p añade la ruta a /Library/Preferences/com.apple.TimeMachine.plist .

3voto

Darron Puntos 13196

Consejo: (ugh) Si quieres encontrar el archivo de preferencias correspondiente en el sistema de archivos para un ajuste de preferencias del sistema o de la aplicación, uso este truco:

Me invento una palabra que nunca podría existir en mi sistema (normalmente horriblemente ofensiva) algo como "ShittleCheezeman"

Luego edito la preferencia que quiero 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á cada archivo plist en todo el sistema que haya sido modificado en los últimos 10 minutos y listará el que contenga la frase única. O usted podría ser capaz de utilizar spotlight aunque me parece que es un software poco fiable como la mayoría de las aplicaciones de escritorio de base de datos tienden a ser

0 votos

¿Encuentra esto el texto en plists binarios?

0voto

t0r0X Puntos 166

Puede utilizar plutil o /usr/libexec/PlistBuddy para ver y modificar el plist donde se almacenan las rutas:

plutil -extract SkipPaths xml1 -o - /Library/Preferences/com.apple.TimeMachine.plist

o

/usr/libexec/PlistBuddy -c 'print SkipPaths' /Library/Preferences/com.apple.TimeMachine.plist

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X