В предыдущей версии OSX и у меня была возможность просмотреть результаты прошлых Машина времени резервного копирования таким образом:
sudo syslog -F '$Time $Message' -k Sender com.apple.backupd
Теперь системный журнал больше не является частью операционной системы. Она была заменена на "журнал&.и"
Мне не удалось найти информацию о Машина времени заданий, используя " нажурнал&.quot; Я также не использовали (новая версия) консоль.
Какие-либо предложения?
в macOS Сьерра использует унифицированные лесозаготовки (памяти и хранения данных; текстовые файлы не больше).
Однако, с Журнал(1) утилиты можно просматривать, фильтровать, обрабатывать и т. д. журналы. Смотрите
журнал`, а здесь'ы пару TimeMachine-конкретные примеры:
Поток журнал, жить (как "хвост"):
потока журнала --типа системного журнала --предикат 'senderImagePath содержит[кд] "в TimeMachine и"' --информация
Дон't потока, но показать в конце журнала выхода:
лог показать --типа системного журнала --предикат 'senderImagePath содержится[кд] "в TimeMachine и"' --информация`
У меня была похожая проблема. Я написал этот скрипт, чтобы показать мне последние 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"
Для тех, кто ищет живой вид Машина времени сообщений в GUI консольное приложение, включить "и включают в себя информационные сообщения" в меню действий.
Тогда полезное машинное время сообщения о состоянии будет отображаться и могут быть отфильтрованы с помощью поиска, как категория:TMLogInfo`.
Похоже, что `журнал(1) необходима для просмотра истории с консоли не'т показать что-нибудь из прежде чем он был открыт.
В настоящее время, мое решение заключается в использовании потока журнал-стиль журнала syslog --предикат 'подсистемы == "У ком.яблоко.TimeMachine" - а' --информация`. Но я не совсем счастлива с ним, поэтому я все еще в поисках лучшего способа.
В "Терминал" и введите (или скопируйте отсюда и вставьте):
log stream --style syslog --predicate 'senderImagePath contains[cd] "TimeMachine"' --info
Это работает, но как это потоковое, он отображает действия, как это происходит. Если там's нет времени-машина активность - это не отображать много (или ничего). Изначально это может вывалить вещи, которые'ы через несколько дней, что может быть где-то кэшируется, но затем он отображает отчет в режиме реального времени.
Я использовал этот поток журнала для идентификации конкретного поврежденного файла на диск, что препятствует завершению резервного копирования. Удален файл (на самом деле целая папка) и woilla - резервного копирования при первом запуске. Больше никаких ошибок.