W naszym sklepie mamy około 20 komputerów Mac, z których wszystkie zostały skonfigurowane i skonfigurowane w momencie zakupu. Mamy mieszankę komputerów i lat (niektóre Maca Mini, niektóre iMaki, niektóre MacBooka Pro). Nie wszyscy nawet korzystają z tej samej wersji OS X.
Chcielibyśmy zainstalować świeżą instalację najnowszego OS X (Mountain Lion na dzień dzisiejszy) ze wszystkimi zainstalowanymi aplikacjami i wszystkimi ustawieniami sieci, a następnie sklonować to na wszystkich komputerach Mac.
Moją pierwszą myślą jest po prostu sklonowanie dysku twardego dd, ale nie jestem pewien, czy to faktycznie zadziała z powodu różnic sprzętowych. Ponadto należy zmienić nazwy komputerów i tym podobne (podobnie jak Sysprep w systemie Windows).
Jakiego oprogramowania lub procesu należy użyć do obrazu komputerów z systemem OS X?
Powinieneś spojrzeć na pakiet obrazowania i konfiguracji, taki jak JAMF Casper lub bezpłatne oprogramowanie Deploy Studio. Oba z nich ułatwiają tworzenie skryptów złożonych zadań instalacyjnych i oba obsługują wdrażanie obrazów za pośrednictwem PXE.
W przypadku Deploy Studio, z którym jestem najbardziej zaznajomiony, należy wstępnie zainstalować dowolne oprogramowanie, a następnie uruchomić komputer referencyjny na obrazie PXE i być przepływem pracy przechwytywania. Po zakończeniu tego przepływu pracy będziesz mieć serwer z zapisanym obrazem roboczym. Stamtąd narzędzia do zarządzania Deploy Studio pozwolą zautomatyzować inne części wdrożenia, w tym instalowanie dodatkowych pakietów, które nie lubią preinstalowanych obrazów (takich jak Final Cut), wypełnianie informacji o sieci, ustawianie nazwy komputera, powiązanie z Otwarty lub aktywny katalog itp.
JAMF Casper ma przewagę pod względem funkcji, ale nie jest również bezpłatny. Casper pozwoli na bieżące zarządzanie konfiguracją, natomiast Deploy Studio zakłada, że używasz do tego dodatkowego narzędzia, takiego jak ARD.
Oba te narzędzia pozwalają na zaimportowanie „cienkiego” dmg systemu operacyjnego, co oznacza, że możesz zdecydować się na wdrożenie detalicznego obrazu systemu operacyjnego, a nie przechwyconego. Ogranicza to instalacje zależne od sprzętu (choć od lat nie napotykałem na to problemu), ale ogólnie uważa się je za „czystsze”. Następnie można użyć narzędzi peryferyjnych obu produktów do skryptu kopiowania / instalacji jakichkolwiek dodatkowych aplikacji po tym, jak system ma ustawiony czysty obraz podstawowy. Zarówno w przypadku systemu Windows, jak i OS X zdecydowanie zalecam podejście cienkiego obrazu. Ułatwia to aktualizację instalacji podstawowej, ponieważ można po prostu dostosować skrypt po dodaniu nowego produktu, zamiast wykonywać całe przywracanie / przechwytywanie / ponowne wdrażanie. Z pewnością jest to trochę więcej pracy ze skryptami, ale w końcu całkowicie się opłaca.
Apple zawiera także System Image Utility, który może również wdrażać wstępnie skonfigurowane obrazy, ale nie patrzyłem na to od 10.5, ponieważ narzędzia innych firm były znacznie lepsze i od tego czasu spełniły moje potrzeby.
Czy poleciłbyś Caspera dla witryny zawierającej głównie mobilne komputery Mac?
ewwhite
Komórka jak w „nie masz połączenia z siecią korporacyjną?” Jasne, ale część skuteczności wdrażania oprogramowania zanika przez łącze VPN / WAN (ale tak jest w przypadku każdego rozwiązania).
MDMarra
Próbuję zbliżyć się do obiektu GPO usługi Active Directory na platformie Mac.
ewwhite
Zdecydowanie warte obejrzenia. Oceniłem go w przeszłości i zaleciłem jego zakup. Niestety porzuciłem tę pracę rok później i nadal nie została kupiona.
MDMarra
+1 DeployStudio lub Casper, jeśli możesz sobie na to pozwolić. Casper będzie również zarządzał flotą iPhone'ów.
TRS-80,
5
Istnieje wiele opcji, ale trzeba myśleć dalej niż jesteś - Pierwsze wszystkie maszyny zainstalowane w taki sam system operacyjny jest łatwe (Tworzenie wizerunku i wykorzystania dd, Disk Utility(tworzenie obrazu, a następnie przywrócić je do każdej jednostki), Carbon Copy Cloner itp., Aby uzyskać go wszędzie). Od pewnego czasu istnieje pytanie, które może być również pomocne tutaj.
Inną częścią, którą chcesz wziąć pod uwagę, jest to, że naprawdę chcesz utrzymać wszystkie swoje systemy w tej samej (lub przynajmniej bardzo podobnej) standardowej konfiguracji. Oprogramowanie, które zasugerowałbym w tym celu, byłoby radmind - zostało opracowane na University of Michigan, aby pomóc im zarządzać laboratoriami Mac.
Puppet i Chef są również dobrymi opcjami, choć może być więcej ostrzeżeń w przypadku systemów Mac, ponieważ nie są one tak „tradycyjnym” systemem uniksowym, jak te narzędzia są przeznaczone.
Najlepszą opcją byłoby użycie Carbon Copy Cloner lub Super Duper do sklonowania gotowego dysku, a następnie przetestowanie rozruchu na wszystkich różnych komputerach Mac z dysku zewnętrznego. Jeśli wszystkie uruchomią się pomyślnie, użyj oprogramowania do klonowania, aby wdrożyć obraz.
Istnieje wiele opcji, ale trzeba myśleć dalej niż jesteś - Pierwsze wszystkie maszyny zainstalowane w taki sam system operacyjny jest łatwe (Tworzenie wizerunku i wykorzystania
dd
,Disk Utility
(tworzenie obrazu, a następnie przywrócić je do każdej jednostki), Carbon Copy Cloner itp., Aby uzyskać go wszędzie). Od pewnego czasu istnieje pytanie, które może być również pomocne tutaj.Inną częścią, którą chcesz wziąć pod uwagę, jest to, że naprawdę chcesz utrzymać wszystkie swoje systemy w tej samej (lub przynajmniej bardzo podobnej) standardowej konfiguracji. Oprogramowanie, które zasugerowałbym w tym celu, byłoby radmind - zostało opracowane na University of Michigan, aby pomóc im zarządzać laboratoriami Mac.
Puppet i Chef są również dobrymi opcjami, choć może być więcej ostrzeżeń w przypadku systemów Mac, ponieważ nie są one tak „tradycyjnym” systemem uniksowym, jak te narzędzia są przeznaczone.
źródło
Najlepszą opcją byłoby użycie Carbon Copy Cloner lub Super Duper do sklonowania gotowego dysku, a następnie przetestowanie rozruchu na wszystkich różnych komputerach Mac z dysku zewnętrznego. Jeśli wszystkie uruchomią się pomyślnie, użyj oprogramowania do klonowania, aby wdrożyć obraz.
źródło