
En la versión anterior de OSX, podía ver los resultados de trabajos de copia de seguridad anteriores de Time Machine de la siguiente manera:
sudo syslog -F '$Time $Message' -k Sender com.apple.backupd
Ahoraregistro del sistemaya no forma parte del sistema operativo. Ha sido reemplazado por "registro".
No he podido encontrar información sobre trabajos de Time Machine usando "registro." También fallé al usar (la nueva versión de) la consola.
¿Alguna sugerencia?
Respuesta1
macOS Sierra utiliza Registro unificado (memoria y almacén de datos; ya no hay archivos de texto).
Sin embargo, con la log(1)
utilidad, puede ver, filtrar, manipular, etc. registros. Consulte man log
y aquí hay un par de ejemplos específicos de TimeMachine:
Transmita el registro, en vivo (como tail
):
log stream --style syslog --predicate 'senderImagePath contains[cd] "TimeMachine"' --info
No transmitir, solo mostrar el registro y salir:
log show --style syslog --predicate 'senderImagePath contains[cd] "TimeMachine"' --info
Respuesta2
Tuve un problema similar. Escribí este script de shell para mostrarme las últimas 12 horas de actividad de Time Machine desde el registro y luego continuar siguiendo el registro en vivo.
yo lo llamotm-log
#!/bin/sh
filter='processImagePath contains "backupd" and subsystem beginswith "com.apple.TimeMachine"'
# show the last 12 hours
start="$(date -j -v-12H +'%Y-%m-%d %H:%M:%S')"
echo ""
echo "[History (from $start)]"
echo ""
log show --style syslog --info --start "$start" --predicate "$filter"
echo ""
echo "[Following]"
echo ""
log stream --style syslog --info --predicate "$filter"
Respuesta3
Para aquellos que buscan una vista en vivo de los mensajes de Time Machine en la aplicación GUI Console, habilite "Incluir mensajes de información" en el menú Acción.
Los útiles mensajes de estado de Time Machine aparecerán y se pueden filtrar con una búsqueda como Category:TMLogInfo
.
Parece que log(1)
es necesario ver el historial ya que la consola no muestra nada anterior a su apertura.
Respuesta4
Actualmente, mi solución es usar log stream --style syslog --predicate 'subsystem == "com.apple.TimeMachine"' --info
. Pero no estoy del todo satisfecho con eso, así que todavía estoy buscando una manera mejor.