Доступ к сообщениям консоли Time Machine


1

В предыдущих версиях macOS, чтобы получить представление о том, что делает Time Machine, я мог просто открыть Console.app и ввести «backupd» в качестве фильтра, чтобы увидеть множество полезных сообщений, в частности такие вещи, как пространство, необходимое для каждого резервное копирование тома, используется ли глубокий обход (полное сканирование или журнал событий) и т. д., все это очень полезно для изучения медленных / больших / новых резервных копий и тому подобного.

Тем не менее, под Sierra Console.app был переработан, и я не могу найти больше ни одного из этих сообщений, просто некоторые вещи о загрузке предпочтений.

Итак, мой вопрос: все еще возможно получить доступ к тем же подробным сообщениям Time Machine / backupd где-то (не обязательно Console.app), и если да, то как / где?

Ответы:


3

Ответ - да, логи доступны. Либо исторический, либо как они происходят.

Это сценарий, который я использую. -fАргумент следует токоведущие сообщения 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

Обратите внимание, что вам нужно будет запустить его, sudoчтобы получить доступ ко всем данным журнала.


2

Вы можете использовать logутилиту в командной строке. Что-то вроде:

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

Как лучше всего использовать Sierra Console.app - это удивительно сложный вопрос, который еще кто-то проделал в расследовании. Я очень рекомендую этот пост в блоге . Тот же автор в серии постов исследует кажущуюся бесполезность новой консоли для очень простых задач. Парень также написал приложение под названием « Утешение», которое может быть более разумной альтернативой консоли.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.