J'ai fait la même chose plusieurs fois pour les mêmes raisons.
Dans ce qui suit, je suppose que vous utilisez macOS High Sierra ou une version ultérieure. Si ce n'est pas le cas, certains chemins et options du panneau de préférences peuvent être différents.
Ce que j'ai trouvé, c'est que l'utilisation du même identifiant Apple sur l'ancienne et la nouvelle machine/installation est déjà un bon début. Assurez-vous simplement de sélectionner Mail, Contacts, Calendriers, Rappels, Safari, Notes et surtout les Trousseaux dans Préférences Système/iCloud sur les deux machines. Si vous le souhaitez, vous pouvez également activer d'autres éléments comme iCloud Drive, Photos, etc.
De cette manière, vous pourrez migrer vos mots de passe, les signets et l'historique de Safari, etc. En utilisant le même identifiant Apple, vous pourrez également re-télécharger toutes les applications que vous avez achetées sur l'App Store.
Si vous utilisez Dropbox ou une application similaire, installez-les également sur la nouvelle machine/installation. De cette façon, tous les fichiers stockés là-bas seront également disponibles sur la nouvelle machine.
Ce qui manque encore, ce sont :
- Les documents (ceux qui ne sont pas dans iCloud Drive, Dropbox, etc.)
- Les préférences
- Les clés SSH
- Toute application non achetée sur l'App Store
- Toute extension à l'échelle du système, profil VPN, etc.
Pour transférer ceux-ci, je vous suggère ce qui suit. Connectez-vous à votre ancienne machine/installation et sauvegardez (sur un lecteur externe ou une clé USB) :
- Votre répertoire personnel (/Users/"nom_utilisateur")
- /Bibliothèque
- /Users/Shared (si non vide)
Une sauvegarde Time Machine serait plus complète et certainement préférable.
Sur la nouvelle machine/installation, sous votre nouveau compte :
- Réinstallez vos anciennes applications (re-téléchargez-les si nécessaire).
- Copiez les répertoires Application Support, Polices et Préférences de "votre ancien répertoire personnel"/Bibliothèque/ vers "votre nouveau répertoire personnel"/Bibliothèque/
- Faites de même avec tout répertoire spécifique à une application que vous trouvez là-bas.
- Affichez les fichiers cachés dans votre ancien répertoire personnel en utilisant le Finder (
Commande
+ Majuscule
+ .
) et copiez .ssh, .local et tout fichier et répertoire spécifique à une application (par exemple .vim/ et .vimrc).
- Copiez le contenu de l'ancien /Users/Shared vers la nouvelle machine.
- Copiez tout fichier ou répertoire de l'ancien dossier /Bibliothèque vers le nouveau. Cela implique généralement de regarder à l'intérieur de Application Support, Extensions et Polices là-bas.
Les configurations spécifiques aux applications sont généralement stockées dans votre répertoire personnel, à l'intérieur de Bibliothèque/Préférences
et/ou Bibliothèque/Application Support
. Pour les transférer, vous avez deux choix :
- Copiez l'ensemble des répertoires
Bibliothèque/Préférences
et Bibliothèque/Application Support
de votre ancien répertoire personnel vers le nouveau compte.
- Copiez sélectivement les fichiers et répertoires de ces deux emplacements vers le nouveau compte.
Ma préférence va pour la deuxième option, car j'aime bien garder les choses propres.
Quelques notes et avertissements : manipuler /Users/Shared et surtout /Bibliothèque/Extensions n'est généralement pas nécessaire. Faites-le uniquement si vous savez ce que vous faites, car vous pourriez mettre votre nouvelle machine en péril.
Pour la prochaine fois, vous voudrez peut-être envisager d'automatiser la configuration d'une nouvelle machine macOS. Il y a plusieurs façons de le faire. Une que j'utilise est d'avoir vos propres dotfiles.
La plupart des fichiers que vous transférerez en suivant la procédure ci-dessus ne sont pas liés à votre nom d'utilisateur. Il y a cependant quelques exceptions (principalement votre configuration d'invite de commande et historique).
Si vous êtes familier avec le Terminal, vous pouvez utiliser grep
pour les trouver (par exemple find $HOME -exec grep $USER {} \; -print
sur l'ancienne machine lorsque vous êtes connecté à votre ancien compte).
Enfin, la liste ci-dessus n'est probablement pas exhaustive. Cependant, vous devriez pouvoir l'adapter pour répondre à vos besoins.
Bonne chance!