J'ai un disque qui est attaché en tant que stockage NAS à Time Machine. C'est juste un disque dur connecté à mon routeur.
J'ai commencé à effectuer des sauvegardes Time Machine sur ce disque assez récemment et, jusqu'à il y a quelques jours, les sauvegardes étaient effectuées sans aucun problème. Mais maintenant Time Machine se plaint d'identifiants incorrects (d'après ce qu'il me dit) et pour une raison quelconque, aucune sauvegarde n'est plus trouvée sur ce disque.
J'ai essayé d'ajouter et de supprimer le stockage à plusieurs reprises et j'ai exécuté quelques commandes avec tmutil
mais sans une compréhension approfondie de son fonctionnement, il est difficile de réparer quoi que ce soit ou même de trouver la cause du problème...
Voici à quoi cela ressemble :
-
Je commence par un écran Time Machine vierge et non initialisé et je sélectionne le stockage NAS.
-
Il me demande de fournir des informations d'identification pour le stockage NAS.
-
Après avoir saisi les informations d'identification correctes, le système indique qu'il existe déjà une sauvegarde cryptée et me demande si je veux l'utiliser ou recommencer :
-
Après avoir cliqué sur le bouton Utiliser la sauvegarde existante, il me demande de fournir un mot de passe pour ma sauvegarde existante, et c'est là que les choses deviennent intéressantes... Je connais le bon mot de passe, mais quelle que soit la manière dont je le saisis, le résultat est le même.
-
Dans un premier temps, il indique qu'il n'y a pas de sauvegardes sur le disque :
-
Puis une fenêtre contextuelle s'affiche, indiquant que "Le disque de sauvegarde du réseau n'a pas pu être accédé en raison d'un problème avec le nom d'utilisateur ou le mot de passe" :
Mais les références sont correctes. Chaque fois que j'essaie d'ouvrir le .sparsebundle
sur ce disque (même lorsqu'il est connecté directement à mon MacBook), il est monté avec succès et je peux parcourir tous les instantanés sans même taper le mot de passe de cryptage ( ce que je trouve particulièrement bizarre car le KeyChain de mon MacBook ne contient aucune clé liée aux sauvegardes - j'ai tout supprimé intentionnellement pour vérifier si cela fonctionnerait ).
Et voici ce qui se passe lorsque j'essaie d'exécuter la plupart des commandes avec tmutil
:
~ % tmutil machinedirectory
No machine directory found for host.
~ % tmutil latestbackup
Unable to locate machine directory for host.
Des suggestions ?
UPD : J'ai compris pourquoi mon sparsebundle Time Machine ne nécessitait pas de mot de passe. Il était sauvegardé dans KeyChain mais sous un GUID étrange avec le suffixe/extension ".sparsebundle". Je l'ai trouvé en cherchant "disk". Et après avoir supprimé complètement ces éléments, je dois entrer le mot de passe à chaque fois que j'accède à l'espace de travail. sparsebundle
image.
Et... Après avoir joué avec tmutil associatedisk
J'ai réussi à modifier le comportement de Time Machine. Maintenant, au lieu d'accepter n'importe quel mot de passe et d'afficher qu'il n'y a pas de sauvegardes trouvées, il rejette mot de passe et dit que "Password is invalid" alors que le mot de passe est manifestement correct, puisque je peux accéder à la base de données de l'entreprise, et qu'il n'y a pas de mot de passe. sparsebundle
directement dans le Finder.