Dans la version précédente d'OSX, je pouvais afficher les résultats des tâches de sauvegarde antérieures de Time Machine, notamment:
sudo syslog -F '$Time $Message' -k Sender com.apple.backupd
Maintenant, syslog ne fait plus partie du système d'exploitation. Il a été remplacé par " log ".
J'ai échoué à trouver des informations sur les tâches de la machine temporelle à l'aide de " journal ". J'ai également échoué en utilisant (la nouvelle version de) la console.
Aucune suggestion?
la source
log config --subsystem com.apple.TimeMachine --mode persist:info
comme suit : # (en tant que root).J'avais un problème similaire. J'ai écrit ce script shell pour me montrer les 12 dernières heures d'activité de Time Machine à partir du journal, puis continuer à suivre le journal en direct.
je l'appelle
tm-log
la source
log
prend un--last
paramètre, ce qui peut être plus simple que l'informatique--start
(par exemple,--last 12h
pour afficher les 12 dernières heures)Pour ceux qui recherchent une vue en direct des messages Time Machine dans l’application GUI Console, activez «Inclure les messages d’information» dans le menu Action.
Les messages d’état utiles de Time Machine s’affichent alors et peuvent être filtrés avec une recherche comme
Category:TMLogInfo
.Il semble qu’il
log(1)
soit nécessaire d’afficher l’historique puisque la console n’affiche rien avant son ouverture.la source
Category:TMLogError
pour pouvoir voir les messages d'erreur;)Actuellement, ma solution est d'utiliser
log stream --style syslog --predicate 'subsystem == "com.apple.TimeMachine"' --info
. Mais cela ne me satisfait pas vraiment, alors je cherche toujours un meilleur moyen.la source
Copiez et collez le texte suivant exactement comme ci-dessous
log show --predicate 'sous-système == "com.apple.TimeMachine"' --info | grep 'upd: (' | cut -c 1-19,140-999
la source
En type "terminal" (ou copier à partir d'ici et coller):
Cela fonctionne, mais comme il s'agit d'une diffusion en continu, il affiche l'activité en temps réel. S'il n'y a pas d'activité de machine à remonter le temps, elle ne s'affichera pas beaucoup (ou quoi que ce soit). Initialement, il est possible que des fichiers datés de quelques jours puissent être mis en cache quelque part, mais ensuite, le journal est affiché en temps réel.
J'ai utilisé ce flux du journal pour identifier un fichier corrompu spécifique sur mon disque qui empêchait l'achèvement des sauvegardes. Suppression du fichier (en fait un dossier complet) et de woilla - sauvegarde terminée lors de la première exécution. Pas plus d'erreurs.
la source