Comment restaurer un disque dur externe défectueux à partir de Time Machine?

10

Mon disque dur externe est tombé en panne. Il ne tournera plus et n'est donc pas montable. Heureusement, je l'avais ajouté à mes sauvegardes OSX Time Machine. Donc, comme les disques sont bon marché, je peux simplement acheter un nouveau lecteur externe probablement plus grand et restaurer, non? Mais comment dire à Time Machine qu'il s'agit d'un remplacement et d'une restauration sur le nouveau disque?


PS - Oui, j'ai supprimé le lecteur externe de la liste d'exclusion de TM et j'ai vérifié que la sauvegarde se trouve sur le propre lecteur externe de TM.


PPS - J'ai posté cette même question sur le forum d'assistance Apple et j'ai obtenu une réponse indiquant que je dois juste nommer le nouveau disque de la même manière que l'ancien disque. Ce n'était pas d'un employé d'Apple. Des pensées?

dacracot
la source

Réponses:

8

Nommer le nouveau lecteur de la même manière que l'ancien lecteur est la première étape, mais il ne récupère pas vos fichiers. Après cela, vous devez ouvrir le lecteur (vide) dans le Finder, puis "Enter Time Machine" à partir de l'icône Time Machine dans la barre de menus. Vous pouvez ensuite revenir à votre dernière sauvegarde, sélectionner tous les fichiers et dossiers au niveau supérieur de votre (ancien) lecteur, cliquer dessus avec le bouton de contrôle et les restaurer. Avant cela, j'ai désactivé les sauvegardes Time Machine pendant cette longue restauration.

J'ai essayé Migration Assistant mais il ne semblait pas avoir la possibilité de sélectionner un disque dur spécifique à restaurer.

Je suis au milieu d'une restauration à l'aide de cette méthode et je n'ai pas encore vu si Time Machine dans Snow Leopard identifie avec succès le nouveau disque comme le même que l'ancien disque. Lorsque j'ai essayé cette méthode l'année dernière dans Leopard, Time Machine a décidé que le lecteur portant le même nom était un nouveau lecteur portant le même nom - je me suis retrouvé avec deux sauvegardes nommées "Ext HD" et Ext HD 1 ", dont l'une était l'ancien disque mis au rebut et les deux doublant la quantité d'espace qu'ils utilisaient sur mon disque de sauvegarde. Vous pouvez cliquer sur un élément dans Time Machine tout en maintenant la touche Ctrl enfoncée et supprimer toutes les sauvegardes d'un élément si vous vous retrouvez dans cette situation, mais vous perdrez alors toutes vos anciennes données de sauvegarde d'archivage pour le lecteur.

De plus, je soupçonne que cette méthode manque des fichiers cachés à la racine du lecteur - si vous avez changé l'icône du lecteur, elle n'est pas restaurée, par exemple. Si c'est un problème, je pense que vous pouvez remonter d'un niveau vers la machine dans la fenêtre Time Machine, sélectionner uniquement la sauvegarde du disque dur externe et tout restaurer, mais elle se trouvera alors dans un dossier nommé d'après votre disque dur externe. Vous devrez déplacer manuellement les éléments visibles et cachés une fois la restauration terminée.

Ert
la source
3
Ma restauration est terminée et Time Machine ne reconnaît pas le lecteur restauré comme identique à l'original - il tente à nouveau de sauvegarder l'intégralité du contenu à partir de zéro.
Ert
1
Il est possible d'associer un nouveau disque à une ancienne sauvegarde en utilisant la tmutil associatediskcommande apple.stackexchange.com/a/262005/83347
Michael_Scharf
Merci. J'ai finalement trouvé cette réponse et j'ai commencé à restaurer. Merci beaucoup!
shigeya
3

Assumons

  • votre ancien disque a été monté sous /Volumes/USB-old
  • le nouveau disque est monté en tant que /Volumes/USB-new(peut être le même nom que l'ancien. J'utilise un nom différent pour préciser ce qui est quoi)
  • la sauvegarde de Time Machine est en cours /Volumes/backups

Pour restaurer la machine de sauvegarde de l'heure d'arrêt (dans les préférences: décochez la case "Sauvegarder automatiquement") et restaurez-la sur la ligne de commande:

sudo tmutil restore /Volumes/backups/Backups.backupdb/MacBookPro/Latest/USB-old/* /Volumes/USB-new

Vous pouvez associer le nouveau disque à la sauvegarde en utilisant:

sudo tmutil associatedisk /Volumes/USB-new /Volumes/backups/Backups.backupdb/MacBookPro/Latest/USB-old

Remarque: même si votre nouveau disque est monté sous le même nom que l'ancien, vous devez exécuter la commande ci-dessus, car Time Machine utilise l'UUID du disque et non le nom du disque pour associer la sauvegarde (voir man tmutil)!

Si vous allumez maintenant Time Machine, il ne créera pas de nouvelle sauvegarde et n'ajoutera pas de modifications en plus de l'ancienne sauvegarde.

Michael_Scharf
la source
Je recommande fortement cette solution; a parfaitement fonctionné pour moi la restauration d'un lecteur de données avec plus de 2,5 To de données (a pris environ 16 heures sur un Mac mini 2010 exécutant High Sierra et deux lecteurs USB).
outis nihil
"arrêter Time Machine (dans les préférences)" - est-ce la case "Sauvegarder automatiquement" dans les Préférences Système> Time Machine?
yurkennis
oui, c'est la case "Sauvegarder automatiquement" dans les Préférences Système
Michael_Scharf
1

En nommant le nouveau volume de la même manière que l'ancien, il est très facile de remonter d'une étape dans le temps et de restaurer le contenu du répertoire racine de ce volume.

Ce que la restauration ne semble pas faire, c'est copier les attributs étendus

com.apple.metadata:_kTimeMachineNewestSnapshot 

et

com.apple.metadata:_kTimeMachineOldestSnapshot

que Time Machine utilise pour décider s'il a besoin de re-sauvegarder un fichier. Ainsi, lorsque vous réactivez Time Machine avec le nouveau volume en place, il sauvegarde une autre copie de chaque fichier au lieu de créer simplement un autre ensemble de liens physiques vers la copie qu'il possède déjà. Si vous avez un lecteur de sauvegarde assez grand, c'est OK (pas idéal, mais OK). Si votre lecteur de sauvegarde n'a pas d'espace supplémentaire, vous avez peut-être un problème.

Je n'ai pas essayé de restaurer les fichiers à l'aide des commandes Unix au lieu du bouton "Restaurer" de Time Machine pour voir si l'on peut garder les attributs étendus en place. Je pense qu'ils sont conservés dans la sauvegarde Time Machine, donc en théorie, on devrait pouvoir les conserver et faire comprendre à Time Machine qu'il a toujours une copie inchangée des fichiers.

Ed Wagner
la source
2
Pour une restauration en ligne de commande avec Lion ou supérieur, essayez le restoreverbe de tmutil .
Graham Perrin
-1

À ma connaissance, il est vain d'essayer d'éviter de «dupliquer» les fichiers dans la nouvelle sauvegarde USB. Voici pourquoi:

Je viens de vivre la même situation que OP, et via le chat officiel du support Apple, j'ai parcouru le processus de récupération manuelle des fichiers à l'aide du Finder pour accéder à la base de données de sauvegarde TM. Ce que j'ai découvert - et validé OAP - c'est que TM crée une copie complète du disque dur externe à chaque fois qu'il le sauvegarde. (Pas pour le HD interne)

Autrement dit, je vais dans CHAQUE "dossier de date" et un ensemble complet de mes fichiers est là (à la date de la sauvegarde, évidemment) ayant effectivement des dizaines de copies des fichiers plus anciens. L'OEA a confirmé que cela se produit "de par leur conception", est assez inefficace en termes de vitesse et d'espace, et c'est une des raisons pour lesquelles TM place les disques externes dans la liste d'exclusion par défaut et automatiquement.

En conséquence, après la récupération, je devrai aller dans CHAQUE dossier de la base de données et supprimer les fichiers des "anciennes" sauvegardes, si je veux économiser de l'espace sur le disque Time Capsule. Comme vous pouvez le voir, le «mappage» des anciens et nouveaux disques de sauvegarde n'a aucun effet sur la réduction de la durée de copie des fichiers dans la base de données de sauvegarde.

Encore une fois, c'était un cas réel et avec le chat du support officiel Apple.

J'espère que cela s'ajoute aux recommandations précédentes et que les commentaires ou autres expériences contraires sont les bienvenus.

Des recommandations sur un meilleur logiciel de sauvegarde MacOS INCRÉMENTAL pour sauvegarder des clés USB? Et pour sauvegarder un NAS? - Oubliez le Cloud, cela prendra des mois à récupérer en cas de panne importante (et en dehors des États-Unis, vous ne bénéficiez pas de services de livraison de courrier de disques de récupération), donc je l'ai, mais comme un cas Plan-C.

Federico
la source
Vous semblez répondre à une autre question. Pouvez-vous expliquer en quoi cela répond à cette question?
G-Man dit `` Réintègre Monica '' le