Comment restaurer le système à partir du lecteur réseau?

12

J'ai un MacBook Pro 2014.

Je souhaite restaurer mon système d'exploitation à partir d'une sauvegarde Time Machine qui se trouve sur un volume réseau partagé.

Lorsque je redémarre en cours de récupération (Apple-Opt-R), il démarre à partir d'Internet, mais si j'essaie de restaurer à partir de la sauvegarde Time Machine, il ne voit pas le serveur où se trouve le volume partagé.

Dois-je me connecter / monter le partage d'une manière ou d'une autre?

Dan
la source

Réponses:

27

MISE À JOUR: Sur les versions récentes de macOS (testées avec High Sierra 10.13.4), vous pouvez restaurer à partir d'un lecteur en réseau directement à partir de l'option "Restaurer à partir de Time Machine Backup" en mode de récupération. Les étapes suivantes ne sont pas obligatoires (mais elles sont super géniales!).


Conditions préalables:

- compte administrateur et mot de passe
- partage AFP / SMB et adresse IP du serveur

  1. Démarrez l'ordinateur en mode de récupération.
  2. Ouvrez Terminal dans le menu Utilitaires
  3. À l'invite, entrez: cd /Volumes
  4. Créez un sous-répertoire dans Volumes comme point de montage pour votre partage Time Machine:
    mkdir TimeMachine
  5. Entrer cd TimeMachine
  6. Entrez pwd. pwd devrait afficher / Volumes / TimeMachine
  7. Montez le partage réseau avec votre nom d'utilisateur et votre mot de passe administrateur:

    mount -t afp afp://adminname:password@ServerIPAddress/ShareName /Volumes/TimeMachine
    

    Si votre mot de passe contient des caractères déglingués comme: @ \ / utilisation URL codant pour protéger les

  8. Entrée: ls -la. Notez le nom exact de votre sparsebundle.
  9. Entrée: hdid /Volumes/TimeMachine/NameOfYourSparseBundle. Vous pouvez entrer les premières lettres du nom sparsebundle puis appuyer sur TAB. L'onglet Frapper doit compléter automatiquement le nom du sparsebundle Time Machine. Il peut ne pas avoir la même apparence que ci-dessus car il échappe aux espaces et aux caractères spéciaux.
  10. Après avoir complété automatiquement le nom, appuyez sur retour. Si vous revenez à l'invite, le sparsebundle a été ouvert.
  11. Entrez exitet quittez Terminal.
    Exemples d'étapes 3 à 11:

    entrez la description de l'image ici

  12. Sélectionnez Restore From Time Machine Backupet cliquez sur Continuer.

    entrez la description de l'image ici

  13. Après une recherche, il devrait vous montrer le répertoire Time Machine Backups en tant que volume contenant votre sauvegarde. Sélectionnez cela (dans mon exemple «Sauvegardes Time Machine») et cliquez sur Continuer.

    entrez la description de l'image ici

  14. Dans l'écran suivant, vous verrez toutes les sauvegardes que vous pouvez restaurer à partir de la date et de l'heure.

    entrez la description de l'image ici

  15. Sélectionnez la sauvegarde que vous souhaitez restaurer et continuez et enfin choisissez votre disque de destination:

    entrez la description de l'image ici

klanomath
la source
J'ai en fait essayé tout cela auparavant ... mais la mountcommande me donne cette erreur: mount_afp: AFPMountURL returned error -5023, errno is -5023- qu'elle donne même quand j'essaye de monter quand PAS en récupération.
Dan
Ah! Je l'ai compris. Mon mot de passe contient un \ ... donc je dois citer la afp:..chaîne. Espérons que cela fonctionnera également pour le rétablissement.
Dan
@ Ze'ev ce n'est pas bon. avez-vous des droits d'administrateur sur le serveur?
klanomath
@ Ze'ev je n'ai eu aucun problème à utiliser ceci avec un mot de passe normal (= ne contenant aucun caractère "interdit" comme: @ \ /)
klanomath
Je ne sais pas ce que vous dites. Mon mot de passe contient un \, donc je mets des guillemets simples autour de la afp://...partie de la commande. Et ça a marché. Cependant, en arrivant à la partie restauration, il a dit qu'il y avait 930 Go de libre sur mon HD, alors qu'il n'y en a que 215 Go. Ça m'a fait peur. Une idée pourquoi?
Dan
4

Les réponses ci-dessus sont un peu trop compliquées à mon goût. J'ai en fait essayé la réponse de klanomath et j'ai échoué, peut-être parce que j'ai une sauvegarde cryptée sur le partage réseau. Mais cela pourrait également avoir à voir avec un cryptage URL incorrect.

Cependant, il existe un moyen beaucoup plus simple. Dans cette étape:

entrez la description de l'image ici

réinstallez simplement votre OS X.

Une fois cette opération terminée, l'assistant de migration doit apparaître ou si ce n'est pas le cas, vous pouvez créer un utilisateur, vous connecter puis démarrer l'assistant de migration à la main.

Dans l'assistant de migration:

Assistant de migration

choisissez "À partir d'un Mac, d'une sauvegarde Time Machine ou d'un disque de démarrage". Cliquez sur Continuer et choisissez "Autre serveur". Cela vous permettra d'entrer l'adresse du volume et vous demandera le mot de passe, au cas où vous auriez utilisé une sauvegarde cryptée.

Après cela, vous pouvez choisir quoi récupérer. Attention, si l'utilisateur que vous avez créé après l'installation porte le même nom que celui que vous avez utilisé dans la sauvegarde, il y aura un conflit. Vous devrez ensuite choisir si vous souhaitez continuer à supprimer l'utilisateur ou conserver les données.

scentia
la source
J'ai essayé cette méthode d'abord après avoir lu l'introduction "il existe un moyen beaucoup plus simple" - Si cela fonctionnait, cela semble certainement plus facile que la méthode de @ klanomath. Lorsque j'ai fait cela, il a immédiatement trouvé mon partage réseau mac sur mon périphérique de stockage réseau Synology et je suis en train de restaurer. Très, très facile.
Doug Harris
Vous devez entrer le nom du serveur et le partager dans l'autre boîte de disque, par exemple. afp://server-name/share, puis il trouvera le disque.
Kevin Kuszyk
2

Le mode de récupération nécessite un serveur netboot (comme l' application serveur OS X ) pour servir cette image.

Vous pouvez en configurer une ou copier l'instance de sauvegarde sur un lecteur USB et la connecter localement.

Pour netboot, je recommanderais de déployer studio comme solution de choix en termes de facilité d'utilisation et de robustesse de la solution.

De plus, si vous avez juste besoin de fichiers et d'applications utilisateur, vous pouvez effectuer une nouvelle installation du système d'exploitation, puis créer un compte utilisateur temporaire et utiliser l'assistant de migration pour copier le véritable utilisateur et les fichiers une fois que le Mac peut exécuter son propre système d'exploitation pour effectuer la montage réseau.

bmike
la source