0 votes

Restauration des dossiers de l'utilisateur sur un autre volume

J'ai besoin de restaurer une machine à partir d'une sauvegarde Time Machine, mais avant qu'elle ne tombe en panne, elle avait deux volumes séparés ; un pour le système d'exploitation, les applications et le compte administrateur, et un pour tous les autres comptes d'utilisateur. Cependant, les deux volumes ont été perdus et devront être recréés à partir de ma sauvegarde.

Je voudrais savoir à l'avance s'il est possible de restaurer les comptes d'utilisateurs sur le volume des nouveaux utilisateurs à l'aide de l'assistant de migration ou s'il essaiera de les restaurer sur le volume du système. Dans ce dernier cas, existe-t-il un autre moyen de restaurer les comptes d'utilisateurs de manière transparente ?

J'ai déjà restauré des fichiers par d'autres moyens, mais il s'agissait d'un long processus manuel ciblant des éléments spécifiques, et généralement dans le cadre d'une installation propre pour une nouvelle version du système d'exploitation, afin d'éviter de restaurer des restes, etc. Cependant, cette fois-ci, je restaure en raison d'une défaillance matérielle, donc je ne change pas de système d'exploitation, et j'espère restaurer autant que possible en l'état, bien que par étapes (car certains comptes d'utilisateurs sont très volumineux et doivent probablement être laissés en place pendant la nuit).

En gros, je veux pouvoir configurer mon matériel de remplacement, restaurer le système d'exploitation, les applications et l'administration sur un volume, et restaurer les autres utilisateurs un par un, de manière à ce que chacun puisse se connecter comme si rien ne s'était passé.

1voto

Haravikk Points 1128

J'ai quand même procédé à la mise à jour et il s'avère que l'assistant de migration est suffisamment intelligent pour reconnaître les comptes d'utilisateurs déplacés.

Dans mon cas particulier, il les a reconnus, mais n'a fourni aucune option pour restaurer leur contenu (juste le compte lui-même), peut-être parce que mon volume d'utilisateurs n'avait pas été recréé à ce moment-là.

Cependant, une fois la restauration terminée, et après avoir recréé mon volume d'utilisateurs, il m'a suffi d'ouvrir Time Machine et de restaurer les dossiers des utilisateurs à partir de là, avec l'avantage supplémentaire que le système était toujours utilisable via mon compte d'administrateur.

Pour tous ceux qui se trouvent dans une situation similaire, voici les étapes de base que j'ai suivies :

  1. Réinstallez OS X normalement, à l'étape de la restauration du contenu, sélectionnez la restauration à partir de Time Machine, et restaurez autant que vous le souhaitez. À ce stade, les comptes d'utilisateurs relocalisés apparaissent sous la forme de 19 Ko avec une note indiquant qu'ils ont été relocalisés ; sélectionnez-les pour les restaurer. Vous aurez besoin d'au moins un compte sur le volume système pour vous connecter, donc si vous n'en avez pas à restaurer, je vous recommande de créer un compte administrateur ; cela présente l'avantage supplémentaire de pouvoir rétrograder vos autres utilisateurs au niveau standard pour des raisons de sécurité.
  2. Désactivez Time Machine dans les préférences système pour éviter une sauvegarde prématurée.
  3. Une fois que vous êtes satisfait de la configuration de base du système d'exploitation (mises à jour appliquées, etc.), vous pouvez maintenant recréer le volume des comptes d'utilisateurs. Assurez-vous que Time Machine est désactivé pendant toute la durée de l'opération.
  4. Localisez maintenant l'ancien dossier de sauvegarde de votre ordinateur ; pour ce faire, ouvrez votre volume de sauvegarde dans le Finder et ouvrez Backups.backupdb ; il s'agira de l'un des dossiers à l'intérieur (généralement un seul pour un disque de sauvegarde à machine unique).
  5. Si Time Machine n'a pas demandé à hériter de votre disque de sauvegarde, vous devez vous assurer que vous l'héritez manuellement (sinon il risque de considérer tous les fichiers comme nouveaux). Pour ce faire, ouvrez Terminal et entrez sudo tmutil inheritbackup Prenez maintenant l'ancien dossier de sauvegarde de votre machine et faites-le glisser dans la fenêtre du terminal pour ajouter son chemin d'accès. Votre commande devrait ressembler à ceci sudo tmutil inheritbackup /Volumes/Backup/Backups.backupdb/Haravikk\'s\ Mac Il vous sera demandé votre mot de passe pour exécuter la commande (qui doit être exécutée par un administrateur).
  6. Ensuite, vous devez vous assurer que vous avez associé les nouveaux volumes à leurs homologues sauvegardés (puisque les volumes nouvellement créés auront un nouvel identifiant unique). Pour ce faire, ouvrez le dossier de sauvegarde de votre machine, et à l'intérieur de celui-ci, ouvrez le dossier nommé "Latest", où vous devriez voir une entrée pour chaque volume que Time Machine a sauvegardé. Dans Terminal, entrez la commande suivante : sudo tmutil associatedisk et faites glisser le dossier approprié dans la fenêtre du terminal, puis faites également glisser le volume correspondant, votre commande ressemblera à : sudo tmutil associatedisk /Volumes/Backup/Backups.backupdb/Haravikk\'s\ Mac/Latest/Users /Volumes/Users puis appuyez sur la touche "Entrée" pour exécuter la commande.
  7. Maintenant, lorsque vous ouvrez votre volume Utilisateurs dans le Finder, vous pouvez utiliser Entrer dans Time Machine à partir du menu Time Machine et l'utiliser pour revenir en arrière et voir vos anciens dossiers d'utilisateurs, il vous suffit de sélectionner chacun d'entre eux et de cliquer sur Restaurer. Vous pouvez effectuer cette opération plusieurs fois si (comme moi) certains comptes utilisateurs sont plus volumineux que d'autres.

Une fois que vous avez restauré tous les comptes d'utilisateur, vous devriez pouvoir réactiver les sauvegardes Time Machine, et les comptes devraient maintenant fonctionner comme avant (bien que certains mots de passe puissent devoir être réintroduits).

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