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?
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.
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.
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.
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.
fonte
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.
fonte