Tuve el MBP 2015 en el pasado y usé Time Machine en él. El pasado mes de septiembre, me cambié al MBP 16'' 2019 e hice una nueva instalación/copia manual de la mayoría de mis archivos del directorio de inicio, manteniendo la distribución.
Nota: Quería hacer una instalación nueva por varias razones, pero si comparara los sistemas de archivos al final, son casi los mismos - mi directorio personal sigue siendo
/Users/borekb
La disposición de las carpetas debajo es exactamente la misma, etc.
Ahora estoy tratando de configurar Time Machine de nuevo, pero me gustaría continuar con mi línea anterior de copias de seguridad - por ejemplo, quiero ver las versiones del año pasado de los archivos que están en la misma ruta. Además, mi primera copia de seguridad en este nuevo Mac debería ser "incremental" - me gustaría que Time Machine comparara lo que hay en mi Mac actual con el último estado de mis copias de seguridad anteriores (de septiembre de 2020) y hace un diff como de costumbre.
La clave de esto parece ser la tmutil inheritbackup
comando que he ejecutado con éxito:
$ sudo tmutil inheritbackup /Volumes/time-machine/Borek’s\ MacBook\ Pro.backupbundle
Password:
Mounting disk image...
Unmounting disk image...
Inheriting disk image for machine...
Successfully inherited disk image '/Volumes/time-machine/Borek’s MBP 16.backupbundle'
/Volumes/time-machine
es una carpeta de red montada (hago copias de seguridad de forma inalámbrica a un NAS de Synology) y el comando parecía funcionar bien - hizo este cambio de nombre:
Borek’s MacBook Pro.backupbundle
Borek’s MBP 16.backupbundle
A continuación, fui a la interfaz de usuario de Time Machine, seleccioné el time-machine
disco, introduje mi contraseña anterior para la encriptación, etc:
Todo parecía estar bien hasta ahora.
Sin embargo, cuando empiezo a hacer una copia de seguridad, hace una copia de seguridad inicial completa en un nuevo dentro de la carpeta .backupbundle
que se llama como el nombre de mi nuevo ordenador: Borek’s MBP 16
. Esto es lo que parece después de montar el paquete disperso y navegar por el /Volumes/Time Machine Backups/Backups.backupdb
carpeta:
De alguna manera quiero decirle a Time Machine que siga usando el original Borek’s MacBook Pro
(la que fue modificada por última vez el 22 de septiembre de 2020).
¿Cómo hacerlo?
ACTUALIZACIÓN 1 : He probado a cambiar el nombre de mi ordenador para que coincida con el antiguo, pero Time Machine sigue insistiendo en crear un nuevo conjunto de copias de seguridad desde cero, simplemente llama al nuevo "directorio de la máquina" Borek’s MacBook Pro 2
:
También he ejecutado este script, encontrado aquí (ya que Big Sur no parece soportar -a
), para ejecutar tmutil associatedisk
y todas las carpetas que se encuentran en la ubicación de la copia de seguridad original:
for f in /Volumes/Time\ Machine\ Backups/Backups.backupdb/Borek’s\ MacBook\ Pro/*; do
if [[ -d "$f" ]]; then
sudo tmutil associatedisk /Volumes/Macintosh\ HD "$f"/Macintosh\ HD;
fi;
done
Esto también funcionó correctamente, pero Time Machine sigue sin ver mis copias de seguridad más antiguas y está intentando crear Borek’s MacBook Pro 2
cuando intento ejecutar una copia de seguridad.
ACTUALIZACIÓN 2 : He conseguido copias de seguridad verificadas que era una solución en esta respuesta . La interfaz de preferencias sigue informando de que "no hay copias de seguridad", así que ahora estoy tratando de ejecutar una nueva copia de seguridad, que era el paso 2 en esa respuesta y el autor no estaba seguro de si es necesario o no. Informaré en unas horas...