Time Machine refuse de vous laisser éjecter votre disque

Pour un disque Time Machine, vérifiez l’état dans Time Machine, attendez la fin ou demandez l’arrêt de la sauvegarde, puis laissez le nettoyage se terminer.

(Updated )

Votre sauvegarde est terminée. Time Machine indique qu’elle est faite. Vous cliquez sur éjecter, et macOS vous dit que le disque est en cours d’utilisation. Ça vous parle ?

Pour un disque Time Machine, vérifiez l’état dans Time Machine, attendez la fin ou demandez l’arrêt de la sauvegarde, puis laissez le nettoyage se terminer. backupd seul ne prouve pas une sauvegarde active sur ce disque. Ne désactivez pas l’indexation Spotlight et ne tuez pas les services de sauvegarde pour le libérer. Réessayez une éjection normale ; s’il reste bloqué, enregistrez tout et éteignez complètement le Mac avant de le débrancher.

Cela arrive en permanence avec les disques Time Machine, et c’est l’un des aspects les plus frustrants du système de sauvegarde d’Apple, par ailleurs excellent. La sauvegarde se termine, mais quelque chose continue de s’accrocher au disque. Vous vous retrouvez coincé entre arracher le câble (ne le faites pas) et attendre indéfiniment qu’un processus mystérieux finisse.

Le coupable est presque toujours l’une de ces deux choses : soit le démon backupd n’a pas encore entièrement libéré le disque, soit Spotlight est occupé à indexer votre sauvegarde. Parfois, ce sont les deux.

Pourquoi backupd s’accroche à votre disque

Les sauvegardes Time Machine sont gérées par un processus en arrière-plan appelé backupd. Quand vous voyez la barre de progression de la sauvegarde se terminer, la partie visible de la sauvegarde est faite, mais backupd continue souvent de travailler en arrière-plan. Il peut mettre à jour des métadonnées, vérifier l’intégrité de la sauvegarde ou nettoyer des fichiers temporaires.

Sur les Mac à puce Apple Silicon, backupd s’exécute sur les cœurs d’efficacité afin de minimiser l’impact sur votre travail. C’est excellent pour les performances, mais cela signifie que les tâches de nettoyage peuvent prendre plus de temps que prévu. Le processus est conçu pour être discret, ce qui veut parfois dire qu’il est lent.

backupd seul ne prouve pas une sauvegarde active sur ce disque.

Spotlight aggrave la situation

Voici la partie qui prend la plupart des gens au dépourvu : macOS indexe les sauvegardes Time Machine avec Spotlight. Cela vous permet de chercher dans votre historique de sauvegardes directement depuis Spotlight, ce qui est réellement utile quand vous devez retrouver une ancienne version d’un fichier.

Le problème, c’est que l’indexation de Spotlight peut se poursuivre longtemps après la fin de votre sauvegarde. Les processus mds et mds_stores (le serveur de métadonnées de Spotlight) vont mouliner votre disque de sauvegarde pendant des minutes, parfois des heures pour une grosse sauvegarde.

Vous verrez ces processus accéder à votre volume Time Machine dans le Moniteur d’activité. Ils effectuent un travail légitime, mais ils vous empêchent aussi d’éjecter votre disque. C’est la même cause profonde qui se cache derrière bon nombre d’erreurs « disque en cours d’utilisation ». Nous brossons le tableau complet dans notre guide de dépannage de l’erreur « disque en cours d’utilisation » sur macOS et dans l’article dédié au problème d’éjection lié à Spotlight.

La méthode sûre pour vérifier ce qui bloque l’éjection

Avant de forcer quoi que ce soit, vous devriez confirmer ce qui accède réellement à votre disque. Ouvrez le Terminal et exécutez :

lsof /Volumes/YourDriveName

Remplacez « YourDriveName » par le nom réel de votre disque. S’il contient des espaces, entourez le chemin complet de guillemets :

lsof "/Volumes/Time Machine Backup"

Cette commande liste tous les processus ayant des fichiers ouverts sur ce volume. Vous y verrez probablement mds, mds_stores, backupd ou le Finder. Vous savez désormais exactement quoi traiter. (Pour une explication plus approfondie de lsof, consultez notre guide de la commande lsof pour les utilisateurs Mac.)

Spotlight

Ne désactivez pas l’indexation Spotlight et ne tuez pas les services de sauvegarde pour le libérer.

Arrêter une sauvegarde en cours

Si backupd est encore en train de tourner, la solution la plus propre consiste à arrêter Time Machine depuis la barre des menus. Cliquez sur l’icône Time Machine et sélectionnez « Ignorer cette sauvegarde » ou « Arrêter la sauvegarde » (la formulation varie selon la version de macOS). Cela indique au système de terminer proprement ce qu’il est en train de faire.

Enregistrez votre travail, terminez les copies et sauvegardes, puis quittez les apps normalement avant de réessayer.

Pour un disque Time Machine, vérifiez l’état dans Time Machine, attendez la fin ou demandez l’arrêt de la sauvegarde, puis laissez le nettoyage se terminer.

Quand rien d’autre ne fonctionne

Réessayez une éjection normale ; s’il reste bloqué, enregistrez tout et éteignez complètement le Mac avant de le débrancher.

Forcer à quitter ou à éjecter peut perdre des données ; Ejecta ne certifie pas la sécurité des écritures.

Une approche plus rapide

Ejecta: Ejecta propose un diagnostic gratuit des disques sans essai limité dans le temps. La licence payante débloque la fermeture et l’éjection pour les apps prises en charge, Tout éjecter et les commandes Time Machine. Les processus système peuvent nécessiter une attente, une autorisation ou l’arrêt du Mac. Enregistrez et terminez les transferts d’abord.

Prévenir les futurs problèmes d’éjection

Quelques habitudes peuvent réduire la fréquence à laquelle vous rencontrez ce problème.

Ne désactivez pas l’indexation Spotlight et ne tuez pas les services de sauvegarde pour le libérer.

Time Machine vaut bien ce désagrément occasionnel à l’éjection. Disposer de sauvegardes fiables est bien trop important pour y renoncer simplement parce que le processus d’éjection est parfois agaçant. Mais vous ne devriez pas avoir à deviner ce qui bloque votre disque ni à craindre une corruption due à une déconnexion incorrecte. Les bons outils rendent tout le processus indolore.

Ejecta propose un diagnostic gratuit des disques sans essai limité dans le temps. La licence payante débloque la fermeture et l’éjection pour les apps prises en charge, Tout éjecter et les commandes Time Machine. Les processus système peuvent nécessiter une attente, une autorisation ou l’arrêt du Mac. Enregistrez et terminez les transferts d’abord.

Acheter - $29 $9.99