Acceso a los mensajes de la consola de Time Machine

1

En versiones anteriores de macOS, para tener una idea de lo que Time Machine estaba haciendo, simplemente podía abrir Console.app e ingresar "backupd" como filtro para ver muchos mensajes útiles, en particular cosas como el espacio requerido para cada volumen del que se hace una copia de seguridad, si se está utilizando un recorrido profundo (escaneo completo frente a registro de eventos), etc., todo esto es muy útil para examinar copias de seguridad lentas / grandes / nuevas y demás.

Sin embargo, bajo Sierra Console.app se ha rediseñado y parece que ya no puedo encontrar ninguno de estos mensajes, solo algunas cosas sobre las preferencias de carga.

Así que mi pregunta es; ¿Es posible acceder a los mismos mensajes detallados de Time Machine / backupd en algún lugar (no necesariamente Console.app), y si es así, cómo / dónde?

    
pregunta Haravikk 17.10.2017 - 14:48

2 respuestas

3

La respuesta es sí, los registros están disponibles. Ya sea histórico o como se producen.

Este es el script que uso. El argumento -f sigue los mensajes en vivo de Time Machine:

#!/bin/sh
#
# show time machine logs
# -f = follow

PRED='subsystem == "com.apple.TimeMachine" AND processImagePath CONTAINS "backupd"'

if [ $# -gt 0 ]; then
    log stream --style syslog --predicate "$PRED" --info 
else
    log show   --style syslog --predicate "$PRED" --info | sed -e 's/ localhost / /' \
         -e 's/ (TimeMachine) / /' \
     -e 's/[[]com.apple.TimeMachine.TMLog/[/' \
     -e 's/\.[0-9][0-9][0-9][0-9][0-9][0-9]\+[0-9][0-9][0-9][0-9] / /'
fi

Tenga en cuenta que necesitará ejecutar esto con sudo para acceder a todos los datos de registro.

    
respondido por el Michael Rourke 18.10.2017 - 04:03
2

Puede usar la utilidad log en la línea de comando. Algo como:

log show --predicate 'subsystem == "com.apple.TimeMachine"' --info | grep 'upd: (' | cut -c 1-19,140-999

La mejor forma de usar Sierra Console.app es una pregunta sorprendentemente compleja que alguien más ha hecho mucho trabajo de investigación. Recomiendo altamente esta publicación de blog . El mismo autor en una serie de publicaciones investiga la aparente inutilidad de la nueva consola para tareas muy simples. El tipo también escribió una aplicación llamada Consolation que podría ser una alternativa de consola más inteligente.

    
respondido por el vykor 17.10.2017 - 23:09

Lea otras preguntas en las etiquetas