He hecho lo mismo varias veces por las mismas razones.
En lo que sigue asumo que estás ejecutando MacOS High Sierra o posterior. Si no fuera el caso, algunas rutas y opciones del panel de preferencias podrían ser diferentes.
Lo que he comprobado es que usar el mismo ID de Apple tanto en la máquina/instalación antigua como en la nueva ya va muy bien. Sólo asegúrese de seleccionar Correo , Contactos , Calendarios , Recordatorios , Safari , Notas y especialmente Llaveros en Preferencias del sistema/iCloud en ambas máquinas. Si lo deseas, puedes habilitar también los otros elementos como iCLoud Drive, Fotos, etc.
De este modo, podrás migrar tus contraseñas, los marcadores y el historial de Safari, etc. Utilizando el mismo ID de Apple podrás volver a descargar todas las aplicaciones que hayas comprado en la App Store.
Si usas Dropbox o similares, instálalos también en la nueva máquina/instalación. De esta manera, cualquier archivo almacenado allí estará disponible en la nueva caja también.
Lo que aún falta es:
- Documentos (los que no están en iCloud Drive, Dropbox, etc.)
- Preferencias
- Claves SSH
- Cualquier aplicación no comprada en el App Store
- Cualquier extensión del sistema, perfil VPN y similares.
Para traerlos, lo que sugiero es lo siguiente. Entra en tu antigua máquina/instalación y haz una copia de seguridad (en un disco externo o una memoria USB):
- Su directorio principal ( /Usuarios/"nombre de usuario" )
- /Biblioteca
- /Usuarios/Compartidos (si no está vacío)
Una copia de seguridad de Time Machine sería más completa y definitivamente preferible.
En la nueva máquina/instalación, bajo su nueva cuenta:
- Vuelve a instalar tus antiguas aplicaciones (vuelve a descargarlas si es necesario).
- Copiar los directorios Apoyo a la aplicación , Fuentes y Preferencias de "tu antiguo directorio personal"/Biblioteca/ a "su nuevo directorio de inicio"/Biblioteca/
- Haz lo mismo con cualquier directorio específico de la aplicación que encuentres allí.
- Mostrar los archivos ocultos en su antiguo directorio personal utilizando el Finder (
Command
+ Shift
+ .
) y copiar .ssh , .local y los archivos y directorios específicos de la aplicación (por ejemplo .vim/ y .vimrc ).
- Copiar el contenido del antiguo /Usuarios/Compartidos a la nueva máquina.
- Copiar cualquier archivo o directorio desde el antiguo /Biblioteca a la nueva carpeta. Esto suele implicar buscar dentro de Apoyo a la aplicación , Extensiones y Fuentes ahí dentro.
Las configuraciones específicas de la aplicación suelen almacenarse en el directorio principal, dentro de Library/Preferences
y/o Library/Application Support
. Para copiarlos tienes dos opciones:
- Copiar todo el
Library/Preferences
y Library/Application Support
directorios de su antigua casa a la nueva cuenta.
- Copie selectivamente los archivos y directorios de esas dos ubicaciones a la nueva cuenta.
Mis preferencias son para la última opción ya que me gusta mantener las cosas limpias.
Algunas notas y advertencias: si se juega con /Usuarios/Compartidos y especialmente /Biblioteca/Extensiones no suele ser necesario. Por favor, hágalo sólo si sabe lo que está haciendo, ya que podría estropear su nueva máquina.
Para la próxima vez, tal vez quieras buscar la forma de automatizar la configuración de una nueva máquina MacOS. Hay varias maneras de hacerlo. Una de las que utilizo es tener tu propia archivos de puntos .
La mayoría de los archivos que copiará mediante el procedimiento descrito anteriormente no están vinculados a su nombre de usuario. Sin embargo, hay un puñado de excepciones (principalmente la configuración del shell y el historial).
Si está familiarizado con el Terminal puede utilizar grep
para encontrarlos (por ejemplo find $HOME -exec grep $USER {} \; -print
en la máquina antigua cuando se inicia la sesión como su antigua cuenta).
Por último, la lista anterior probablemente no esté completa. Sin embargo, debería poder adaptarla para cubrir sus necesidades.
Buena suerte.
0 votos
Esto necesita un poco más de aclaración ahora que se está uniendo a un dominio. Hay preferencias del usuario y preferencias del sistema Esta última puede ser establecida por su administrador y no puede ser cambiada. Quieres cambiar tus propias personalizaciones o incluso cambiar la configuración de todo el sistema?
0 votos
Gracias Allan. Perdona la ambigüedad, nunca he utilizado un Mac con dominio. Tendré un control total sobre las Preferencias del Sistema incluso cuando el dispositivo esté en el dominio. Lo que busco es copiar todo lo posible, básicamente - idealmente me gustaría tener el Mac configurado exactamente como está ahora, sólo que en la red corporativa.
3 votos
Time Machine y la Asistencia a la Migración pueden llevarte a donde necesitas, pero también hay una utilidad en GitHub que se supone que hace exactamente esto. Todavía no he tenido la oportunidad de probarlo.
0 votos
Ese es un gran enlace @Allan, gracias. Parece que todo lo que tengo que hacer es instalar las aplicaciones que utilizo y luego restaurar mis preferencias utilizando esa utilidad. ¿Hay algo que se te ocurra que pueda faltar después de hacer esas 2 cosas? Deberías poner esto como respuesta por cierto, es ciertamente lo más cercano que he tenido a lo "correcto" hasta ahora.
2 votos
He estado buscando una utilidad similar (aunque no es alta en mi lista de prioridades) y he estado contemplando cómo puedo automatizar la instalación de software de terceros a través de bash y el ahorro / migración de la configuración a través de la nube cuando me tropecé con esto. No lo publiqué como respuesta porque simplemente no he tenido el tiempo de ir y darle una prueba completa; aunque parece que se mantiene activamente desde hace sólo 4 meses. Por eso no lo escribí como respuesta - no tenía conocimiento de primera mano de cómo funcionaba.