¿Cómo restaurar el sistema desde la unidad de red?

Tengo un MacBook Pro 2014.

Quiero restaurar mi sistema operativo desde una copia de seguridad de Time Machine que se encuentra en un volumen de red compartido.

Cuando reinicio en recuperación (Apple-Opt-R), arranca desde Internet, pero si trato de restaurar desde la copia de seguridad de Time Machine, no puede ver el servidor donde está el volumen compartido.

¿Necesito registrar/montar el recurso compartido de alguna manera?

Respuestas (3)

ACTUALIZACIÓN: en las versiones recientes de macOS (probadas con High Sierra 10.13.4), puede restaurar desde una unidad en red directamente desde la opción "Restaurar desde la copia de seguridad de Time Machine" en el modo de recuperación. Los siguientes pasos no son obligatorios (¡pero son increíbles!).


requisitos previos:

– cuenta de administrador y contraseña
– AFP/SMB-share y dirección IP del servidor

  1. Inicie la computadora en modo de recuperación.
  2. Abrir Terminal en el menú Utilidades
  3. Cuando se le solicite, introduzca:cd /Volumes
  4. Cree un subdirectorio en Volúmenes como punto de montaje para compartir su máquina del tiempo:
    mkdir TimeMachine
  5. Ingresarcd TimeMachine
  6. Entrar pwd_ pwd debería mostrar /Volumes/TimeMachine
  7. Monte el recurso compartido de red con su nombre de usuario y contraseña de administrador:

    mount -t afp afp://adminname:password@ServerIPAddress/ShareName /Volumes/TimeMachine
    

    Si su contraseña contiene caracteres extraños como :@\/ use la codificación de URL para protegerlos

  8. Ingrese: ls -la. Tenga en cuenta el nombre exacto de su sparsebundle.
  9. Ingrese: hdid /Volumes/TimeMachine/NameOfYourSparseBundle. Puede ingresar las primeras letras del nombre del paquete disperso y luego presionar TAB. Presionar la pestaña debería completar automáticamente el nombre del paquete disperso de Time Machine. Puede que no tenga el mismo aspecto que el anterior, ya que escapa a los espacios y caracteres especiales.
  10. Después de completar automáticamente el nombre, presione regresar. Si regresa al indicador, se ha abierto el paquete disperso.
  11. Ingrese exity salga de Terminal.
    Pasos de ejemplo 3-11:

    ingrese la descripción de la imagen aquí

  12. Seleccione Restore From Time Machine Backupy haga clic en Continuar.

    ingrese la descripción de la imagen aquí

  13. Después de una búsqueda, debería mostrarle el directorio Time Machine Backups como un volumen que contiene su copia de seguridad. Seleccione eso (en mi ejemplo, 'Copias de seguridad de Time Machine') y haga clic en Continuar.

    ingrese la descripción de la imagen aquí

  14. En la siguiente pantalla, verá todas las copias de seguridad que puede restaurar enumeradas por hora y fecha.

    ingrese la descripción de la imagen aquí

  15. Seleccione la copia de seguridad que desea restaurar y continúe y finalmente elija su disco de destino:

    ingrese la descripción de la imagen aquí

De hecho, probé todo eso anteriormente... pero el mountcomando me da este error: mount_afp: AFPMountURL returned error -5023, errno is -5023-- que da incluso cuando trato de montar cuando NO está en recuperación.
¡AH! Me lo imaginé. Mi contraseña tiene una \ en ella ... así que necesito citar la afp:..cadena. Con suerte, eso también funcionará en la recuperación.
@Ze'ev eso no es bueno. ¿Tiene derechos de administrador en el servidor?
@Ze'ev no tuve problemas para usar esto con una contraseña normal (= que no contiene caracteres "prohibidos" como: @\/)
No estoy seguro de lo que estás diciendo. Mi contraseña SÍ tiene una \, así que puse comillas simples alrededor de la afp://...parte del comando. Y funcionó. Sin embargo, al llegar a la parte de restauración, decía que había 930 GB libres en mi HD, cuando solo hay 215 GB. Eso me asustó. ¿Alguna idea de por qué?
@Ze'ev, la sugerencia de contraseña no se dirigió directamente a usted ;-) Probé diferentes contraseñas (que contenían: o @) y no funcionó citar/escapar.
@Ze'ev ¿Qué quieres restaurar? ¿Todo el sistema? Probablemente sea mejor hacer una segunda pregunta con algunas capturas de pantalla aquí en ask different.
extraño... A mi me funciono
@Ze'ev, lo pruebo de nuevo (en una VM) antes de aprobar tu edición...
Si tengo mi propia carpeta en el nivel raíz de la unidad, por ejemplo, /media, ¿la restauración desde Time Machine borrará esa carpeta?
@Ze'ev, ¿a qué unidad te refieres? ¿La unidad de su sistema? ¡Su copia de seguridad debe contener esta carpeta o no es una copia de seguridad real! ¿O quiere volver a una versión mucho más antigua?
Sí, unidad de sistema. Tengo una carpeta /media grande de la que NO hago una copia de seguridad con Time Machine. Podría hacer una copia de seguridad si fuera necesario, pero esperaba que hubiera una manera de revertir SOLO el sistema operativo.
Puede restaurar carpetas individuales (por ejemplo, /Sistema /Biblioteca /bin /sbin /Aplicaciones /Usuarios, etc.) que no dañarán su carpeta /media.
Sé que esto es bastante antiguo, pero si tiene caracteres especiales (como \ ) en su contraseña, es posible que deba escapar algunos o incluso todos con ... \ (sí, una barra invertida :)). Entonces \\ representa ese sencillo \ en su contraseña.
He publicado una edición porque esto ya no es necesario. De hecho, probé este método primero antes de intentar usar la GUI directamente, y me permitió especificar un servidor, un nombre de usuario/contraseña y luego restaurar. Hace que el manejo de caracteres especiales y demás sea mucho más simple. :-)
Es s very important to print full path to your backups folder on network drive. Without this you will not see backups and contiue button. Itgente muy estúpida y confusa. Perdí 2 días para darme cuenta de que solo necesito imprimir "smb://computername/Shared/mac_backups". Aquí es donde se almacenan mis copias de seguridad. Y sin la parte "mac_backups" no funcionó.
Después de probar muchas cosas durante un par de días para que la restauración del sistema vea mis copias de seguridad, también descubrí que la versión de recuperación no debe ser más antigua que el sistema operativo con el que se realizó la copia de seguridad. Hice una copia de seguridad con 10.15 y la recuperación 10.14 no vio ninguna copia de seguridad. Tuve que mantener presionado Option-Command-Rdurante el arranque para obtener una imagen de recuperación más nueva, que finalmente funcionó como se esperaba.

Las respuestas anteriores son un poco demasiado complicadas para mi gusto. De hecho, probé la respuesta de klanomath y fallé, tal vez porque tengo una copia de seguridad cifrada en el recurso compartido de red. Pero también podría tener que ver con un cifrado de URL incorrecto.

Sin embargo, hay una manera mucho más fácil. En este paso:

ingrese la descripción de la imagen aquí

simplemente reinstale su OS X.

Una vez que haya terminado, debería aparecer el asistente de migración o, si no lo hace, se puede crear un usuario, iniciar sesión y luego iniciar el asistente de migración a mano.

En el asistente de migración:

Asistente de Migración

elija "Desde una Mac, copia de seguridad de Time Machine o disco de inicio". Haga clic en Continuar y elija "Otro servidor". Esto le permitirá ingresar la dirección del volumen y le pedirá la contraseña, en caso de que haya utilizado una copia de seguridad cifrada.

Después de eso, puede elegir qué recuperar. Ojo, si el usuario que creaste después de la instalación tiene el mismo nombre que el que usaste en la copia de seguridad, habrá un conflicto. A continuación, deberá elegir si desea seguir eliminando al usuario o conservar los datos.

Primero probé este método después de leer la introducción "hay una manera mucho más fácil": si esto funciona, ciertamente parece más fácil que el método de @klanomath. Cuando hice esto, inmediatamente encontró mi recurso compartido de red Mac en mi dispositivo de almacenamiento en red Synology y lo estoy restaurando ahora. Muy, muy fácil.
Debe ingresar el nombre del servidor y compartir en el otro cuadro de disco, por ejemplo. afp://server-name/share, y luego encontrará el disco.

El modo de recuperación necesita un servidor de arranque en red (como la aplicación de servidor OS X ) para mostrar esa imagen.

Puede configurar uno o puede copiar la instancia de copia de seguridad en una unidad USB y conectarla localmente.

Para netboot, recomendaría implementar Studio como su solución de acceso en términos de facilidad de uso y solidez de la solución.

Además, si solo necesita archivos y aplicaciones de usuario, puede hacer una instalación limpia del sistema operativo y luego crear una cuenta de usuario temporal y usar el asistente de migración para copiar el usuario real y los archivos una vez que la Mac pueda ejecutar su propio sistema operativo para realizar el montaje en red.