Hay un built-en la lista de exclusiones almacenado en /System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist
. Es un poco demasiado largo para pegar aquí cómodamente, así que he puesto una copia de mi sistema (10.7.1) en Pastebin.
Algunos de los más obvios de usuario archivo de exclusiones son una Basura, revisiones del Documento y MobileBackups a partir de la Hora local de la Máquina de la tienda son todos los excluidos. El resto de las exclusiones son para el sistema de cosas como cachés y bases de datos que existen para el índice de otros archivos, en donde el sistema puede regenerar estas bases de datos después de la restauración.
Además, las aplicaciones pueden utilizar los metadatos de un archivo a excluir un archivo de copias de seguridad. Usted puede ver la lista de archivos con el comando:
sudo mdfind "com_apple_backup_excludeItem = 'com.apple.backupd'"
En mi sistema esta salida es el siguiente:
/Users/brant/Library/Calendars/Calendar Cache
/Users/brant/Music/iTunes/iTunes Music Library.xml
/Users/brant/Library/iTunes/iPod Software Updates
/Users/brant/Library/iTunes/iPad Software Updates
/Users/brant/Library/iTunes/iPhone Software Updates
/Users/brant/Pictures/iPod Photo Cache
/Volumes/Archive/brant/Pictures/iPhoto Library/iPod Photo Cache
/Volumes/Archive/brant/Pictures/iPhoto Library/AlbumData.xml
/Users/brant/Library/Application Support/Google/Chrome/Safe Browsing Csd Whitelist
/Users/brant/Library/Application Support/Google/Chrome/Safe Browsing Bloom
/Users/brant/Library/Application Support/Google/Chrome/Safe Browsing Bloom Filter 2
/Users/brant/Library/Application Support/Google/Chrome/Safe Browsing Download
/Users/brant/Documents/Virtual Machines/Visual Studio.pvm/{ae6f7518-762e-4fcd-b166-c7a914fc237f}.mem
/Users/brant/Music/iTunes/Album Artwork/Cache
/Users/brant/Library/Saved Application State
/Users/brant/Library/Application Support/Google/Chrome/Default/History-journal
/Users/brant/Library/Application Support/Google/Chrome/Default/Favicons-journal
/Users/brant/Library/Application Support/Google/Chrome/Default/Favicons
/Users/brant/Library/Application Support/Google/Chrome/Default/History
/Users/brant/Library/Icons/WebpageIcons.db
/Users/brant/Library/Safari/WebpageIcons.db
Como usted puede ver, hay un par de archivos de aquí que varias aplicaciones han dicho Máquina del Tiempo de no molestar. Además, en Lion, el tmutil comando permite consulta, establecer y eliminar exclusiones de archivos desde la línea de comandos:
-
tmutil isexcluded _item_
va a determinar si el volumen, el directorio o el archivo está actualmente excluidos.
-
tmutil addexclusion _item_
establece una regla de exclusión para que el elemento (incluso si se mueve a una nueva ubicación o nombre) será excluido de futuras copias de seguridad.
-
tmutil addexclusion -p _item_
establece una regla de exclusión para que la ruta del elemento es excluido. Esto sigue siendo sin cambios por lo que si el archivo se mueve se hará una copia de seguridad si no en este mismo camino y también evitará que la copia de seguridad de un archivo si se trata de nuevo en la misma ubicación que la regla especifica.
-
tmutil removeexclusion _item_
eliminado cualquier tipo de regla de exclusión, según corresponda.