¿Time Machine restaura todo el sistema?

19

Nunca antes había usado Time Machine y sé bastante bien cómo funcionan las copias de seguridad, pero me pregunto si mi sistema funcionará de fábrica una vez restaurado de la copia de seguridad de Time Machine.

Quiero decir que tengo toneladas de cosas en mi Mac y configurarlas una vez que algo sale mal me llevará días. Estoy hablando de todo mi entorno de programación, incluidas múltiples imágenes de Docker, bases de datos, cientos de paquetes npm, archivos de sistema personalizados (como "hosts"), cientos de aplicaciones con configuraciones personalizadas, algunos juegos, etc.

Si decido hacer una copia de seguridad de TODO y las cosas van hacia el sur, ¿puedo simplemente tomar un MacBook nuevo, conectar mi disco duro externo con copia de seguridad TM e importará TODO, lo que significa que funcionará igual que mi sistema antes del bloqueo?

Por cierto, estoy usando un HDD externo estándar.

Wordpressor
fuente
Hagamos esta una pregunta por pregunta. Siéntase libre de comentar con un enlace a la nueva pregunta sobre versiones si aún no puede encontrar una respuesta aquí sobre la restauración de una copia de seguridad anterior a un sistema operativo más nuevo.
bmike
Sé que esto fue mucho tiempo, pero ¿cómo funcionó? Tengo un disco que no funciona bien y una copia de seguridad reciente de la máquina del tiempo. Si restauro eso, ¿crees que recordará cosas como la configuración y las claves del proyecto xcode (o Android?) Gracias :)
Toni Michel Caubet

Respuestas:

17

Time Machine realiza de forma predeterminada una copia de seguridad de casi todo en su partición macOS. Excluye archivos de registro, índices de Spotlight, cachés, archivos temporales y basura (eche un vistazo: en OS X, ¿qué archivos están excluidos por regla de una copia de seguridad de Time Machine? ). La copia de seguridad incluye archivos acoplables, paquetes npm, sus archivos personales, etc. Cuando se complete la copia de seguridad, el disco duro NO podrá iniciarse, lo que significa que no puede ejecutar macOS desde su copia de seguridad de Time Machine.

Puede restaurar desde una copia de seguridad de Time Machine sin o después de instalar un sistema operativo. Si restaura sin instalar un sistema operativo:

  • Toda la copia de seguridad se restaurará en su disco, incluido el sistema operativo (por ejemplo, Yosemite). [ NOTA: Si la Mac a la que está restaurando no es compatible con la versión de macOS en su TM Backup, todavía no podrá arrancar desde la restauración] .
  • Se puede hacer desde recuperación o instalación USB. No se requiere acceso a internet.
  • Después de que se restablezca la copia de seguridad, todo será exactamente como era mientras realizaba la copia de seguridad.

Si restaura después de instalar un sistema operativo:

  • Solo los archivos personales y los archivos que seleccione pueden restaurarse y no restaurarán el sistema operativo.
  • Es posible que no restaure paquetes, ajustes del sistema y archivos que están almacenados en directorios diferentes a los tradicionales (por ejemplo, "/MyApp/mysourcecode.cs" no se restaurará de manera predeterminada).

Si cree que esto contiene información errónea, comente porque nunca realicé la restauración después de la instalación de un sistema operativo.

pixelomer
fuente
Ciertamente no voy a responder -1, pero Time Machine guarda una lista de excursiones cada vez que realiza una copia de seguridad. En términos más generales, para la definición de todo el sistema que significa todo, revisaría mi respuesta para ver los cientos de ubicaciones y archivos que están excluidos por regla en Time Machine. Si nunca usa la línea de comando o un shell, que probablemente sea del 90 al 95% de la población de Mac, Time Machine tiene esa mayoría cubierta sin ningún riesgo.
bmike
@Monomeeth si obtengo un MacBook nuevo o usado, lo más probable es que tenga el sistema operativo instalado. ¿Supongo que puedo desinstalar el sistema operativo y luego ejecutar la restauración de la copia de seguridad?
Wordpressor
1
@Wordpressor Bueno, podrías, pero no estoy seguro de por qué lo harías en el caso de una nueva Mac. En el caso de una Mac usada, si ya estaba preparada para la venta según las recomendaciones de Apple , entonces también está bien para mantenerla como está. De lo contrario, primero debería realizar el proceso de reinstalación de macOS antes de restaurar desde su copia de seguridad (a menos que supiera que la Mac es totalmente compatible con la versión de macOS en su copia de seguridad de TM y desea utilizar esa versión de macOS).
Monomeeth
¡Time Machine no hace una copia de seguridad de los protectores de pantalla instalados por defecto! Para solucionar esto, ejecute tmutil removeexclusion ~/Library/Screen\ Saversen la Terminal.
SilverWolf - Restablecer Monica
1
Desde mi propia experiencia: copia de seguridad / Aplicaciones, que es donde la mayoría (si no todas) las aplicaciones están instaladas por defecto .
pixelomer
5

No, la máquina del tiempo tiene varios tipos de exclusiones, por lo que ni siquiera hace una copia de seguridad de todo, y mucho menos restaura todo. La buena noticia es que todo lo que se respalde se restaurará al mismo sistema operativo o más nuevo.

Podrías revisarlos y estar seguro sabiendo que estás listo.

O puede revisar cada vez que coloca cosas y verificar que puede restaurarlas (o inspeccionar que no están excluidas).

 tmutil isexcluded /path/to/file

Yo diría que probablemente debería tener una copia de seguridad de clones para guardar su tocino y comenzar con SuperDuper y Carbon Copy Cloner y no meterse con la utilidad de disco (que puede clonar una unidad) a menos que realmente no pueda hacer que una de las herramientas especialmente diseñadas funcione para su presupuesto y necesidades. Hacer una copia de seguridad de arranque al mes y cada vez que realice cambios importantes significa que tiene dos copias de seguridad diferentes y no necesita actualizar su clon todas las noches (a menos que realmente le guste ese tipo de cosas).

Lea en cualquiera de los sitios web para conocer los muchos beneficios potenciales de una copia de seguridad de arranque, entre los que se copian todos los archivos.

bmike
fuente
SuperDuper y Carbon Copy Cloner son productos fantásticos. Mi recomendación personal suele ser usar uno de estos y Time Machine también. Pero, de nuevo, también recomiendo a los usuarios personales que tengan dos unidades de copia de seguridad externas que se intercambian semanalmente (con una siempre fuera del sitio), por lo que probablemente estoy un poco en el extremo.
Monomeeth
@bmike me temo que no entiendo. Solo quiero saber si estaré listo para trabajar después de restaurar desde la copia de seguridad. Si TM no hace una copia de seguridad del concurso Papelera, los índices de caché o Spotlight, no me importa, ya que en este caso no cambia casi nada. ¿Entonces supongo que Monomeeth tiene razón y podré trabajar perfectamente bien después de restaurar?
Wordpressor
Si tiene una copia de seguridad de Time Machine, simplemente puede conectarla y restaurar todo. @Wordpressor Aún mejor, hay un archivo .exclusion.plist oculto, así como un registro de migración para que pueda ver los registros si cree que falta algo y saber si o por qué. La respuesta corta es sí: una nueva Mac tomará copias de seguridad antiguas muy bien.
bmike
1
+1 para Carbon Copy Cloner. Funcionó perfectamente mientras Time Machine fallaba miserablemente. Time Machine intentó restaurar el sistema aplicando muchos diferenciales uno tras otro, pero un diferencial en el medio era defectuoso, por lo que todo el proceso tomó horas, falló y comenzó desde el principio. Tuve que escribir algunos scripts para recuperar parte de la información deseada. Además, Time Machine utiliza enlaces duros de carpetas no convencionales, lo que dificulta la recuperación de información.
Eric Duminil
5

En general, sí, todo lo que es importante para la mayoría de los usuarios se incluye en una copia de seguridad de Time Machine. Como se indicó en otras respuestas, hay una serie de restricciones con respecto a la capacidad de arranque del sistema operativo y los archivos del sistema excluidos y los gustos, y hay ciertas características vinculadas a la computadora, como la activación del software, por ejemplo, el software de Adobe que no se transfiere con una copia de seguridad.

En la mayoría de los casos, simplemente puede comprar una Mac de reemplazo, conectar la unidad y restaurar todos los archivos que desee o el sistema completo desde una copia de seguridad de Time Machine. Time Machine está bien documentado en la ayuda de macOS y en el sitio web de Apple para obtener información más profunda (y siempre cambiante).

John Keates
fuente