1 votes

Time Machine ne parvient pas à éjecter le disque (sparesebundle) sur Time Capsule, puis ne peut pas le monter sur un autre Mac

MacA et MacB utilisent TM et font des sauvegardes sur la même Time Capsule. TC a le lecteur interne et deux lecteurs USB attachés - le même problème se produit sur chacun d'eux. Les deux Macs sont la dernière version - 10.15.7, et TC est la version 7.9.1 du terminal.

MacB affichera fréquemment un message "Failed to eject diskX" dans le journal. Il est alors impossible de monter ce sparsebundle sur MacA. Cela continue même après une mise hors tension et un redémarrage complet de tout - MacA, MacB, le TC, et les disques externes - donc certains paramètres doivent être persistants sur l'un des disques, mais quoi et où ? Si MacB est hors ligne pendant quelques jours (l'ordinateur de la femme et pas très utilisé), et que MacA a subi quelques cycles d'alimentation quotidiens, alors soudainement tous les paquets peuvent être montés. Lorsque MacB est rallumé, et génère de nouvelles sauvegardes, le même problème se reproduit.

J'ai fait part de mes commentaires à Apple avec une discussion et des journaux complets. https://feedbackassistant.apple.com/feedback/7739401 mais jusqu'à présent les grillons.

J'ai parfois (rarement) le même problème avec un sparsebundle pour une sauvegarde MacA qui n'est pas montable sur MacA - cela disparaît généralement après un redémarrage. Notez que le problème de remontage se produit lorsque vous essayez d'utiliser le Finder, ou à partir de la ligne de commande avec hdiutil ou open (qui utilise DiskImageMounter en interne) - vous obtenez généralement un message "Resource temporarily unavailable". Time Machine lui-même ne semble jamais avoir de problème pour remonter ces paquets pour la prochaine sauvegarde.

Je soupçonne un paramètre XATTR, mais les diverses expériences ont toutes échoué.

Des suggestions ? Merci

0voto

Oskar Points 1242

Vous n'aimez peut-être pas mon conseil, mais éloignez-vous des sauvegardes en réseau. Utilisez un stockage en attachement direct et utilisez deux destinations de sauvegarde si vous ne pouvez pas vous permettre de prendre des jours pour vérifier le système de fichiers s'ils s'éjectent à cause d'une panne de câble, d'une panne de courant ou d'un chat.

Pour que les choses fonctionnent comme vous le décrivez, il faudrait un nouveau matériel dédié, mettre en place un service d'annuaire et/ou gérer les permissions par ID utilisateur, gérer les services de partage SMB et éventuellement AFP, le système source doit faire une tonne de frais généraux pour gérer les bandes de stockage. D'après mon expérience, Time Capsule n'est pas assez puissant pour cette tâche. C'était bien il y a 5 ans (bien pour une utilisation légère, performances correctes) mais plus maintenant.

Ce qui est facile, c'est le système de fichiers APFS sur le Mac pour obtenir des instantanés et le système de fichiers HFS+ sur la destination de stockage.


Et pour répondre à votre question, vous pouvez utiliser tmutil stopbackup pour demander un abandon rapide, mais puisque vous sautez tout nettoyage, votre prochain intervalle de sauvegarde prend beaucoup plus de temps puisque le code doit faire tout le nettoyage avant de terminer l'intervalle suivant. Il faudrait que j'analyse la capture réseau, mais les erreurs d'indisponibilité temporaire peuvent être dues au fait que le serveur ne répond pas en temps voulu puisqu'il est occupé à gérer les fichiers et le réseau plutôt qu'à servir les données à votre Mac.

0 votes

Et maintenant que je sais que vous êtes en train de crawler toutes les sauvegardes - cela va être super difficile à faire patiemment à partir de Java, mais juste parce que c'est difficile ou contre toute attente, un programme pourrait être assez intelligent pour y parvenir.

0 votes

Oui, mais j'ai commencé par curiosité car certaines sauvegardes me semblaient beaucoup trop volumineuses. Lance une tâche d'arrière-plan pour effectuer le crawling et construit un cache local des résultats, de sorte que l'utilisateur n'a plus à s'en soucier et que tous les résultats peuvent être consultés instantanément. J'ai réduit mes propres sauvegardes de 300-400M à 30-40M par (TM sauvegardait beaucoup de caches et de répertoires de test qui n'avaient pas vraiment besoin d'être sauvegardés).

0 votes

J'ai un TMViewer.app disponible si vous êtes toujours intéressé pour l'essayer et faire quelques tests. Envoyez-moi un ping à j.crowley@computer.org et je vous enverrai plus de détails et un lien pour y accéder. Meilleures salutations.

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