Установка изображений OS X

9

В нашем магазине около 20 компьютеров Mac, все из которых были настроены и настроены в том виде, в каком они были приобретены. У нас есть смесь компьютеров и лет (некоторые Mac Minis, некоторые iMac, некоторые MacBook Pro). Они даже не все работают под одной и той же версией OS X.

Мы хотели бы установить свежую установку последней версии OS X (Mountain Lion на сегодняшний день) со всеми установленными приложениями и всеми сетевыми настройками, а затем клонировать ее на все компьютеры Mac.

Моя первая мысль - просто клонировать жесткий диск dd, но я не уверен, что это сработает из-за различий в оборудовании. Кроме того, необходимо изменить имена компьютеров и тому подобное (аналог Sysprep в Windows).

Какое программное обеспечение или процесс следует использовать для создания образа компьютеров под управлением OS X?

Том Мартинал
источник

Ответы:

6

Вам следует взглянуть на пакет изображений и конфигурации, например, JAMF Casper или бесплатную Deploy Studio. Они оба облегчают выполнение сложных задач по установке сценариев и поддерживают развертывание образов через PXE.

Для Deploy Studio, с которой я больше всего знаком, вы должны предварительно установить любое необходимое программное обеспечение, а затем загрузить этот эталонный компьютер в образ PXE и ​​использовать его в качестве рабочего процесса захвата. Как только этот рабочий процесс будет завершен, у вас будет сервер с рабочим изображением, сохраненным на нем. С этого момента инструменты управления Deploy Studio позволят вам автоматизировать другие части развертывания, включая установку дополнительных пакетов, которые не любят предварительно устанавливаться в образах (например, Final Cut), заполнение информации о сети, установку имени машины, привязку к Открытый или активный каталог и т. Д.

JAMF Casper имеет преимущество с точки зрения возможностей, но он также не является бесплатным. Casper позволит осуществлять текущее управление конфигурациями, тогда как Deploy Studio предполагает, что вы используете для этого дополнительный инструмент, например ARD.

Оба эти инструмента позволяют импортировать «тонкий» dmg ОС, что означает, что вы можете выбрать развертывание розничного образа ОС, а не захваченного. Это сокращает аппаратно-зависимые установки (хотя я не сталкивался с этой проблемой годами), но в целом считается более «чистым». Затем вы можете использовать периферийные инструменты любого продукта для создания сценария копирования / установки любых дополнительных приложений после того, как в системе будет установлен чистый базовый образ. И для Windows, и для OS X я настоятельно рекомендую подход с использованием тонких изображений. Это облегчает обновление базовой установки, так как вы можете просто настроить скрипт при добавлении нового продукта, а не делать полное восстановление / повторную сборку / повторное развертывание. Это, конечно, немного больше работы со сценариями, но в конечном итоге стоит.

Apple также включает в себя System Image Utility, которая также может развертывать предварительно сконфигурированные образы, но я не смотрел на нее с 10.5, потому что сторонние инструменты были значительно лучше и с тех пор отвечали моим потребностям.

MDMarra
источник
Вы бы порекомендовали Casper для сайта, состоящего в основном из мобильных компьютеров Mac?
2012 года
Мобильный как в "не подключен к корпоративной сети?" Конечно, но некоторая эффективность развертывания программного обеспечения уходит по каналу VPN / WAN (но это имеет место с любым решением).
MDMarra
Я пытаюсь максимально приблизиться к Active Directory GPO на платформе Mac.
2012 года
Определенно стоит посмотреть. Я оценил это в прошлом и сделал рекомендацию для этого, чтобы быть купленным. К сожалению, я оставил эту работу год спустя, и она все еще не была куплена.
MDMarra
+1 DeployStudio или Каспер, если вы можете себе это позволить. Каспер также будет управлять вашим парком iPhone.
TRS-80
5

Есть много вариантов, но вы должны думать дальше, чем вы - Getting установлены все машины с той же ОС легко (Создание образа и использование dd, Disk Utility(создать изображение , а затем восстановить его на каждую единицу), Carbon Copy Cloner и т. Д., Чтобы получить его везде). Некоторое время назад есть вопрос, который также может быть полезен здесь.

Другая часть, которую вы хотите рассмотреть, заключается в том, что вы действительно хотите поддерживать все свои системы в одной (или, по крайней мере, очень похожей) стандартной конфигурации. Программное обеспечение, которое я бы предложил для этого, было бы радикальным - оно было разработано в Мичиганском университете, чтобы помочь им управлять своими лабораториями Mac.

Puppet и Chef также являются хорошими вариантами, хотя при работе с системами Mac может быть больше предостережений, поскольку они не являются настолько «традиционной» системой Unix, как эти инструменты.

voretaq7
источник
3

Лучшим вариантом будет использовать Carbon Copy Cloner или Super Duper для клонирования готового диска, а затем протестировать загрузку его на всех ваших Mac с внешнего диска. Если они все загружаются успешно, используйте программное обеспечение для клонирования, чтобы развернуть образ.

Дэйв Гаукрогер
источник
Во-вторых, Carbon Copy Cloner отлично справляется с созданием сжатых изображений, готовых для импорта на другие диски.
Алекс Берри