1 votos

Copiar el directorio principal de un Mac a otro, ambos con MacOS Catalina

Tengo un nuevo MacBook Pros de 16" y otro más antiguo de 15", ambos con MacOS Catalina. Quiero transferir todo el contenido de mi directorio de inicio al nuevo MacBook Pro conservando el mismo nombre de usuario.

¿Cómo lo hago?

Han surgido diferentes problemas, ya que tengo una gran cantidad de datos de unos 1,3TB para transferir.

  1. Con scp -rp : A través de mi red local Wi-Fi, es lento y principalmente, los archivos con una ruta completa demasiado larga no se copian.

  2. Con rsync -aZv : Lento aquí también y hay el mismo problema que con scp con la ruta larga completa de los nombres de los archivos a copiar.

  3. By linking the 2 MacBook Pros with a Thunderbolt cable : Con Directorio compartido , demasiado lento y he tenido en cada momento errores que detienen la copia, lo cual es muy frustrante.

Entonces, ¿cómo puedo copiar todos estos datos (incluso con una larga ruta completa para los archivos) en el nuevo MacBook Pro?

es decir, cómo poder copiar todo el contenido de mi /Users/name/ en otro directorio de mi nuevo macbook pro 16", es decir en /Users/name/home_from_old_macbook_15_inch/ ?

2voto

WGroleau Puntos 255

El Asistente de Migración fue diseñado por Apple para hacer precisamente eso. Una copia directa puede tener problemas porque algunas de las cosas en ~/Library dependen de la dirección MAC, y algunas pueden cambiar debido a diferencias en el hardware o la versión del S.O.

Con 1,3 TB, no se puede esperar que la velocidad sea la misma.

Tendrás que no tener nada más en marcha (ni siquiera Time Machine o la indexación de Spotlight) para evitar el error -42. Según http://www.macwizard.com/errors.html , que significa "demasiados archivos abiertos". Si no hay otras aplicaciones en ejecución, entonces informe a Apple de que el Asistente de Migración tiene un error. En realidad son dos: no debería abrir demasiados archivos, y si obtiene ese error, debería cerrar algunos y seguir adelante en lugar de salir.

-1voto

Ramazan POLAT Puntos 475

Quiero sugerir que se cree una copia de seguridad de Time Machine del antiguo MacBook de 15", y luego se restaure la copia de seguridad en el nuevo MacBook de 16". Simplemente configure Time Machine para excluir los archivos del sistema y las aplicaciones para ahorrar tiempo y espacio.

El principal problema debe ser el almacenamiento extra para guardar la copia de seguridad, pero estoy bastante seguro de que eso no es un problema ya que tienes dos MacBook Pro.

  1. Elija el menú Apple > Preferencias del Sistema y, a continuación, haga clic en Time Machine.
  2. Haga clic: Opciones
  3. Haga clic en la casilla de verificación para: Excluir archivos de sistema y aplicaciones
  4. Haga clic: Guardar
  5. Crea una copia de seguridad.

Utilice este enlace como referencia: Excluir archivos de una copia de seguridad de Time Machine en Mac

-1voto

Jeffrey J Weimer Puntos 111

Le sugeriré que emprenda un método que no sólo copie el directorio de origen de una máquina a otra, sino que también copie ese origen a una tercera unidad de copia de seguridad / archivo. Se ha mencionado Time Machine + Asistente de Migración. Otra opción es una utilidad de copia de seguridad/archivo de terceros como Carbon Copy Cloner. Por último, como se señala, se puede tratar de descifrar las formas correctas de hacer la transferencia a través de los comandos del shell.

Configure el proceso para copiar/clonar/respaldar la fuente en el disco externo. Deje que se ejecute durante la noche si es necesario. Luego, invierte el proceso para copiar/clonar/restaurar el disco externo al disco de la nueva ubicación. Te preocupas por el tiempo de la transferencia cuando en cambio puedes/debes hacerlo bien para dedicar el tiempo necesario a transferir la cantidad de datos dada de forma robusta.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X