5 votos

Máquina del tiempo: excluir carpetas con el mismo nombre, ahora Y en el futuro

Quiero excluir de la copia de seguridad de los medios de proxy en Final Cut Pro. Este medio está ubicado en:

~/Movies/Final Cut Events/[Event Folder]/Transcoded Media/Proxy Media

Problema es que cuando creo un nuevo [Carpeta de Eventos] se crea un nuevo directorio denominado "Medios de Proxy" que tiene que ser manualmente omitido de la Máquina del Tiempo cada vez. Me gustaría automatizar este proceso.

He mirado en tmutil en la línea de comandos, pero no creo que lo va a hacer.

5voto

Usted puede guardar una lista de propiedades, como a ~/Library/LaunchAgents/excludefinalcut.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>EnableGlobbing</key>
  <true/> <!-- enable wildcard and tilde expansion for ProgramArguments -->
  <key>Label</key>
  <string>excludefinalcut</string>
  <key>ProgramArguments</key>
  <array>
    <string>tmutil</string>
    <string>addexclusion</string>
    <string>~/Movies/Final Cut Events/*/Transcoded Media/Proxy Media</string>
  </array>
  <key>WatchPaths</key>
  <array>
    <string>~/Movies/Final Cut Events</string>
  </array>
</dict>
</plist>

A continuación, cargar el plist por ejecutar launchctl load ~/Library/LaunchAgents/excludefinalcut.plist.

tmutil addexclusion da los archivos de un com.apple.metadata:com_apple_backup_excludeItem de atributo extendido. sudo tmutil addexclusion -p habría que añadir los archivos a la SkipPaths diccionario en /Library/Preferences/com.apple.TimeMachine.plist que también es modificada por las Preferencias del Sistema.

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