Mengakses Pesan Konsol Mesin Waktu

1

Di bawah versi macOS sebelumnya, untuk mendapatkan gambaran tentang apa yang dilakukan Time Machine, saya cukup membuka Console.app dan memasukkan "backupd" sebagai filter untuk melihat banyak pesan berguna, khususnya hal-hal seperti ruang yang diperlukan untuk masing-masing volume dicadangkan, apakah traversal yang dalam (pemindaian penuh vs log peristiwa) sedang digunakan dll., semua sangat berguna untuk memeriksa cadangan lambat / besar / baru dan semacamnya.

Namun, di bawah Sierra Console.app telah dirancang ulang dan sepertinya saya tidak dapat menemukan pesan ini lagi, hanya beberapa hal tentang memuat preferensi.

Jadi pertanyaan saya adalah; apakah masih memungkinkan untuk mengakses pesan Time Machine / backupd yang sama di suatu tempat (belum tentu Console.app), dan jika demikian bagaimana / di mana?

Haravikk
sumber

Jawaban:

3

Jawabannya adalah ya - log tersedia. Baik historis atau seperti yang terjadi.

Ini skrip yang saya gunakan. Itu -f argumen mengikuti pesan Time Machine langsung:

#!/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

Perhatikan bahwa Anda harus menjalankan ini dengan sudo untuk mengakses semua data log.

Michael Rourke
sumber
2

Anda dapat menggunakan log utilitas di baris perintah. Sesuatu seperti:

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

Cara terbaik untuk menggunakan Sierra Console.app adalah pertanyaan yang sangat kompleks bahwa orang lain telah melakukan banyak kerja keras dalam penyelidikan. Saya sangat merekomendasikan posting blog ini . Penulis yang sama dalam serangkaian posting menyelidiki kegunaan yang tidak berguna dari konsol baru untuk tugas yang sangat sederhana. Pria itu juga menulis sebuah aplikasi bernama Penghiburan yang mungkin menjadi alternatif konsol yang lebih waras.

vykor
sumber