3 votos

¿Cómo debo copiar el entorno del servidor OS X a otra máquina para actualizarlo?

Tengo un servidor que ejecuta Server.app (3.2.2) en Mac OS X 10.9.5. Alberga el uso compartido de archivos, correo, VPN, sitios web, DHCP, DNS y Open Directory, etc. También aloja phpBB3 tablones de anuncios.

Como la versión de OX no está actualizada, quiero transferir todo a un nuevo Mac mini que ejecuta OS X El Capitan (10.11). Pensé que sería más seguro utilizar otra máquina que simplemente actualizar la propia máquina de servidor en funcionamiento.

El equipo servidor tiene dos particiones y una se utiliza para la copia de seguridad de Time Machine.

Pensé que una situación como ésta no es infrecuente, y que debería ser sencilla. Pero parece que me equivoqué... podría ser más bien una operación de bypass cardíaco.

Mi plan inicial era importar la última Copia de seguridad de Time Machine del antiguo servidor al nuevo Mac mini con Migration Assistant.app. Aunque ambas máquinas están conectadas a la misma red local, no pude dejar que el Asistente de Migración.app encontrara el archivo de copia de seguridad. Elegí "Desde un Mac, una copia de seguridad de Time Machine o un disco de inicio" en la pantalla, pero en la siguiente pantalla el servidor antiguo no se muestra automáticamente, y tampoco pude conectarme al servidor manualmente a través del botón "Otro servidor...".

Luego traté de copiar manualmente el Copia de seguridad de Time Machine (Backups.backupdb) a una partición del nuevo Mac mini. Aunque el destino en el nuevo Mac mini está formateado a OS X Extended (Journaled), Finder.app se queja: "La operación no puede completarse porque no es compatible".

Así que en el primer paso del largo y sinuoso camino, ya estoy atascado. ¿Podría alguien aconsejarme cómo copiar el antiguo servidor a la nueva máquina para heredar la función del servidor sin causar un desastre? De momento tengo tres escenarios.

  1. Copiar Copia de seguridad de Time Machine de alguna manera (¡necesito saber cómo!) a la segunda partición del nuevo Mac mini y luego usar el Asistente de Migración para importarlo. .... La copia de seguridad no es el último estado del antiguo servidor, pero la mayoría de los datos estarán disponibles. No necesito parar el servidor mientras se copian los datos (probablemente). La pregunta es cómo copiar el archivo de copia de seguridad en el nuevo destino.

  2. Utilice el Asistente de Migración directamente desde el servidor antiguo al nuevo. (Todavía no lo he probado).... Obviamente, tengo que detener el servidor para que deje de funcionar durante mucho tiempo para hacer esto.

  3. Simplemente intenta actualizar el servidor antiguo a El Capitán e instala la nueva versión de Server.app. Trate de recuperarse de la copia de seguridad de Time Machine cuando falló. ... Creo que este enfoque es demasiado arriesgado.

1voto

klanomath Puntos 19587

No hay ninguna bala de plata para migrar su instalación de servidor Mavericks a una máquina nueva.

Realmente depende del tiempo de inactividad aceptable y del hardware.

Primero, algunos datos:

  • La migración de una instalación de servidor o de una copia de seguridad de Time Machine a través de una red es no posible
  • Cualquier migración, ya sea con el Asistente del Sistema o el Asistente de Migración, tiene que ser completada antes de iniciar el nuevo Server.app
  • Copiar una copia de seguridad de Time Machine (Backups.backupdb) no se puede hacer simplemente con el Finder arrastrando y soltando. Time Machine tiene que ser detenido mientras se copia - es es Es posible copiarlo con el Finder, pero no simplemente arrastrando y soltando.
  • Una copia de seguridad en una segunda partición en el mismo disco no es -en el sentido propio- ninguna copia de seguridad.

Requisitos previos:

Unidad de disco duro de instalación de arranque de OS X El Capitan


  1. dd o rsync método

    • Inicie el nuevo Mac en el modo de disco de destino y conéctelo al antiguo Mac con un cable Thunderbolt

    • Prepare el disco adicional, es decir, elimine todas las particiones excepto la partición EFI (y el disco duro de recuperación si es necesario, pero se recreará más tarde si no está presente)

    • Ahora o bien crear una nueva partición con gpt con el mismo tamaño que el volumen del servidor en el disco de destino y dd la partición de origen a la partición de destino en el Modo de Recuperación o arrancar en la unidad de disco duro de instalación.

    • o instalar Carbon Copy Cloner (que utiliza rsync), crear una nueva partición en el destino con Disk Utility y clonar el volumen de origen en el volumen de destino

    • desmontar el nuevo Mac y desconectar el cable Thunderbolt

    • arrancar en la unidad de disco duro del instalador de arranque de OS X El Capitan y "actualizar" la antigua instalación del servidor

    • Descargue e inicie Server.app

      Tiempo necesario:

    • dd: ~85 min (se copian todos los bloques)

    • rsync: depende del tamaño de todos los archivos y carpetas (~50-70 MB/s)

    • Instalación de OS X: ~30-40 min.

  2. Asistente del sistema

    • Inicie el nuevo Mac en el modo de disco de destino y conéctelo al viejo Mac con un cable Thunderbolt
    • Ahora cree dos volúmenes con la Utilidad de Discos: uno para el futuro volumen principal y otro para el volumen de copia de seguridad de Time Machine.
    • Desactivar "Ignorar la propiedad de este volumen" para el nuevo "volumen de respaldo"
    • Detener Time Machine en las Preferencias del Sistema
    • En el Finder, abra su volumen de copia de seguridad actual
    • Elige la carpeta de la copia de seguridad y pulsa cmdC
    • abra el nuevo volumen de copia de seguridad de Time Machine y pulse shiftalt cmdV . Después de un tiempo, deberá introducir un nombre de administrador y su contraseña. También puede utilizar este método: La máquina del tiempo: Cómo transferir las copias de seguridad de una unidad de copia de seguridad actual a una nueva unidad de copia de seguridad .
    • Una vez terminada la copia, desmonte el volumen y separe el nuevo Mac mini.
    • Reactivar Time Machine en las Preferencias del Sistema
    • arrancar el nuevo Mac mini con la unidad de disco duro de arranque de OS X El Capitan e instalar OS X en el volumen del sistema
    • Mientras se configura el nuevo Mac, utilice el Asistente del Sistema para migrar usuarios y datos desde el volumen de copia de seguridad de Time Machine.
    • Descargue e inicie Server.app
  3. Asistente de migración (mantener el OS X El Capitan ya instalado)

    • Divide el volumen principal en dos en tu nuevo Mac mini
    • Desactivar "Ignorar la propiedad de este volumen" para el nuevo "volumen de respaldo"
    • Detener Time Machine en las Preferencias del Sistema en el antiguo Mac mini
    • Compartir el volumen de copia de seguridad de Time Machine en el viejo Mac mini
    • Montar el volumen de copia de seguridad compartido de Time Machine en el nuevo Mac mini
    • Elige la carpeta de la copia de seguridad y pulsa cmdC
    • abra el nuevo volumen de copia de seguridad de Time Machine y pulse shiftalt cmdV . Después de un tiempo tienes que introducir un nombre de administrador y su contraseña.
    • Abra el Asistente de Migración en el nuevo Mac mini y migre la instalación del servidor desde el volumen de copia de seguridad local
    • Descargue e inicie Server.app
  4. Simplemente intenta actualizar el servidor antiguo a El Capitán e instala la nueva versión de Server.app. Trate de recuperarse de la copia de seguridad de Time Machine cuando falló.

    Si la actualización es satisfactoria, este es el método más rápido con diferencia ( dd al nuevo servidor no incluido). Desactive Time machine antes de actualizar.

  5. ( Experimental ) Migrar todo a un hipervisor - pero eso es probablemente una respuesta extra.

    • Conseguir un hipervisor como VMware ESXi 6.0 e instalarlo en un Mac mini
    • Instale el cliente vSphere en una caja VM Windows.
    • Crear una imagen del antiguo Mac mini
    • Probablemente sea necesario un poco de hacking (del hipervisor y de la imagen de OS X) para conseguir que funcione
    • En el futuro, podrá trasladar fácilmente las máquinas virtuales invitadas a un nuevo hardware con sólo encender el cliente vSphere y elegir un nuevo host también equipado con un hipervisor.
    • enlace1 enlace2 google-search-link

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X