Tengo un servidor que ejecuta Server.app (3.2.2) en Mac OS X 10.9.5. Aloja archivos compartidos, correo, VPN, sitios web, DHCP, DNS y Open Directory, etc. También alberga tableros de anuncios phpBB3 .
Debido a que la versión OX no está actualizada, quiero transferir todo a una nueva Mac mini con OS X El Capitan (10.11). Pensé que sería más seguro usar otra máquina que simplemente actualizar la máquina del servidor en ejecución.
La máquina del servidor tiene dos particiones y una se usa para la copia de seguridad de Time Machine.
Pensé que una situación como esta no es poco común y debería ser sencilla. Pero aparentemente estaba equivocado... podría ser más como una cirugía de derivación cardíaca.
Mi plan inicial era importar la última copia de seguridad de Time Machine del antiguo servidor al nuevo Mac mini con la aplicación Migration Assistant. Si bien ambas máquinas están conectadas a la misma red local, no pude permitir que Migration Assistant.app encontrara el archivo de copia de seguridad. Elegí "Desde una Mac, copia de seguridad de Time Machine o disco de inicio" en la pantalla, pero en la pantalla siguiente el servidor antiguo no se muestra automáticamente y no pude conectarme al servidor manualmente a través de "Otro servidor..." botón tampoco.
Luego intenté copiar manualmente la copia de seguridad de Time Machine (Backups.backupdb) en una partición del nuevo Mac mini. Aunque el destino en el nuevo Mac mini está formateado para OS X Extended (con registro), Finder.app se queja: "La operación no se puede completar porque no es compatible".
Entonces, en el primer paso del largo y sinuoso camino, ya estoy atascado. ¿Alguien podría aconsejarme cómo copiar el servidor anterior a la nueva máquina para heredar la función del servidor sin causar un desastre? Por el momento tengo tres escenarios.
Copie la copia de seguridad de Time Machine de alguna manera (¡aunque necesito saber cómo!) en la segunda partición de la nueva Mac mini y luego use el Asistente de migración para importarla. .... La copia de seguridad no es el estado más reciente del servidor anterior, pero la mayoría de los datos estarán disponibles. No necesito detener el servidor mientras copio datos (probablemente). La pregunta es cómo copiar el archivo de respaldo al nuevo destino.
Use el Asistente de Migración directamente desde el servidor anterior al servidor nuevo. (Aún no lo he intentado).... Obviamente, necesito detener el servidor por mucho tiempo para hacer esto.
Simplemente intente actualizar el servidor anterior a El Capitan e instale la nueva versión de Server.app. Intente recuperarse de la copia de seguridad de Time Machine cuando falle. ... Pensé que este enfoque es demasiado arriesgado.
No existe una panacea para migrar la instalación de su servidor Mavericks a una máquina nueva.
Realmente depende del tiempo de inactividad aceptable y del hardware.
Primero algunos datos:
requisitos previos:
Memoria USB del instalador de arranque de OS X El Capitan
dd
o rsync
método
gpt
con el mismo tamaño que el volumen del servidor en el disco de destino y dd
la partición de origen en la partición de destino en modo de recuperación o arranque en la memoria USB del instalador.Descargue e inicie Server.app
Tiempo necesario:
dd: ~85 min (se copian todos los bloques)
Asistente del sistema
Asistente de Migración (mantener OS X El Capitan ya instalado)
Simplemente intente actualizar el servidor anterior a El Capitan e instale la nueva versión de Server.app. Intente recuperarse de la copia de seguridad de Time Machine cuando falle.
Si la actualización tiene éxito, ese es, con mucho, el método más rápido ( dd
ingresar al nuevo servidor no está incluido). Deshabilite Time Machine antes de actualizar.
( Experimental ) Migre todo a un hipervisor, pero esa es probablemente una respuesta adicional.
Kouichi C. Nakamura
klanomath