Copier toutes mes données sur un nouveau disque, sans avoir recours à Time Machine / Migration Assistant ni au clonage

0

Je souhaite déplacer toutes mes données vers un nouveau lecteur SSD et créer un flux de travail n'utilisant ni clonage ni Time Machine. Les raisons pour lesquelles je ne souhaite pas cloner mon lecteur ou rétablir mes données à partir de Time Machine / Migration Assistant (TM / MA) sont dues au fait que les deux méthodes souffrent d'un «transfert brutal». J'ai toujours utilisé Time Machine pour transférer mes données sur un nouveau Mac, mais au fil du temps, j'ai remarqué que:

  1. TM / MA n'honore pas les reçus d'installation, je me retrouve donc avec pas mal d'éléments dont je ne me souviens pas de l'origine, en particulier pour les paquets obscurs tels que ZFS pour OSX
  2. un certain nombre de fichiers spécifiques au système d'exploitation sont également transférés. J'ai eu un problème sur ML en raison d'un fichier com.apple.whats qui provenait de SL ou de L et qui a été transmis en rétablissant mes données à partir de TM / MA. Le seul problème était que ce plist était (1) ne jouait pas bien en ML et (2) ralentissait Mail to a crawl. J'aimerais à nouveau éviter cette expérience.

Alors, y a-t-il un «workflow» spécifique qui me permettra de copier toutes mes données sur le nouveau disque? Je peux bien installer ML sur le nouveau disque et copier tout ce qui est l'ancien disque /Users/me. Y a-t-il plus à faire? Une SNAFU spécifique lorsqu’elle se déplace /Users/me/Libraryen un seul bloc, en particulier entre les versions de système d’exploitation? Je vais essentiellement réinstaller tous mes programmes, mais je trouve que moins de problèmes que de déboguer des problèmes obscurs.

Comme je prévois de le faire pour chaque mise à niveau de système d'exploitation (et que je dois également déplacer certaines données d'une machine SL vers une machine ML), je vais résumer:

Existe-t-il un moyen de transférer en toute sécurité et complètement toutes mes données, ainsi que toutes mes préférences et mon historique, vers un nouveau Mac doté de la même version du système d'exploitation, ou d'une version différente, sans rien perdre, mais en évitant de transporter des fichiers obscurs spécifiques à un système d'exploitation qui en seraient la cause? des bugs dans le futur?

Comme je l'ai mentionné ci-dessus, j'ai constaté que TM / MA ne fait pas ce qui précède (et perd les informations d'installation), et que le clonage de disque I ne fonctionnerait pas pour les transferts de données entre les versions du système d'exploitation.

utilisateur1256923
la source
Quand je dis que TM / MA perd les informations d’installation, je veux dire que vous ne pouvez pas utiliser pkgutil --file-info pour rechercher le reçu associé à un fichier, ni pkgutil --files pour rechercher les fichiers associés à un reçu, car TM / MA perd ce message. info
utilisateur1256923
Question interessante. Selon quels critères différenciez-vous "toutes vos données" de "crud"? Je finis par utiliser un outil tel que l’application WhatSize pour voir les grandes choses que je veux nettoyer après la migration des données vers un nouveau Mac, ce qui semble être un bon compromis entre ne pas inspecter 100 000 fichiers et ne pas pouvoir transférer quelque chose que je ne remarquerai pas avant. 6 mois plus tard ou à peu près.
bmike
Pour moi, crud est un truc comme le petit paquet de joie qui était com.apple.mail.plist, passant par TM / MA et apportant la forme SL ou L en ML, juste pour gâcher Mail up ( apple.stackexchange.com/questions/ 84451 /… ). J'aime juste vivre avec le moins de bugs étranges et obscurs possible.
user1256923

Réponses:

2

La réponse est tout simplement non, car aucun programme ne sera en mesure de connaître toutes les spécificités des programmes installés (MA se rapproche probablement de la plupart des logiciels Apple, mais comme vous l'avez constaté, il ne l'a fait que pour 99% seulement), beaucoup moins de pilotes, ** nix level installes (MacPorts, etc.).

Si vous avez une copie qui fonctionne bien, clonez le disque (SuperDuper, etc.), puis mettez à niveau le nouveau disque vers le nouveau système d'exploitation.

Si vous rencontrez des problèmes avec votre installation actuelle, effectuez une nouvelle installation, puis branchez l’ancien disque dans un boîtier USB et utilisez les dossiers / Users / (vous) /. Cela évitera les logiciels installés, les anciens pilotes, etc. Ensuite, installez le logiciel dont vous avez besoin (la plupart d'entre eux récupéreront les données de configuration essentielles dans / Users / you / Application Support /).

Le premier est rapide et sans douleur. La 2e est généralement plus rapide que vous ne le pensez et vous donne la bonne sensation de prendre un nouveau départ :-)

Grezgory
la source
Je ne pas veux transférer des applications, parce que, comme je le disais, il est inutile. Ce que je veux, c'est transférer des données etch - sans l'ancienne configuration incompatible. Le mouvement ~ / Bibliothèque SNAFU est-il à l’épreuve?
user1256923
Je ne pense pas qu'il y ait quelque chose de SNAFU sûr (c'est pourquoi il y a un "N" dans SNAFU :-)). Cependant, dans ~ / Library, vous avez des paramètres spécifiques à l'utilisateur pour le système et certaines applications. Par exemple, ~ / Library / Application-Support / contient des fichiers pour de nombreuses applications tierces telles que Thunderbird. Les paramètres définis pour une application non installée ne feront pas mal. Si vous réinstallez l'application (par exemple Thunderbird), elle reviendra configurée comme auparavant. Mais (comme vous l'avez découvert Mail), il n'y a absolument aucune garantie, qu'une version différente d'une application peut ne pas s'étouffer avec les paramètres d'une autre. S "N" AFU.
Grezgory
Mon problème est de cloner le disque (ou d’avoir une sauvegarde) pour pouvoir revenir en cas de problème. Et la plupart des problèmes «normaux», sont probablement résolus avec moins d’efforts qu’il n’en faut pour s’en inquiéter au départ et au temps qu’il vous a fallu pour écrire votre question ici. Le hoquet est normal, c'est pourquoi ils disent "ne touchez jamais un système en marche". Et surtout avec Apple, la plupart du temps, tout se passe bien.
Grezgory