Reutilice la unidad de copia de seguridad de Time Machine después de la migración a una nueva máquina

Voy a migrar a una nueva máquina en las nuevas semanas/meses y quiero evitar algo que sucedió durante mi última migración.

Utilicé el Asistente de Migración y una copia de seguridad de Time Machine para cargar todo en mi entonces nueva (más o menos) MacBook Pro. Todo se copió correctamente, sin embargo, cuando traté de configurar Time Machine en la nueva MacBook Pro usando el disco original de Time Machine, no pude. No estoy seguro de por qué, y como resultado, tuve que comprar un nuevo HD externo para una nueva copia de seguridad de Time Machine. Esto fue algo así como un desperdicio porque el disco de copia de seguridad original de Time Machine estaba lleno a menos de la mitad. Además, ya no podía acceder a las copias de seguridad anteriores a la migración, ya que la nueva MacBook Pro no reconocía el disco original de Time Machine.

Ahora, pronto haré lo mismo, y mi disco Time Machine actual apenas tiene un tercio (1/3) de su capacidad, y preferiría no comprar un HD nuevo, y también preferiría no tener que perder algunos años. valor de las copias de seguridad.

¿Es posible restablecer Time Machine para una máquina más nueva usando el mismo disco que para la máquina anterior (y la fuente de la imagen de migración)?

¿Por qué comprar un disco nuevo? Después de la migración, tiene su Mac anterior, la Mac nueva y la máquina del tiempo externa. Esto es lo suficientemente seguro como para borrar el disco externo y usarlo como un nuevo volumen de copia de seguridad.

Respuestas (5)

Aparentemente, con macOS Sierra, su nueva Mac puede heredar su antiguo disco de Time Machine y probablemente también con High Sierra. Recientemente cambié la unidad principal de un mini 2011 defectuoso a un mini 2012 nuevo para mí. Estaba preparado para borrar el disco de Time Machine y comenzar de nuevo, como sugirió el primer comentarista, pero lo conecté y, por curiosidad, estaba mirando su contenido en Finder. Apareció un mensaje de diálogo que me preguntaba si quería que esta computadora heredara la copia de seguridad de Time Machine de mi computadora anterior. Advirtió que si quería hacer esto, ya no podía usar la copia de seguridad en la computadora anterior. Bien por mi. Mi copia de seguridad anterior ahora está asociada con la nueva computadora sin problemas.

Documento de soporte de Apple que describe cuándo y dónde puede heredar un disco de Time Machine: https://support.apple.com/kb/PH25698?locale=en_US

Cuando obtenga una nueva Mac, puede usar el Asistente de migración, junto con su unidad externa de Time Machine, para restaurar su copia de seguridad en su nueva computadora. Sin embargo, Time Machine no hará una copia de seguridad de su nueva computadora en esa unidad externa porque reconoce que el identificador de la unidad interna en su nueva computadora no coincide con el identificador de la unidad interna en su computadora anterior. (Intenta evitar que se haga una copia de seguridad de otro disco con el mismo nombre y causa problemas con las copias de seguridad existentes de Time Machine).

Tienes dos opciones para evitar esto:

  • Puede formatear la unidad de Time Machine después de la restauración y luego establecerla como el destino de Time Machine de la forma habitual. Por supuesto, esto significa que todas sus copias de seguridad del pasado se han ido.

  • Puede asociar su nueva unidad interna con Time Machine, lo que le permite continuar con las copias de seguridad.

Existe la posibilidad de que algo salga mal en el proceso de asociación y pierda todas sus copias de seguridad anteriores. Pero debería funcionar, y ciertamente formatear el disco no le permitirá tener acceso a sus copias de seguridad anteriores.

Para asociar la unidad de su nueva computadora con su unidad de Time Machine, haga lo siguiente:

  1. Asegúrese de haber restaurado su copia de seguridad en su nueva computadora y que todo parezca estar presente y contabilizado. Nuevamente, debe salir de esto con todas sus copias de seguridad, pero quiere asegurarse de que todo ya esté en el disco interno, por si acaso.

  2. Averigüe dónde están sus copias de seguridad. Vaya a la unidad externa de Time Machine en Finder y haga doble clic en Backups.backupdb. Haga doble clic en la carpeta con el nombre de su computadora, que debería ser la única carpeta presente. Desplácese hasta la parte inferior hasta que lo encuentre Latesty haga doble clic en eso. En este punto, debería ver una carpeta con el nombre de su disco duro y hacer doble clic en ella.

  3. En el menú Ver, seleccione Mostrar barra de ruta. (Si la única opción que ve sobre la Barra de ruta dice Ocultar barra de ruta, ignore la última oración) En la parte inferior de la ventana del Finder, debería ver algo como esto:

    ingrese la descripción de la imagen aquí

    En el extremo izquierdo está el nombre de su disco de Time Machine, seguido del nombre de la .backupdbcarpeta, seguido del nombre de su computadora, seguido de la fecha y hora de la última copia de seguridad, seguido del nombre de su disco duro interno.

    Mantenga abierta la ventana del Finder.

  4. Tenga en cuenta que deberá reemplazar varios bits en el siguiente comando con la información de su computadora. Es importante que no añada ni elimine espacios ni cambie nada más que los bits indicados.

    sudo tmutil associatedisk -a "/Volumes/New Internal Hard Drive Name" "/Volumes/Time Machine Disk Name/Backups.backupdb/Computer Name/Latest/Old Internal Hard Drive Name"
    

    En el comando anterior, esto es lo que debe ajustarse. Aquí está la imagen mía de nuevo para que la sigas:

    ingrese la descripción de la imagen aquí

    • New Internal Hard Drive Name: Este es el nombre del disco duro interno de su nueva computadora. Si no lo ha cambiado, será Macintosh HDpor defecto. (Esto no está en la pequeña imagen de arriba, pero si no lo ha movido, es el nombre en el ícono de la unidad en la esquina superior derecha de su escritorio en su nueva computadora).
    • Time Machine Disk Name: Este es el nombre de la unidad externa que usa para Time Machine. Es lo que aparece en Finder cuando vas a ver tu unidad de Time Machine, incluidos los espacios. (Esto está Baracudaen la imagen de arriba).
    • Computer Name: Este es el nombre de su antiguo equipo. Si no cambia el valor predeterminado, será algo como Joe's MacBook Pro. (Esto está KevG5en la imagen de arriba).
    • Old Internal Hard Drive Name: Este es el nombre de su antiguo disco duro interno. (Esto está Teden la imagen de arriba).

    Ajustado para mi computadora, así es como se vería:

    sudo tmutil associatedisk -a "/Volumes/Bill" "/Volumes/Baracuda/Backups.backupdb/KevG5/Latest/Ted"
    

    Nuevamente, debe ajustarlo con la información de su propia computadora. Si tiene preguntas, utilice la función de comentarios debajo de esta respuesta.

  5. Ahora, abra Terminal (en la carpeta Aplicaciones > Utilidades), copie y pegue su comando ajustado y presione Return/ Enter. Se le pedirá la contraseña de inicio de sesión de su computadora. Cuando lo escriba, los caracteres no aparecerán, eso es de esperar. Después de escribir su contraseña, presione Return/ Enternuevamente.

Después de hacer todo esto, debería poder usar su unidad Time Machine existente con su nueva computadora y continuar con las copias de seguridad como si nada más hubiera cambiado.

¡Muchas gracias por esto! ¡Muy completo y útil! ¿Es solo que Apple quiere que compremos más unidades externas, o es algún tipo de deficiencia de OS X?
Ninguno de los dos. Como se indica en la publicación, su objetivo es evitar una copia de seguridad accidental de otro disco con el mismo nombre. Si toma su unidad externa de Time Machine y la conecta a la computadora de otra persona, y ambos tienen sus unidades internas llamadas "Macintosh HD", sin esta protección, ejecutar una copia de seguridad allí crearía una instantánea completamente nueva. Según el tamaño de la unidad que se va a respaldar y la unidad de Time Machine, es posible que borre todas las copias de seguridad existentes para crear esa nueva copia de seguridad y, de repente, haya perdido todo su historial de copias de seguridad. En cuanto a por qué esta característica no está expuesta en el usuario...
... interfaz, creo que Apple probablemente siente que la mayoría de la gente preferiría comenzar con un historial de respaldo limpio con una computadora nueva.
¿Cómo lo harías para un disco de máquina del tiempo distante? Obtengo "Se requiere un punto de montaje de volumen local y una ruta de volumen de instantánea". como respuesta.
@tubedogg Agregué el caso de uso especial "Continuar usando TimeMachine en Mac antiguo después de la restauración completa a Mac nuevo". Creo que vale la pena incluirlo en su excelente respuesta, ya que no la encontré en ninguna parte en línea y mi investigación me tomó un día entero.

Hola, tuve que hacer un par de cosas antes de poder ver mis archivos anteriores en la Time Machine de mi nueva Mac.

Para la historia, esto es lo que hice:

Ejecute el sudo tmutil Associatedisk -a en la terminal

Tenía el siguiente error:

Error al recopilar instantáneas para xxx

¡Era un problema de permisos de terminal!

Así que hice esto:

Entré en Preferencias del sistema> Seguridad y privacidad> Privacidad y agregué Terminal al panel Acceso total al disco. Trabajó para mi. ¡Espero eso ayude!

(gracias https://forums.macrumors.com/threads/unable-to-inherit-previous-time-machine.2144061/ )

Luego, tmutil Associatedisk -a funcionó... pero no pude ver mis copias de seguridad anteriores en Time Machine.

Y esto hizo que funcionara

Primero tuve que heredar la copia de seguridad de ese paquete de repuestos: sudo tmutil heredarbackup "/Volumes/Backups/OldComputerName.sparsebundle" Después de eso, podría usar la opción asociada de disco como menciona tubedogg

específicamente para mi computadora:

tmutil heredarbackup /Volumes/WD\ 2TB\ BACKUP\ 2/Backups.backupdb/MacBook\ Air\ xxx

después

sudo tmutil Associatedisk -a /Volumes/Macintosh\ HD /Volumes/WD\ 2TB\ BACKUP\ 2/Backups.backupdb/MacBook\ Air\ xxx/Latest/Macintosh\ HD/

¡Y BAM! Podría navegar por mis copias de seguridad con Time Machine

+1 para los permisos de la terminal! Aparte de eso, he seguido el procedimiento de @tubedogg :)

Yo también tuve este problema. Sin embargo, mi copia de seguridad de Time Machine estaba en una unidad en red y formaba parte de un paquete de repuestos. Encontré este sitio https://nairteashop.org/keeping-backup-history-when-switching-to-a-new-mac/ que explica cómo hacerlo.

Primero tuve que heredar una copia de seguridad de ese paquete de repuestos: sudo tmutil inheritbackup "/Volumes/Backups/OldComputerName.sparsebundle"

Después de eso, podría usar la opción Associatedisk como menciona tubedogg

No funcionó para mí, después de heredar y asociar, recibí el mensaje de error de que el volumen era "No es un volumen de instantánea". a pesar de que he estado haciendo copias de seguridad incrementales durante años.

A partir de Monterey, los comandos de Terminal ya no son necesarios:

  • vaya a Preferencias del sistema -> Máquina del tiempo
  • Seleccione el disco que contiene las copias de seguridad de su antiguo Mac (tendrá una i naranja al lado)
  • En el cuadro de diálogo, haga clic en " Reclamar copias de seguridad existentes " (o similar, estoy en un sistema que no es inglés)