Time Machine se trouve à l'intersection inconfortable de plusieurs sous-systèmes. Pour terminer une seule sauvegarde, il doit coordonner le système de fichiers, le démon d'événements du système de fichiers, les montages réseau, SMB ou AFP, l'enveloppe sparsebundle, les couches de chiffrement, les snapshots, et la propre supposition de l'utilisateur qu'aucun de ceux-ci n'échouera simultanément. Quand quelque chose échoue, l'erreur en surface est généralement un générique « une erreur s'est produite » sans contexte utile, et la cause réelle est l'une d'environ une douzaine de choses spécifiques.
Ce guide est la liste éprouvée sur le terrain de ces douze choses. Chaque correctif suit la même forme : à quoi ressemble le symptôme, ce qui ne va pas réellement en dessous, et les étapes exactes pour revenir à une sauvegarde fonctionnelle.
Premièrement : lisez les journaux
Avant de changer quoi que ce soit, regardez ce que Time Machine se dit réellement à lui-même. Ouvrez le Terminal et lancez :
log show --predicate 'subsystem == "com.apple.TimeMachine"' --info --last 1h Cela vide la dernière heure d'activité Time Machine. Faites défiler pour les mots error, fail, denied ou copying. La cause racine réelle est presque toujours écrite quelque part là-dedans, même quand le dialogue côté utilisateur ne disait rien d'utile.
Pour un triage plus rapide, vous pouvez aussi lancer :
tmutil status
tmutil latestbackup Le premier affiche l'état en direct du moteur de sauvegarde. Le second vous dit quand le dernier snapshot réussi a terminé. Si latestbackup a des jours ou semaines, vos notifications « Time Machine a terminé une sauvegarde » vous mentent.
Solution 1 : sauvegarde qui prend une éternité
Symptôme : la barre de progression avance lentement pendant des heures mais ne finit jamais. Le temps restant estimé continue de croître.
Diagnostic : deux causes courantes. Soit c'est réellement la première sauvegarde d'un grand jeu de données (auquel cas c'est juste lent), soit fseventsd a perdu la tête et Time Machine fait un balayage complet au lieu d'un incrémental.
Solution :
- Si c'est votre toute première sauvegarde, laissez-la finir. Une sauvegarde initiale de 1 To sur USB 3 prend 6 à 12 heures ; la même sur Wi-Fi peut prendre des jours. Branchez en Ethernet si vous avez une destination cloud.
- Si ce n'est pas la première sauvegarde, suspectez fseventsd. Lancez
sudo rm -rf /.fseventsdsur le volume source, puis redémarrez. La sauvegarde suivante sera lente parce qu'elle doit reconstruire la base d'événements, mais les suivantes reviendront à la vitesse normale. - Vérifiez Moniteur d'activité pour
backupdetbackupd-helper. Si le CPU est haut mais l'I/O disque est bas, le goulot est l'analyse de métadonnées, pas le transfert de données. fseventsd est encore le suspect principal.
Solution 2 : bloqué sur « Préparation de la sauvegarde... »
Symptôme : le statut affiche « Préparation de la sauvegarde... » pendant des heures et ne progresse jamais.
Diagnostic : la phase de « préparation » est où Time Machine snapshote le volume source et parcourt le journal de changements pour déterminer quoi sauvegarder. Si le journal de changements est corrompu ou si le sparsebundle sur la destination a des métadonnées rances, cette phase peut bloquer indéfiniment.
Solution :
- Ouvrez l'icône Time Machine dans la barre des menus, cliquez sur Sauter cette sauvegarde. Cela tue le travail bloqué.
- Attendez 30 secondes, puis déclenchez Sauvegarder maintenant depuis le même menu.
- Si la nouvelle exécution bloque aussi, éjectez et remontez le disque de destination.
- Si le blocage persiste, lancez l'équivalent
fscksur le volume source depuis Utilitaire de disque (S.O.S). - Dernier recours : régénérez la base fseventsd avec
sudo rm -rf /.fseventsd, redémarrez, puis sauvegardez.
Solution 3 : disque de sauvegarde plein, le sparsebundle continue de grossir
Symptôme : Time Machine signale que le disque de sauvegarde est plein, même si vous avez défini une limite de taille généreuse.
Diagnostic : les sparsebundles ne se réduisent pas automatiquement à mesure que les snapshots sont supprimés. Quand Time Machine amincit les anciens snapshots, l'espace libéré est signalé à l'intérieur du sparsebundle mais le fichier sparsebundle lui-même reste à la taille à laquelle il a grandi. Sur une destination partagée avec d'autres données, le système de fichiers hôte se remplit avant que Time Machine ne le remarque.
Solution :
- Compactez le sparsebundle. Éjectez-le de Time Machine d'abord, montez-le manuellement, puis lancez :
hdiutil compact /Volumes/Backups/MyMac.sparsebundle. - Si vous ne pouvez pas compacter, vous devrez peut-être copier les données vivantes, recréer le sparsebundle plus petit, et recopier.
- Définissez un plafond de taille dur sur le sparsebundle si votre destination de sauvegarde le prend en charge. macOS lui-même n'expose pas cela dans l'interface ; vous devez utiliser
tmutil setdestinationou un outil admin sur le serveur. - Envisagez une destination dédiée à Time Machine pour que d'autres fichiers ne se disputent pas l'espace. Les destinations cloud comme Capsule Backup attribuent un quota fixe qui ne peut être mangé par rien d'autre.
Solution 4 : Time Machine ne trouve pas le disque de sauvegarde
Symptôme : « Time Machine n'a pas pu trouver le disque de sauvegarde » même si vous le voyez dans le Finder.
Diagnostic : le disque est monté mais Time Machine a perdu la référence persistante (UUID ou identifiant de volume non concordant), ou le partage SMB a sauté et le remontage automatique a échoué.
Solution :
- Pour les disques locaux : ouvrez Réglages Système → Général → Time Machine, retirez la destination, rajoutez-la. Time Machine détectera le dossier de sauvegarde existant et continuera plutôt que démarrer à neuf.
- Pour les partages réseau : éjectez et reconnectez via
⌘Kdans le Finder. Enregistrez les identifiants dans le trousseau pour que le remontage automatique fonctionne à l'avenir. - Vérifiez que le système de fichiers du disque est l'un de ceux que Time Machine prend en charge : APFS ou HFS+ pour les disques locaux, SMB3 pour le réseau. exFAT et NTFS ne sont pas des destinations prises en charge.
Solution 5 : « Une erreur s'est produite » sans autre information
Symptôme : le dialogue d'erreur générique classique sans rien d'actionnable dedans.
Diagnostic : c'est l'interface macOS qui abandonne. L'erreur réelle est dans les journaux.
Solution :
- Lancez la requête de journal ci-dessus pour trouver l'erreur sous-jacente.
- L'erreur est généralement l'un des autres éléments de cette liste : permission, réseau, corruption sparsebundle, disque plein, ou casse post-mise à jour. Identifiez-la et appliquez la solution pertinente.
Solution 6 : corruption du sparsebundle
Symptôme : Time Machine refuse de monter la destination, ou en plein milieu de sauvegarde se plaint que le sparsebundle est endommagé.
Diagnostic : un sparsebundle est un dossier de petits fichiers « band » qui forment ensemble un disque virtuel. Si un band est corrompu (souvent parce que la source a été débranchée en plein écriture ou que le réseau a sauté pendant une mise à jour de métadonnées critique), le volume devient non montable.
Solution :
- Montez le partage, localisez le sparsebundle, et essayez de le monter manuellement en double-cliquant. Si macOS demande une réparation, acceptez.
- Depuis le Terminal :
hdiutil verify /path/to/MyMac.sparsebundle. Cela rapporte si le volume est récupérable. - Si verify échoue, essayez :
hdiutil attach -noverify -nomount /path/to/MyMac.sparsebundlepour attacher sans monter, puis lancez S.O.S d'Utilitaire de disque contre l'image attachée. - Si la réparation réussit, lancez immédiatement une sauvegarde fraîche vers une destination différente. Un sparsebundle qui a eu besoin de réparation une fois est en sursis.
- Si la réparation échoue : votre historique de snapshots est parti. Démarrez une nouvelle sauvegarde vers une nouvelle destination. Lisez plus là-dessus dans notre guide de restauration.
Solution 7 : le partage réseau continue de se déconnecter
Symptôme : les sauvegardes démarrent, tournent une heure ou deux, puis échouent avec une erreur réseau. Souvent associée à une notification du Finder disant que le serveur s'est déconnecté.
Diagnostic : la session SMB tombe. Les causes vont de l'instabilité Wi-Fi aux timeouts NAT du routeur, en passant par la politique de déconnexion en veille du serveur, ou un réglage économiseur d'énergie mal calibré qui met votre Mac en veille en plein transfert.
Solution :
- Basculez du Wi-Fi vers Ethernet. La perte de paquets Wi-Fi sur un transfert de plusieurs heures s'accumule.
- Réglages Système → Économiseur d'énergie → décochez « Mettre les disques durs en veille quand c'est possible » et « Réveil pour l'accès réseau ».
- Réglages Système → Économiseur d'énergie → réglez « Éteindre l'écran après » à un intervalle plus long, et confirmez que « Empêcher la mise en veille automatique quand l'écran est éteint » est activé si vous êtes sur un ordinateur de bureau.
- Pour les coupures de connexion spécifiques à SMB, modifiez (ou créez)
/etc/nsmb.confet ajoutez :[default] notify_off=yes signing_required=yes. Le premier réduit un chemin de notification bavard que certains serveurs gèrent mal. - Si votre serveur impose un timeout d'inactivité, planifiez de l'activité keep-alive ou déplacez-vous vers une destination conçue pour les sessions Time Machine de longue durée.
Solution 8 : sauvegardes incrémentales lentes
Symptôme : les sauvegardes horaires qui devraient prendre des secondes prennent 20 à 40 minutes chacune.
Diagnostic : soit fseventsd se reconstruit (voir Solution 1), soit le disque source a tellement de petits fichiers que la phase de métadonnées est naturellement lente.
Solution :
- Ajoutez les coupables habituels à la liste d'exclusion :
node_modules,~/.gradle,~/.m2, images disque de machines virtuelles, gros caches de conteneurs. Ceux-ci se régénèrent facilement et sont du pur bruit dans une sauvegarde. - Depuis le Terminal, excluez programmatiquement :
tmutil addexclusion ~/projects/big-monorepo/node_modules. Répétez pour chaque chemin. - Confirmez que l'exclusion a pris :
tmutil isexcluded ~/projects/big-monorepo/node_modules.
Solution 9 : erreurs de permission (« Operation Not Permitted »)
Symptôme : les journaux rapportent « Operation not permitted » sur des chemins spécifiques. Cibles courantes : ~/Library/Mail, ~/Library/Messages, ou les bacs à sable d'apps tierces.
Diagnostic : macOS utilise TCC (Transparency, Consent, and Control) pour contrôler l'accès à certaines données utilisateur. backupd a besoin de l'Accès complet au disque pour lire ces emplacements.
Solution :
- Réglages Système → Confidentialité et sécurité → Accès complet au disque.
- Confirmez que
Time Machineapparaît dans la liste et que le commutateur est activé. S'il manque, ajoutez-le manuellement avec le bouton + et naviguez vers/System/Applications/Utilities/ou cherchez-le simplement. - Pour certaines versions de macOS vous devez ajouter
backupddirectement. Le chemin est/System/Library/CoreServices/backupd.bundle/Contents/MacOS/backupd. - Redémarrez. Lancez un Sauvegarder maintenant manuel et vérifiez les journaux pour les erreurs de permission résiduelles.
Solution 10 : liste d'exclusion non respectée
Symptôme : vous avez ajouté un dossier à la liste d'exclusion, mais il apparaît encore dans la sauvegarde ou compte dans la taille de sauvegarde.
Diagnostic : l'exclusion a été ajoutée contre un ancien chemin (le dossier a été renommé ou déplacé), ou l'exclusion a été ajoutée via un mécanisme et Time Machine lit depuis un autre.
Solution :
- Listez les exclusions actuelles :
sudo tmutil listexclusions. - Si l'exclusion est mauvaise, retirez-la :
tmutil removeexclusion /path/to/folder. - Rajoutez contre le chemin absolu canonique.
- Forcez une nouvelle estimation de taille en lançant
tmutil calculatedriftou simplement en attendant la prochaine sauvegarde planifiée ; l'exclusion prendra effet immédiatement.
Solution 11 : le disque chiffré ne se déverrouille pas
Symptôme : Time Machine demande le mot de passe de chiffrement à chaque sauvegarde, ou refuse le mot de passe que vous savez correct.
Diagnostic : l'entrée du trousseau pour le disque de sauvegarde a été supprimée, corrompue ou remplacée. Cela arrive après une mise à niveau majeure de macOS, après un conflit de synchronisation du trousseau via iCloud, ou après une restauration du système depuis une autre sauvegarde.
Solution :
- Ouvrez Trousseau d'accès et cherchez le nom du volume de sauvegarde. Supprimez les entrées en double ou rances.
- Lancez un Sauvegarder maintenant et ressaisissez le mot de passe à l'invite. Cochez « Enregistrer dans le trousseau ».
- Si le mot de passe est rejeté avec une erreur du type « mauvais mot de passe » mais que vous êtes sûr qu'il est correct, essayez de le saisir via Utilitaire de disque à la place. Montez le sparsebundle via le bouton « Monter » d'Utilitaire de disque et utilisez le mot de passe là. Si Utilitaire de disque l'accepte, le problème est purement un décalage d'entrée de trousseau et le ré-enregistrer le règle.
- Si Utilitaire de disque rejette aussi : confirmez que vous ne saisissez pas le mot de passe FileVault par erreur, et lisez l'explication du chiffrement des sauvegardes Mac pour la différence entre les deux couches. Il n'y a pas de chemin de récupération pour un mot de passe de chiffrement Time Machine vraiment oublié.
Solution 12 : Time Machine cassé après une mise à jour macOS
Symptôme : les sauvegardes fonctionnaient hier. Aujourd'hui, après une mise à jour mineure de Sequoia, elles échouent.
Diagnostic : les mises à jour macOS ajustent routinièrement la pile SMB, la base TCC, ou les internes de Time Machine. La casse tombe presque toujours dans l'un de trois seaux : Accès complet au disque perdu, identifiants SMB perdus, ou un sparsebundle qui doit être re-béni pour la nouvelle version.
Solution :
- Re-accordez l'Accès complet au disque à
backupdcomme dans Solution 9. - Remontez le partage SMB manuellement via
⌘Ket ré-enregistrez les identifiants dans le trousseau. - Si la destination est un sparsebundle réseau, éjectez et rattachez. macOS doit parfois revalider les métadonnées du sparsebundle contre le nouvel OS.
- Si rien de tout cela ne fonctionne, retirez la destination de Réglages Système → Général → Time Machine et rajoutez-la. Les snapshots existants seront détectés et continués, pas effacés.
Maintenance préventive
La plupart des défaillances Time Machine sont évitables avec un petit investissement continu.
- Vérifiez les sauvegardes trimestriellement. Restaurez un fichier au hasard via le navigateur Time Machine. Confirmez que le contenu correspond. Faites cela au calendrier. Si vous ne l'avez pas fait depuis six mois, faites-le aujourd'hui.
- Lancez
hdiutil verifycontre votre sparsebundle chaque mois. Montez-le, éjectez de Time Machine d'abord, puis vérifiez. Attrape la corruption avant qu'elle ne mange votre historique. - Gardez deux destinations. SSD USB local pour récupération rapide, plus une destination cloud hors site pour reprise après désastre. macOS alterne entre elles automatiquement.
- Documentez votre mot de passe de chiffrement. Dans un gestionnaire de mots de passe. Aujourd'hui. Le jour où vous l'oubliez est le jour où vous en avez aussi besoin.
- Surveillez l'icône de la barre des menus. Cliquez dessus quotidiennement. Si la dernière sauvegarde réussie a plus d'un jour, enquêtez.
Quand tout recommencer (dernier recours)
Si vous avez appliqué chaque solution de ce guide et que Time Machine échoue encore, le bon mouvement est parfois de démarrer une toute nouvelle sauvegarde. Avant de le faire :
- Ajoutez une nouvelle destination sur un disque séparé et laissez-la terminer une sauvegarde initiale complète.
- Vérifiez la nouvelle sauvegarde avec un test de restauration.
- Seulement ensuite, retirez la destination cassée.
Ne supprimez jamais la seule copie de votre historique de snapshots en espérant que la nouvelle sauvegarde fonctionnera, parce que si elle ne fonctionne pas, vous êtes maintenant sans aucune sauvegarde. Pour les détails sur le choix d'une nouvelle destination hors site, voir le guide de configuration Time Machine cloud, ou allez directement à notre pas à pas de configuration.
La vue d'ensemble
Time Machine est brillant quand il fonctionne et frustrant quand il échoue parce que les modes d'échec sont si opaques. Les douze solutions ci-dessus couvrent environ 95 % des défaillances que nous voyons en conditions réelles. Les 5 % restants tracent généralement vers une mort matérielle réelle, auquel cas aucune solution ne ranimera le disque et la bonne réponse est une destination différente, idéalement une que vous contrôlez de bout en bout. Capsule Backup existe en partie parce que les destinations Time Machine basées cloud contournent beaucoup de ces modes d'échec en supprimant entièrement le disque-comme-point-de-défaillance.
Questions fréquentes
Comment vérifier si ma sauvegarde Time Machine fonctionne réellement ?
Trois vérifications rapides. Premièrement, regardez l'icône Time Machine dans la barre des menus et confirmez que l'horodatage de la dernière sauvegarde réussie est récent (typiquement dans les dernières 1 à 24 heures). Deuxièmement, lancez tmutil latestbackup dans le Terminal, qui affiche le chemin du snapshot le plus récent. Troisièmement, restaurez réellement un fichier au hasard via le navigateur Time Machine. La troisième vérification est la seule qui compte ; les deux premières prouvent que le système pense qu'il a sauvegardé, mais seule une restauration réussie prouve que les octets sont réellement récupérables. Faites cela au moins une fois par trimestre.
Devrais-je supprimer et redémarrer une sauvegarde Time Machine ?
Seulement en dernier recours, et seulement après avoir une sauvegarde complète connue-bonne ailleurs. Supprimer la sauvegarde existante jette tout votre historique de versions. Si votre sparsebundle est réellement corrompu et résiste à toute tentative de réparation, alors oui, recommencez à zéro. Mais vous perdez la capacité de récupérer quoi que ce soit de plus ancien que la nouvelle sauvegarde. Le bon mouvement est généralement de démarrer une toute nouvelle sauvegarde vers une destination différente d'abord, puis une fois terminée, supprimer la cassée.
Pourquoi Time Machine ralentit-il mon Mac ?
Presque toujours c'est la phase d'analyse des événements du système de fichiers, pas le transfert de données réel. macOS utilise fseventsd pour suivre les changements de fichiers ; si cette base de données se confond, Time Machine doit parcourir tout le disque pour déterminer ce qui a changé, ce qui matraque votre SSD. La solution est de supprimer la base fseventsd sur le volume source et la laisser se reconstruire : sudo rm -rf /.fseventsd puis redémarrer. La première sauvegarde après la reconstruction sera lente, mais les sauvegardes en cours reviendront à la normale.
Puis-je faire tourner deux destinations Time Machine en même temps ?
Oui, et c'est l'une des meilleures choses que vous puissiez faire pour la résilience. macOS prend officiellement en charge plusieurs destinations Time Machine et alterne entre elles automatiquement. La configuration classique est une destination locale (SSD USB pour des restaurations rapides) plus une destination hors site (Time Machine cloud pour la reprise après désastre). Ajoutez le second disque dans Réglages Système → Général → Time Machine → Ajouter un disque de sauvegarde. macOS gère la rotation.
Comment déplacer ma sauvegarde Time Machine vers un nouveau disque ?
Utilisez Utilitaire de disque pour cloner le volume de sauvegarde source vers le nouveau disque. Pour un volume Time Machine HFS+ entier, le chemin le plus simple est Utilitaire de disque → Restaurer, avec l'ancien disque comme source et le nouveau comme destination. Pour les sauvegardes sparsebundle, vous pouvez copier le fichier sparsebundle (avec le disque démonté de Time Machine d'abord). Après la copie, pointez Time Machine vers le nouveau disque dans Réglages Système ; il devrait reconnaître l'historique de sauvegarde existant et continuer là où il s'était arrêté plutôt que démarrer à neuf.
Capsule Backup n'est ni affilié à ni approuvé par Apple Inc. Time Machine, macOS, Finder et Migration Assistant sont des marques déposées d'Apple Inc.