1 votes

Identification des versions de MacOS dans les sauvegardes

Si je vais dans ~/Bibliothèque/Application\ Support/MobileSync dans mon système de démarrage ou dans une sauvegarde Time Machine, je peux regarder dans Backup/*/Manifest.plist pour trouver quelles versions d'iOS ont été sauvegardées.

Existe-t-il un moyen lisible par l'homme de savoir quelle version de MacOS se trouvait dans une sauvegarde Time Machine particulière (autre que de la restaurer pour utiliser "About this Mac") ?

Une question connexe est Détermination de la version d'OS X à partir d'une sauvegarde Time Machine mais il a six ans, et si la réponse était valable à l'époque, elle ne l'est plus pour aucune de mes sauvegardes qui remontent à décembre 2020.

J'ai trouvé des fichiers SystemVersion.plist dans certaines des sauvegardes, mais tous La plupart d'entre elles, de décembre 2020 à aujourd'hui, indiquent "10.15.7" et de nombreuses sauvegardes ne contiennent rien d'autre que CoreServices.bundle dans ce répertoire. Hier, j'avais 11.quelque chose et maintenant j'ai 12.0.1, ce qui est ce qui est indiqué dans le fichier de mon système en cours d'exécution. Ainsi, le fichier de la dernière sauvegarde est DIFFÉRENT du fichier que Time Machine aurait dû y placer !

Mise à jour : find a parcouru les sauvegardes pendant plus de 24 heures et a trouvé quelques fichiers SystemVersion.plist, mais les quelques fichiers que j'ai regardés jusqu'à présent ont des contenus apparemment contradictoires. Et certains d'entre eux citent des versions qui, je le sais, n'ont jamais été sur cette machine - je l'ai achetée avec Catalina et j'ai immédiatement mis Big Sur dessus avant toute sauvegarde.

0 votes

Cela ressemble à deux questions distinctes pour moi. Comment la sauvegarde iOS affecterait-elle un intervalle Time Machine d'un MacOS spécifique ? Ou s'agit-il d'une analogie et vous voulez juste savoir si un mécanisme similaire existe pour déterminer les données snap de MacOS ?

0 votes

La ligne de commande est "lisible par l'homme" pour moi - je vais donc essayer de répondre en l'utilisant ainsi qu'un outil graphique si c'est ce que vous entendez par "lisible par l'homme".

0 votes

Comme les commentaires ici et sur l'autre question clairement état, cette question n'a PAS de réponse là.

1voto

Oskar Points 1242

Chaque intervalle où TimeMachine sauvegarde des fichiers écrit un fichier SystemVersion.plist pour documenter la version qui exécute la sauvegarde.

Le fichier ci-dessus vous montre la version actuelle, vous devez donc parcourir la destination de votre choix pour valider la version qui a été exécutée dans le passé si vous n'êtes pas intéressé par la dernière instance que la question liée fournit.

Pour rechercher des données TimeMachine, il n'y a pas de meilleur outil que BackupLoupe. Je l'utiliserais pour localiser les fichiers en question si vous ne pouvez pas utiliser mdfind ou simplement les énumérer par date pour une recherche occasionnelle.

Un conseil pour backuploupe est que si vous avez un disque non vide, faites-lui indexer seulement quelques snaps d'abord et voyez si cela vous convient avant de le laisser digérer un disque pendant la nuit.

0 votes

Malheureusement, dans toutes mes sauvegardes, y compris la dernière, il n'y a aucune …/System/Library/CoreServices/SystemVersion.plist bien qu'il existe dans le système démarré. S'il n'y avait pas eu ce petit obstacle, j'aurais dit que ma question est un doublon. Il faudrait peut-être se demander séparément pourquoi TM ne sauvegarde pas la plupart des fichiers dans /System/Library.

0 votes

Quand j'ai vérifié, j'avais deux de mes disques de sauvegarde démontés. En les remontant et en vérifiant à nouveau, j'ai constaté que deux d'entre eux ont des instances de …/System/Library/CoreServices/SystemVersion.plist Je n'ai aucune explication sur la raison pour laquelle l'un d'entre eux ne le fait pas. J'ai également constaté que chaque volume de sauvegarde a un Backups.backupdb/.RecoverySets pour chaque version majeure de MacOS. Il contient un DMG qui contient un installateur pour cette version et un */com.apple.recovery.boot/SystemVersion.plist pour un des versions mineures dans cette version majeure.

0 votes

L'un des volumes de sauvegarde a un …/2021-08-01-183203/ISSD/System/Library/CoreServices/SystemV‌​ersion.plist mais trois find (un sur chaque volume de sauvegarde) sont en cours d'exécution depuis 150 minutes sans en trouver d'autres. Celui du 1er août est pour la version 10.15.7. La version actuelle est 12.0.1

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X