Как просмотреть время журнал машина в macOS Сьерра?

В предыдущей версии OSX и у меня была возможность просмотреть результаты прошлых Машина времени резервного копирования таким образом:

sudo syslog -F '$Time $Message' -k Sender com.apple.backupd

Теперь системный журнал больше не является частью операционной системы. Она была заменена на "журнал&.и"

Мне не удалось найти информацию о Машина времени заданий, используя " нажурнал&.quot; Я также не использовали (новая версия) консоль.

Какие-либо предложения?

в macOS Сьерра использует унифицированные лесозаготовки (памяти и хранения данных; текстовые файлы не больше).

Однако, с Журнал(1) утилиты можно просматривать, фильтровать, обрабатывать и т. д. журналы. Смотритежурнал`, а здесь'ы пару TimeMachine-конкретные примеры:

Поток журнал, жить (как "хвост"):

потока журнала --типа системного журнала --предикат 'senderImagePath содержит[кд] "в TimeMachine и"' --информация

Дон't потока, но показать в конце журнала выхода:

лог показать --типа системного журнала --предикат 'senderImagePath содержится[кд] "в TimeMachine и"' --информация`

Комментарии (3)

У меня была похожая проблема. Я написал этот скрипт, чтобы показать мне последние 12 часов Машина времени активности из журнала, и продолжайте жить в журнале.

Я называю это ТМ-журнал

#!/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"
Комментарии (1)

Для тех, кто ищет живой вид Машина времени сообщений в GUI консольное приложение, включить "и включают в себя информационные сообщения" в меню действий.

Тогда полезное машинное время сообщения о состоянии будет отображаться и могут быть отфильтрованы с помощью поиска, как категория:TMLogInfo`.

Похоже, что `журнал(1) необходима для просмотра истории с консоли не'т показать что-нибудь из прежде чем он был открыт.

Комментарии (1)

В настоящее время, мое решение заключается в использовании потока журнал-стиль журнала syslog --предикат 'подсистемы == "У ком.яблоко.TimeMachine" - а' --информация`. Но я не совсем счастлива с ним, поэтому я все еще в поисках лучшего способа.

Комментарии (0)

Копировать и усилитель; вставить следующий точно так, как показано ниже

показать журнал --предикат 'подсистемы == "У ком.яблоко.TimeMachine и"' --информация | команда grep 'УПД: (' | вырезать -с 1-19,140-999

Комментарии (0)

В "Терминал" и введите (или скопируйте отсюда и вставьте):

log stream --style syslog  --predicate 'senderImagePath contains[cd] "TimeMachine"' --info

Это работает, но как это потоковое, он отображает действия, как это происходит. Если там's нет времени-машина активность - это не отображать много (или ничего). Изначально это может вывалить вещи, которые'ы через несколько дней, что может быть где-то кэшируется, но затем он отображает отчет в режиме реального времени.

Я использовал этот поток журнала для идентификации конкретного поврежденного файла на диск, что препятствует завершению резервного копирования. Удален файл (на самом деле целая папка) и woilla - резервного копирования при первом запуске. Больше никаких ошибок.

Комментарии (0)