Imágenes de instalaciones de OS X

9

Tenemos alrededor de 20 Macs en nuestra tienda, todos los cuales se han configurado y configurado tal como se compraron. Tenemos una combinación de computadoras y años (algunas Mac Minis, algunas iMacs, algunas MacBook Pros). Ni siquiera están ejecutando la misma versión de OS X.

Nos gustaría configurar una nueva instalación del último OS X (Mountain Lion a partir de hoy) con todas las aplicaciones instaladas y todas las configuraciones de red configuradas, y luego clonar eso a todos los Mac.

Mi primer pensamiento es simplemente clonar el disco duro dd, pero no estoy seguro de que esto realmente funcione debido a las diferencias de hardware. Además, los nombres de las computadoras y similares deberán cambiarse (similar a Sysprep en Windows).

¿Qué software o proceso debo usar para crear imágenes de computadoras con OS X?

Tom Marthenal
fuente

Respuestas:

6

Debería mirar un conjunto de imágenes y configuración como JAMF Casper o el Deploy Studio gratuito. Ambos facilitan las tareas de instalación complejas de scripts y ambos admiten la implementación de imágenes a través de PXE.

Para Deploy Studio, con el que estoy más familiarizado, debe preinstalar cualquier software que desee, luego iniciar esa máquina de referencia en la imagen PXE y ser un flujo de trabajo de captura. Una vez que se complete ese flujo de trabajo, tendrá un servidor con la imagen de trabajo almacenada en él. A partir de ahí, las herramientas de administración de Deploy Studio le permitirán automatizar otras partes de la implementación, incluida la instalación de paquetes adicionales que no les gusta estar preinstalados en imágenes (como Final Cut), completar la información de red, configurar el nombre de la máquina, vincular a Directorio abierto o activo, etc.

JAMF Casper tiene la ventaja en términos de características, pero tampoco es gratis. Casper permitirá la gestión de configuración continua, mientras que Deploy Studio supone que está utilizando una herramienta adicional para eso, como ARD.

Ambas herramientas le permiten importar un dmg "delgado" del sistema operativo, lo que significa que puede optar por implementar una imagen comercial del sistema operativo y no una capturada. Esto reduce las instalaciones dependientes del hardware (aunque no he encontrado que eso sea un problema en años), pero también se considera en general "más limpio". Luego, puede usar las herramientas periféricas de cualquiera de los productos para ejecutar la copia / instalación de cualquier aplicación adicional después de que el sistema haya establecido una imagen base limpia. Tanto para Windows como para OS X, recomiendo encarecidamente el enfoque de imagen delgada. Hace que sea más fácil actualizar la instalación base, ya que puede ajustar un script cuando se agrega un nuevo producto, en lugar de hacer una restauración / recaptura / redespliegue completa. Ciertamente es un poco más de trabajo con secuencias de comandos, pero al final vale la pena.

Apple también incluye una Utilidad de imagen del sistema que también puede implementar imágenes preconfiguradas, pero no la he visto desde 10.5 porque las herramientas de terceros eran muy superiores y han satisfecho mis necesidades desde entonces.

MDMarra
fuente
¿Recomendaría Casper para un sitio compuesto principalmente por Macs móviles?
ewwhite
¿Móvil como en "no conectado a la red corporativa?" Claro, pero parte de la efectividad de la implementación del software desaparece a través de un enlace VPN / WAN (pero ese es el caso con cualquier solución).
MDMarra
Estoy tratando de acercarme lo más posible a Active Directory GPO en una plataforma Mac.
ewwhite
Definitivamente vale la pena echarle un vistazo. Lo evalué en el pasado e hice una recomendación para que se comprara. Desafortunadamente, dejé ese trabajo un año después y todavía no lo había comprado.
MDMarra
+1 DeployStudio, o Casper si puedes permitírtelo. Casper también administrará su flota de iPhone.
TRS-80
5

Hay un montón de opciones, pero hay que pensar más lejos de lo que está - Puesta en todas las máquinas instaladas con el mismo sistema operativo es fácil (Crear la imagen y el uso dd, Disk Utility(crear una imagen y luego restaurarlo a cada unidad), Carbon Copy Cloner, etc. para llevarlo a todas partes). Hay una pregunta de hace un tiempo que también puede ser útil aquí.

La otra parte que desea considerar es que realmente desea mantener todos sus sistemas en la misma configuración estándar (o al menos muy similar). El software que sugeriría para esto sería radical : fue desarrollado en la Universidad de Michigan para ayudarlos a administrar sus laboratorios Mac.

Puppet y Chef también son buenas opciones, aunque puede haber más advertencias cuando se trata de sistemas Mac, ya que no son un sistema Unix tan "tradicional" como esas herramientas están diseñadas.

voretaq7
fuente
3

Su mejor opción sería utilizar Carbon Copy Cloner o Super Duper para clonar la unidad terminada, luego probar el arranque en todos sus Macs diferentes desde una unidad externa. Si todos arrancan con éxito, use el software de clonación para implementar la imagen.

Dave Gaukroger
fuente
En segundo lugar, Carbon Copy Cloner hace un excelente trabajo al crear imágenes comprimidas listas para ser importadas a otros discos.
Alex Berry