Sí, directorio de exclusión son recursivos. Esto significa que si se excluye por ejemplo ~/MyDocuments/
, a continuación, todo lo que en esa carpeta y debajo está excluida. Que incluye, por ejemplo ~/MyDocuments/SubFolder/document.docx
.
Sin embargo, hay algunos casos especiales. Cuando usted no tiene una dura-link, el mismo enlace se excluye, pero no se sigue el vínculo para excluir los objetos vinculados. Esto significa que un enlace simbólico o vínculo firme, como si tuviera en su caso, se excluye de la copia de seguridad, pero no lo que lo vincula.
En su caso /usr/local
no es realmente una subcarpeta de /usr
, pero en lugar de un enlace. Esta es la razón por la que ver que /usr/local
, que es realmente /System/Volumes/Data/usr/local
, no se excluye al excluir /usr
.
Tenga en cuenta que excepto un directorio que no excluye los volúmenes montados en ese directorio. Por ejemplo sudo tmutil exclude -p /System
sólo excluir directorios en el volumen /
(pero no otros volúmenes montados a /System/Volume/
por ejemplo /System/Volume/Data/
).
Según el hombre de la página:
El tercer tipo de exclusión es un volumen de exclusión. Estos volúmenes de pista
basado en el archivo de la UUID del sistema, que es persistente en nombre de volumen y
ruta de montaje cambios.
Por lo tanto, sudo tmutil exclude -v /
va a excluir carpetas y volúmenes (incluyendo /System/Volume/Data/
).