Imaging Apple computers

I wonder if there is an imaging software for Apple computers.
for instance, we want to set up a Golden image with all applications on it, and deploy that image to remote computers when they boot up (PXE boot).

Any help will be very much appreciated.

Thank you
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

You can use Disk Utility which comes with all Macs. You can find it in /Applications/Utilities:

Paid alternatives are:

Carbon Copy Cloner:
Eoin OSullivanConsultantCommented:
The links above are ONLY for creating the disk image .. however to deploy it across a network of Macs you need a different application.

There is a great tool called DeployStudio ( which will do all that .. and it is FREE (dontations accepted).

You can create a master boot image and have a network of macs load the image on boot.

You don't need OSX Server for this as it is purely a deployment solution.  Alternatively you can use an OSX Server and use the suite of tools for NetInstall and NetBoot.
The advantage of this is you can also then use the OSX Server tools to manage user accounts, profiles, access etc .  

You can also use the OSX Apple Remote Desktop tool to manage and support a network of Macs -

There are also a couple of commercial tools for computer imaging, deployment and management which have a few other features
Casper Suite -
Centrify -
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

jskfanAuthor Commented:
The image deployment I need is the zero touch from the user side. I mean all that a user needs to do is to reboot the computer and , if necessary, I may need to ask them over the phone to keep holding a key when it is rebooting.

I wonder what would be the right solution in this case ?

Eoin OSullivanConsultantCommented:
The DeployStudio and/or the Apple Server with NetInstall & NetBoot both work as you require.
You will have to setup each Mac to look on the network for a bootable image.

Read more on DeployStudio here

Read more on Apple Server and NetBoot on apple support website

The first time you do this .. it will take a little more than a simple keypress as it sounds like the macs are not setup to operate like a computer lab.

There are lots of videos on YouTube about how NetInstall & netRestore work
or how to use DeployStudio

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
jskfanAuthor Commented:
thank you
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Apple OS

From novice to tech pro — start learning today.