Nous avons environ 20 Mac dans notre boutique, qui ont tous été installés et configurés lors de leur achat. Nous avons un mélange d'ordinateurs et d'années (certains Mac Minis, certains iMacs, certains MacBook Pros). Ils n'exécutent même pas tous la même version d'OS X.
Nous aimerions configurer une nouvelle installation du dernier OS X (Mountain Lion à partir d'aujourd'hui) avec toutes les applications installées et tous les paramètres réseau configurés, puis cloner cela sur tous les Mac.
Ma première pensée est de simplement cloner le disque dur avec dd, mais je ne suis pas sûr que cela fonctionnera en raison de différences matérielles. De plus, les noms d'ordinateurs et similaires devront être modifiés (comme Sysprep sous Windows).
Quel logiciel ou processus dois-je utiliser pour créer une image des ordinateurs exécutant OS X?
Vous devriez regarder une suite d'imagerie et de configuration comme JAMF Casper ou le Deploy Studio gratuit. Les deux facilitent l'écriture de tâches d'installation complexes et prennent en charge le déploiement d'images via PXE.
Pour Deploy Studio, que je connais le mieux, vous devez préinstaller le logiciel que vous souhaitez, puis démarrer cette machine de référence sur l'image PXE et être un flux de travail de capture. Une fois ce flux de travail terminé, vous aurez un serveur avec l'image de travail stockée dessus. À partir de là, les outils de gestion de Deploy Studio vous permettront d'automatiser d'autres parties du déploiement, y compris l'installation de packages supplémentaires qui n'aiment pas être préinstallés dans les images (comme Final Cut), le remplissage des informations réseau, la définition du nom de la machine, la liaison avec Répertoire ouvert ou actif, etc.
JAMF Casper a l'avantage en termes de fonctionnalités, mais il n'est pas non plus gratuit. Casper permettra une gestion continue de la configuration, tandis que Deploy Studio suppose que vous utilisez un outil supplémentaire pour cela comme ARD.
Ces deux outils vous permettent d'importer un dmg "fin" du système d'exploitation, ce qui signifie que vous pouvez choisir de déployer une image commerciale du système d'exploitation et non une image capturée. Cela réduit les installations dépendant du matériel (même si je n'ai pas rencontré de problème depuis des années), mais est également généralement considéré comme "plus propre". Ensuite, vous pouvez utiliser les outils périphériques de l'un ou l'autre produit pour créer un script pour la copie / installation de toute application supplémentaire après que le système a défini une image de base propre. Pour Windows et OS X, je recommande fortement l'approche d'image mince. Il facilite la mise à jour de l'installation de base, car vous pouvez simplement modifier un script lorsqu'un nouveau produit est ajouté, plutôt que de faire une restauration / recapture / redéploiement complète. C'est certainement un peu plus de travail avec les scripts, mais cela en vaut la peine au final.
Apple comprend également un utilitaire d'image système qui peut également déployer des images préconfigurées, mais je ne l'ai pas examiné depuis la version 10.5, car les outils tiers étaient largement supérieurs et répondaient à mes besoins depuis lors.
Recommanderiez-vous Casper pour un site composé principalement de Mac mobiles?
ewwhite
Mobile comme dans "non connecté au réseau d'entreprise?" Bien sûr, mais une partie de l'efficacité du déploiement de logiciels disparaît sur une liaison VPN / WAN (mais c'est le cas avec n'importe quelle solution).
MDMarra
J'essaie de me rapprocher le plus possible du GPO Active Directory sur une plate-forme Mac.
ewwhite
Vaut vraiment le coup d'oeil. Je l'ai évalué dans le passé et fait une recommandation d'achat. Malheureusement, j'ai quitté ce travail un an plus tard et il n'avait toujours pas été acheté.
MDMarra
+1 DeployStudio, ou Casper si vous pouvez vous le permettre. Casper gérera également votre flotte d'iPhone.
TRS-80
5
Il y a beaucoup d'options, mais vous devez penser plus loin que vous - Obtenir toutes les machines installées avec le même système d'exploitation est facile (créer l'image et l'utiliser dd, Disk Utility(créer une image puis la restaurer sur chaque unité), Carbon Copy Cloner, etc. pour l'obtenir partout). Il y a une question posée il y a quelque temps qui peut également être utile ici.
L'autre partie que vous voulez considérer est que vous voulez vraiment maintenir tous vos systèmes dans la même configuration standard (ou au moins très similaire). Le logiciel que je proposerais pour cela serait radmind - Il a été développé à l'Université du Michigan pour les aider à gérer leurs laboratoires Mac.
Puppet et Chef sont également de bonnes options, bien qu'il puisse y avoir plus de mises en garde lorsqu'il s'agit de systèmes Mac car ils ne sont pas aussi "traditionnels" qu'un système Unix que ces outils sont conçus pour.
Votre meilleure option serait d'utiliser Carbon Copy Cloner ou Super Duper pour cloner le lecteur fini, puis testez-le pour démarrer sur tous vos différents Mac à partir d'un lecteur externe. S'ils démarrent tous correctement, utilisez le logiciel de clonage pour déployer l'image.
Il y a beaucoup d'options, mais vous devez penser plus loin que vous - Obtenir toutes les machines installées avec le même système d'exploitation est facile (créer l'image et l'utiliser
dd
,Disk Utility
(créer une image puis la restaurer sur chaque unité), Carbon Copy Cloner, etc. pour l'obtenir partout). Il y a une question posée il y a quelque temps qui peut également être utile ici.L'autre partie que vous voulez considérer est que vous voulez vraiment maintenir tous vos systèmes dans la même configuration standard (ou au moins très similaire). Le logiciel que je proposerais pour cela serait radmind - Il a été développé à l'Université du Michigan pour les aider à gérer leurs laboratoires Mac.
Puppet et Chef sont également de bonnes options, bien qu'il puisse y avoir plus de mises en garde lorsqu'il s'agit de systèmes Mac car ils ne sont pas aussi "traditionnels" qu'un système Unix que ces outils sont conçus pour.
la source
Votre meilleure option serait d'utiliser Carbon Copy Cloner ou Super Duper pour cloner le lecteur fini, puis testez-le pour démarrer sur tous vos différents Mac à partir d'un lecteur externe. S'ils démarrent tous correctement, utilisez le logiciel de clonage pour déployer l'image.
la source