Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forums MacBidouille _ Mac OS X / OS X _ [RESOLU] Sauvegarde TimeMachine héritée après migration, je ne vois pas mes sauvegardes antérieures

Écrit par : albalb 25 Feb 2020, 11:35

Bonjour à tous,
J'ai migré l'ensemble de mes données de mon ancien MBP mid-14 (Sierra 10.12.6) à mon nouveau MBP 16" 2020 (Catalina 10.5.3), en utilisant une sauvegarde Time Machine.

Dans les Préférences Système / Partage, les deux macs portent des noms différents (resp. MBProALB2014 et MBProALB2020)

Au moment de lancer la 1ère sauvegarde TM sur le MBP 16" après cette migration et la configuration de ce qui devait l'être (y/c nouveau téléchargements de certains logiciels à mettre à jour, etc), TM a bien trouvé mon disque de sauvegarde et m'a demandé si je voulais hériter des anciennes sauvegardes de MBProALB2014, j'ai évidemment choisi "oui". Cette première sauvegarde a ajouté env. 800Go de plus à l'ancienne (mais n'a semble-t-il pas écrasé l'ancienne, car le tout pèse à présent env. 2.2To, contre 1.4To avant la migration), et sur mon disque TM la sparse bundle (il n'y en a qu'une) s'appelle dorénavant MBProALB2020 elle aussi.
Pourtant, après cette première sauvegarde (et à chaque fois que j'ai essayé depuis), quand j'ouvre TM sur le MBP 16", ne ne peux remonter dans le temps que jusqu'à cette première sauvegarde faite depuis le MBP 16", mais pas aux données relatives à des sauvegardes plus anciennes faites depuis le MBP 2014, comme si je n'avais en réalité hérité de rien...
Je précise que je n'ai pas touché à TM sur l'ancien MBP (TM désactivé) depuis cette migration.
Savez-vous s'il y a quelque chose que je peux faire pour accéder à cet héritage ?
Merci d'avance pour votre aide !

Écrit par : Ulf64 25 Feb 2020, 18:02

Il semble que tu as fait tout juste.
Vérifie sur ton DDE de sauvegarde TM si tu as bien les sauvegardes de ton ancien MBP 2014. Juste lire !

Time Machine fait des sauvegardes incémentales qui sont gérées comme une espèce de base de données.
Cette gestion est probablement différente entre la version TM de Sierra et celle de Catalina (3 versions de MacOS d'écart).
Avec l'APFS et les SSD, TM s'occupe aussi des instantannés (snapshots) qui n'existaient pas avant.

Il est fort probable que la version de TM de Catalina ne peut pas gérer les sauvegardes d'un TM antérieur de 3 versions de MacOS. Elle sont peut-être là mais inaccessibles par l'application TM de Catalina.
Vu que les anciennes sauvegardes ont été intégrés dans le nouveau sparsebundle, elles sont devenues aussi inaccessibles depuis l'ancien MBP.

Si tu as des données irremplaçables à récupérer, je ne vois que de le faire à la main.
Sinon, efface tout (formate) et commence une nouvelle sauvegarde.

NB:
TM n'est pas un moyen d'archivage.
Il faut le voir plutôt comme un espèce de miroir externe du disque système avec quelques fonctions supplémentaires. Tout ce qui n'est plus sur le disque système interne finira tôt ou tard par disparaitre de la sauvegarde TM.

Écrit par : albalb 25 Feb 2020, 21:00

Citation (Ulf64 @ 25 Feb 2020, 18:02) *
Vérifie sur ton DDE de sauvegarde TM si tu as bien les sauvegardes de ton ancien MBP 2014. Juste lire !


Merci pour ta réponse, qui est claire dans l'ensemble (même si, bien sûr, j'espérais qu'il existe une solution quelque part). Il y a seulement une partie que je ne comprends pas bien, que j'ai citée ci-dessus : comment puis-je faire cette vérification, et où / que dois-je lire ? Il n'y as plus de sparse bundle MBProALB2014 sur le DDE (en tout cas elle n'apparaît plus sur le DDE quand je monte ce disque, il n'y a à présent qu'une sparse bundle MBProALB2020), ce que je crois que tu avais compris, au vu d'un autre de tes commentaires plus bas (plus accessible depuis l'ancien MBP, ce qui est effectivement le cas).

Merci d'avance pour le complément d'explication. Cela dit, si quelqu'un d'autre à une solution, je suis preneur !

Écrit par : albalb 26 Feb 2020, 06:08

Le problème s'est résolu de lui-même !

Hier soir, alors que je n'avais rien fiat de particulier sur le MBP 16" durant la journée, il a lancé une sauvegarde de 17Go supplémentaires. A l'issue de celle-ci, j'ai accès dans TimeMachine à l'historique des sauvegardes jusqu'à la première de celles que j'avais faites sur ma précédente machine.

Il lui aura quand même fallu plusieurs jours, et entre une dizaine et une vingtaine de sauvegardes automatiques, avant de faire correctement le lien et me donner accès à toutes les sauvegardes dont le nouveau Mac était censé hériter... Très bizarre, mais si cela peut aider un jour quelqu'un d'autre qui serait face à la même situation, je serai content 😊

Écrit par : Ulf64 26 Feb 2020, 12:34

Il faut savoir que TM travaille en tâche de fond en très basse priorité pour ne pas perturber le travail en cours sur le Mac.
C'est peut-être l'explication pourquoi il lui a fallu beaucoup de temps pour mettre à jour sa base de données pour y intégrer les anciennes sauvegardes

Comme je l'ai déjà mentionné, TM effectue des sauvegardes incrémentales. C'est-à-dire qu'à chaque sauvegarde il n'y a que les nouveaux fichiers et ceux modifiés depuis la sauvegarde précédente qui sont sauvegardés. Donc en fait il n'y a pas de sauvegarde complète comme un clone p.ex.
Si la place vient à manquer sur le disque de sauvegarde, TM va supprimer les plus anciennes versions d'un fichier et les sauvegardes les plus anciennes, des fichiers effacés (qui ne sont plus sur le disque système).

NB:
Il existe une commande de Terminal pour relever le niveau de priorité et accélérer le travail de TM, mais c'est au détriment de la réactivité du Mac lors de tâches en avant-plan

Donc tout va bien, content pour toi smile.gif


Écrit par : albalb 26 Feb 2020, 15:44

Merci Ulf64, je connais le fonctionnement général de TM, mais c'est toujours utile de le rappeler. Pour ajouter à ton message, dans la perspective d'une lecture par d'autres, j'ajoute deux choses (visant à fiabiliser dans la mesure du possible le fonctionnement de TM, que je trouve par ailleurs très pratique) :

* Je m'assure que mon DDE TM a toujours suffisamment de place pour que la sparse bundle puisse continuer à croître (sans avoir à écraser les plus anciennes sauvegardes incrémentales), j'ai déjà plusieurs fois changé de DDE pour cette raison.

* En réalité, je n'utilise pas TM sur un, mais des DDE : deux NAS distincts, dans deux lieux physiques différents (sur deux réseaux différents d'ailleurs), chaque NAS étant lui-même constitué de deux DD en RAID 0, pour minimiser les risques de pertes de données. J'ai la chance d'être très souvent dans chacun des deux lieux différents, et j'ai configuré TM pour qu'il fasse automatiquement les sauvegardes sur les deux NAS (ce qu'il ferait alternativement sur l'un et sur l'autre, s'ils étaient tous les deux disponibles en même temps, ce qui n'est jamais le cas ; TM ne sauvegarde donc que sur le NAS disponible au moment donné où il lance une sauvegarde, et l'alternance se fait parce que j'alterne entre les lieux ; je n'ai pas créé d'accès distant à ces NAS, ne voulant ni compliquer les choses, ni ajouter des risques d'intrusion supplémentaires ; évidemment, toute la migration que nous avons discutée plus haut a été faite depuis un seul NAS, pour éviter tout bug, je rétablirai la sauvegarde sur l'autre dès que je serai définitivement certain que tout va bien).
Je ne savais pas que l'on pouvait modifier la priorité de la tâche de fond TM via le Terminal, je ne souhaite pas le faire mais si tu peux indiquer la commande cela pourrait toujours être utile à d'autres (ou à moi si un jour j'ai besoin d'aller vite). Merci d'avance !

Écrit par : baron 26 Feb 2020, 16:10

Citation (albalb @ 26 Feb 2020, 15:44) *
Je ne savais pas que l'on pouvait modifier la priorité de la tâche de fond TM via le Terminal, je ne souhaite pas le faire mais si tu peux indiquer la commande cela pourrait toujours être utile à d'autres (ou à moi si un jour j'ai besoin d'aller vite). Merci d'avance !

Pas mal de détails ici :
• https://www.journaldulapin.com/2017/12/17/time-machine-sauvegarde/

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)