Instalações de criação de imagens do OS X

9

Temos cerca de 20 Macs em nossa loja, todos os quais foram instalados e configurados à medida que foram comprados. Temos uma mistura de computadores e anos (alguns Mac Minis, alguns iMacs, alguns MacBook Pros). Nem todos estão executando a mesma versão do OS X.

Gostaríamos de configurar uma nova instalação do OS X mais recente (Mountain Lion a partir de hoje) com todos os aplicativos instalados e todas as configurações de rede definidas e depois cloná-lo em todos os Macs.

Meu primeiro pensamento é simplesmente clonar o disco rígido dd, mas não tenho certeza se isso realmente funcionará devido a diferenças de hardware. Além disso, nomes de computadores e similares precisarão ser alterados (semelhante ao Sysprep no Windows).

Que software ou processo devo usar para criar imagens de computadores executando o OS X?

Tom Marthenal
fonte

Respostas:

6

Você deve procurar um conjunto de imagens e configurações como o JAMF Casper ou o Deploy Studio gratuito. Ambos facilitam o script de tarefas de instalação complexas e suportam a implantação de imagens via PXE.

Para o Deploy Studio, com o qual estou mais familiarizado, você pré-instalaria qualquer software que desejasse e inicializaria essa máquina de referência na imagem PXE e seria um fluxo de trabalho de captura. Quando esse fluxo de trabalho estiver concluído, você terá um servidor com a imagem de trabalho armazenada nele. A partir daí, as ferramentas de gerenciamento do Deploy Studio permitem automatizar outras partes da implantação, incluindo a instalação de pacotes extras que não gostam de ser pré-instalados em imagens (como Final Cut), preenchimento de informações da rede, configuração do nome da máquina, vinculação a Diretório aberto ou ativo etc.

O JAMF Casper tem vantagem em termos de recursos, mas também não é gratuito. O Casper permitirá o gerenciamento contínuo de configurações, enquanto o Deploy Studio assume que você está usando uma ferramenta adicional para isso, como o ARD.

Ambas as ferramentas permitem importar um dmg "fino" do sistema operacional, o que significa que você pode optar por implantar uma imagem comercial do sistema operacional e não uma imagem capturada. Isso reduz as instalações dependentes de hardware (embora eu não tenha problemas com isso há anos), mas também é geralmente considerado "mais limpo". Em seguida, você pode usar as ferramentas periféricas de qualquer produto para criar um script para copiar / instalar qualquer aplicativo adicional após o sistema ter uma imagem de base limpa estabelecida. Para Windows e OS X, recomendo fortemente a abordagem de imagem fina. Isso facilita a atualização da instalação base, pois você pode apenas ajustar um script quando um novo produto é adicionado, em vez de fazer uma restauração / recaptura / reimplantação completa. Certamente é um pouco mais trabalhoso com scripts, mas vale a pena no final.

A Apple também inclui um System Image Utility que também pode implantar imagens pré-configuradas, mas não o olho desde a versão 10.5, porque as ferramentas de terceiros eram muito superiores e atendiam às minhas necessidades desde então.

MDMarra
fonte
Você recomendaria o Casper para um site composto principalmente por Macs móveis?
ewwhite
Móvel como em "não está conectado à rede corporativa?" Claro, mas parte da eficácia da implantação de software desaparece através de um link VPN / WAN (mas esse é o caso de qualquer solução).
MDMarra
Estou tentando chegar o mais próximo possível do GPO do Active Directory em uma plataforma Mac.
ewwhite
Definitivamente vale a pena dar uma olhada. Avaliei-o no passado e fiz uma recomendação para que ele fosse comprado. Infelizmente, deixei o emprego um ano depois e ele ainda não havia sido comprado.
MDMarra
+1 DeployStudio ou Casper, se você puder pagar. Casper também gerenciará sua frota de iPhone.
TRS-80
5

Há um monte de opções, mas você precisa pensar mais longe do que você está - Como todas as máquinas instaladas com o mesmo sistema operacional é fácil (Criar a imagem e utilização dd, Disk Utility(criar uma imagem e, em seguida, restaurá-lo para cada unidade), Carbon Copy Cloner, etc. para obtê-lo em qualquer lugar). Há uma pergunta de um tempo atrás que também pode ser útil aqui.

A outra parte que você deseja considerar é que realmente deseja manter todos os seus sistemas na mesma (ou pelo menos muito semelhante) configuração padrão. O software que eu sugeriria seria radmind - foi desenvolvido na Universidade de Michigan para ajudá-los a gerenciar seus laboratórios de Mac.

Puppet e Chef também são boas opções, embora possa haver mais ressalvas ao lidar com sistemas Mac, pois não são um sistema Unix "tradicional" como essas ferramentas foram projetadas.

voretaq7
fonte
3

Sua melhor opção seria usar o Carbon Copy Cloner ou o Super Duper para clonar a unidade finalizada e testá-la em todos os Macs diferentes a partir de uma unidade externa. Se todos eles inicializarem com êxito, use o software de clonagem para implantar a imagem.

Dave Gaukroger
fonte
Segundo, o Carbon Copy Cloner faz um excelente trabalho ao criar imagens compactadas prontas para serem importadas para outros discos.
Alex Berry