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

12

Tengo una 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), se inicia desde Internet, pero si intento 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?

Dan
fuente

Respuestas:

27

ACTUALIZACIÓN: en 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 Time Machine Backup" en el modo de recuperación. Los siguientes pasos no son obligatorios (¡pero son súper increíbles!).


Prerrequisitos:

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

  1. Arranque la computadora en modo de recuperación.
  2. Abrir Terminal en el menú de Utilidades
  3. En el indicador ingrese: cd /Volumes
  4. Cree un subdirectorio en Volúmenes como punto de montaje para su recurso compartido de máquina del tiempo:
    mkdir TimeMachine
  5. Entrar cd TimeMachine
  6. Introduzca 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 torcidas como: @ \ / uso de codificación de URL para proteger a los

  8. Intro: ls -la. Anote el nombre exacto de su sparsebundle.
  9. Intro: hdid /Volumes/TimeMachine/NameOfYourSparseBundle. Puede ingresar las primeras letras del nombre del paquete disperso y luego presionar TAB. Al presionar la pestaña, se debe completar automáticamente el nombre disperso de Time Machine. Es posible que no se vea igual que el anterior, ya que escapa de espacios y caracteres especiales.
  10. Después de completar automáticamente el nombre, presione regresar. Si regresa a la solicitud, se ha abierto el sparsebundle.
  11. Ingrese exity salga de la Terminal.
    Ejemplos de pasos 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 de copias de seguridad de Time Machine 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 desde la fecha y la hora.

    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í

klanomath
fuente
De hecho, intenté todo eso anteriormente ... pero el mountcomando me da este error: mount_afp: AFPMountURL returned error -5023, errno is -5023que me da incluso cuando intento montar cuando NO estoy en recuperación.
Dan
AH! Me lo imaginé. Mi contraseña tiene un \ en ella ... así que necesito citar la afp:..cadena. Con suerte, eso también funcionará en la recuperación.
Dan
@ Ze'ev eso no es bueno. ¿tienes derechos de administrador en el servidor?
klanomath
@ Ze'ev no tuve ningún problema al usar esto con una contraseña normal (= que no contiene caracteres "prohibidos" como: @ \ /)
klanomath
No estoy seguro de lo que estás diciendo. Mi contraseña TIENE un \, así que pongo 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 930GB libres en mi HD, cuando solo hay 215GB. Eso me asustó. ¿Alguna idea de por qué?
Dan
4

Las respuestas anteriores son demasiado complicadas para mi gusto. En realidad 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 finalizado, el asistente de migración debería aparecer 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 migracion

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, puedes elegir qué recuperar. Tenga cuidado, si el usuario que creó después de la instalación tiene el mismo nombre que el que utilizó en la copia de seguridad, habrá un conflicto. A continuación, deberá elegir si desea seguir eliminando al usuario o conservar los datos.

Scentia
fuente
Probé este método primero después de leer la introducción "hay una manera mucho más fácil". Si esto funcionara, 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 de red Synology y ahora estoy restaurando. Muy, muy fácil.
Doug Harris
Debe ingresar el nombre del servidor y compartirlo en la otra caja del disco, por ejemplo. afp://server-name/share, y luego encontrará el disco.
Kevin Kuszyk
2

El modo de recuperación necesita un servidor de arranque de red (como la aplicación del 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 solución para ir 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

bmike
fuente