Best Practices for Deploying Mac with OS X - Training - Apple

18 downloads 241 Views 105KB Size Report
digital download from the Mac App Store. The OS X installer is an application that runs on the Mac to be updated. This all-electronic method of OS delivery raises ...
Apple Technical White Paper

Best Practices for Deploying Mac with OS X OS X Mountain Lion v10.8

Contents Overview ..............................................................................................................................3 OS X Installation Basics ..................................................................................................3 Installer Technology ...............................................................................................3 OS X Recovery ...........................................................................................................4 Internet Recovery ....................................................................................................4 External OS X Recovery ........................................................................................4 Network Considerations .......................................................................................5 OS X Licensing ..........................................................................................................6 Mass Deployment.............................................................................................................6 Downloading and Installing OS X ....................................................................6 Unmanaged Deployment ....................................................................................7 Network Deployment ............................................................................................7 Conclusion ...........................................................................................................................9

2

Best Practices for Deploying Mac with OS X

Apple Technical White Paper

Overview OS X Mountain Lion continues an exciting shift in the delivery of desktop operating systems. With Mountain Lion, the primary delivery method is a digital download from the Mac App Store. The OS X installer is an application that runs on the Mac to be updated. This all-electronic method of OS delivery raises some questions about enterprise deployment of Mountain Lion, such as how to handle licensing, imaging, installation, and features like OS X Recovery and Internet Recovery. The purpose of this white paper is to answer these questions and show how IT departments can license and deploy OS X in large organizations with the same simplicity and ease of use as previous versions.

OS X Installation Basics Installer Technology OS X is the easiest operating system to install on the Mac. There’s no need for boot disks or disk images because you download the installer from the Mac App Store. This section highlights the technical details of the OS X Mountain Lion installer. Install from an app After you purchase OS X from the Mac App Store, the Install OS X Mountain Lion app is installed in the Applications folder of the Mac. The OS X Mountain Lion app contains all the software to be installed and the components needed to install the packages. To install, simply launch the application and follow the prompts. Mass deployment Apple provides software solutions to enable mass deployment from an app-based installer: • Simply copy the Install OS X Mountain Lion app to each Mac.



Use NetInstall or NetRestore to host network deployment images from the installer app.

3

Best Practices for Deploying Mac with OS X

Apple Technical White Paper

OS X Recovery When you install OS X, the OS X Recovery feature is created on the target disk. Users can’t usually see this partition until they need to use it. OS X Recovery uses The OS X Recovery includes several utilities: • OS X Installer to reinstall OS X

• • • • • •

Network Utility for network diagnostics Firmware Password Utility to set a low-level password Disk Utility to manage or repair disks Safari to access online help and documentation Time Machine to restore the computer from a backup Terminal for command-line configuration and diagnostics

Using OS X Recovery To use OS X Recovery, hold down Command-R during startup. This key combination is required because the OS X Recovery partition isn’t available when you select a startup disk from the Startup Disk pane of System Preferences. Securing OS X Recovery To prevent users from using OS X Recovery, you can apply a firmware password to the Mac. This stops unauthorized use of shortcut keys at startup to access utilities like OS X Recovery.

Internet Recovery If you replace a hard drive in a Mac, the new drive won’t have an OS X Recovery partition. Internet Recovery allows the Mac to download and use OS X Recovery directly from Apple servers. Using Internet Recovery Internet Recovery is simple to use. Just hold down Command-R during startup. If the internal storage of the Mac doesn’t include OS X Recovery, the Mac automatically uses Internet Recovery to download and start OS X Recovery from Apple. Additionally, you can force a Mac to use Internet Recovery by holding Command-Option-R during startup.

External OS X Recovery While every new Mac supports Internet Recovery, an upgraded Mac may not. Additionally, you might not be able to use Internet Recovery because of your organization’s network configurations. For these cases, Apple provides the OS X Recovery Disk Assistant to enable the creation of OS X

4

Best Practices for Deploying Mac with OS X

Apple Technical White Paper

Recovery on an external drive. This external drive has all the same capabilities of the built-in OS X Recovery feature. Using OS X Recovery Disk Assistant To create OS X Recovery on an external drive, follow these steps: 1. Download the OS X Recovery Disk Assistant to a Mac that has OS X Recovery already installed. 2. Insert an external drive with at least 1GB of free space. 3. Launch the OS X Recovery Disk Assistant, select the drive to install to, and follow the onscreen prompts.

Network Considerations Both OS X Recovery and Internet Recovery require Wi-Fi or an Ethernet connection to the Internet. When reinstalling OS X, approximately 4GB of data is downloaded from Apple. Additionally, both OS X Recovery and Internet Recovery have a more limited range of network configurations and protocols they can use to connect. Supported network configurations and protocols  

OS X Recovery

Internet Recovery

WEP

Yes

No

WPA/WPA2

Yes

Yes

WPA-Enterprise

Yes

No

PPPoE (where there is no

No

No

Yes

No

No

No

No

No

router handling the PPPoE connection) Captive-Networks (where you click an "Agree" button to access the Internet) Proxies (where specific proxy servers must be configured in network preferences) Certificate-based authentication / 802.1x

When using OS X Recovery for purposes that don’t require a network connection, the preceeding considerations don’t apply.

5

Best Practices for Deploying Mac with OS X

Apple Technical White Paper

OS X Licensing The Mac App Store–based delivery method of OS X Mountain Lion fully supports volume licensing for the OS. Apple ID To use the Mac App Store, you’ll need to create an Apple ID to buy apps and download those you previously purchased. Instead of using a personal Apple ID, such as the ID you use for your iTunes account, you should create a separate Apple ID for procuring software for your organization. Volume License Agreement With the Mac App Store Volume License Agreement (VLA), you can buy multiple licenses of Apple apps from the Mac App Store, making it easy to deploy OS X Mountain Lion in your organization. The steps for using VLA are simple: 1. Contact your Apple sales team, reseller, or visit the Apple Online Store. 2.

Purchase the number of licenses you need.

3.

Download the OS X Mountain Lion installer just once.

4.

Deploy OS X Mountain Lion to your Mac population.

You’ll receive proof of licensing as a PDF. Keep both electronic and paper copies of this document in a secure place.

Mass Deployment Downloading and Installing OS X OS X uses the Mac App Store for distribution. This makes it easy to always have the latest version of the OS X installer on hand without needing to wait for changes to shrink-wrapped software boxes. Downloading OS X Retrieving your initial download of OS X is simple: 1. Log in to the Mac App Store with the Apple ID you use to purchase apps for your organization. 2. Purchase OS X Mountain Lion or redeem a VLA code to begin the download. 3. When the installer opens, quit the program. 4.

Copy the Install OS X Mountain Lion app to a secure location.

6

Best Practices for Deploying Mac with OS X

Apple Technical White Paper

Updating the OS X installer When OS X is updated, the full installer in the Mac App Store is also updated. Availability of the updated installer may come several days after the release of OS X updates. To update your Install OS X Mountain Lion app: 1.

Log in to the Mac App Store with the Apple ID you use to purchase apps for your organization.

2. 3. 4.

Click the Purchased tab to view your Mac App Store history. If OS X Mountain Lion doesn’t begin to automatically update, click the Update button. When the installer opens, quit the program.

5.

Copy the updated Install OS X Mountain Lion app to a secure location.

Unmanaged Deployment With the advanced features in the OS X installer, users can update OS X on their Mac without help from IT departments. No external boot disks are needed, user data is preserved, and system configurations are retained and updated. All you need to do is make the Install OS X Mountain Lion app available on a file server or distribute it to client computers. Users can simply copy the installer to their computer and double-click the app to start the update.

Network Deployment As part of the new features of the OS X installer, Apple has updated its NetInstall and NetRestore technologies. Both NetInstall and NetRestore use the NetInstall service of OS X Server to provide a centralized deployment environment. NetBoot protocol Most IT organizations are familiar with using PXE network booting as part of their deployment plans on other platforms. NetBoot provides a similar feature for the Mac using familiar standards (BSDP, TFTP, NFS, and HTTP). The easiest way to provide NetInstall services is with OS X Server because you can quickly configure your NetInstall service and offer network disks to the appropriate clients. System Image Utility System Image Utility (SIU) is an application included with every installation of OS X Mountain Lion and is located in the /System/Library/CoreServices/ directory. With SIU you can quickly create, save, and share imaging workflows among any number of administrator workstations. Saved workflows can be scripted to run using the built-in Automator tool on OS X.

7

Best Practices for Deploying Mac with OS X

Apple Technical White Paper

NetInstall With NetInstall, you can provide a customized instance of the OS X installer from a network disk, which allows users to upgrade their own Mac without needing to disable or add operating system or third-party software components. Some examples of NetInstall customizations include:

• • • • • •

Partitioning disks Slipstreaming Apple and third-party software installers Customizing slipstreamed software installers Naming computers Binding to a directory service Adding MDM configuration profiles

NetInstall images are created from the OS X installer. With System Image Utility, you can select the installer you want to use as your source. All image-creation workflow choices can be saved and distributed to other system-building workstations. NetInstall should be used in the majority of deployment scenarios as it minimizes hardware dependencies. NetRestore Another network-based deployment tool is NetRestore. NetRestore is different from NetInstall because it’s used for deploying a prepared disk image to a Mac. This is a block-copy operation and is destructive to the target disk, so NetRestore is more commonly used for fully wiping a Mac so it can be redeployed or when a large number of identical Mac computers are to be deployed. You can use SIU to create NetRestore images either by capturing an image of an existing Mac or by installing and configuring software into a new image. Additionally, NetRestore offers the ability to present a list of existing images that can be hosted on any web server or multicast Apple Software Restore server for deployment. Provisioning new Mac hardware With the departure from installation media, Apple recommends that organizations not wipe a new Mac when it comes out of the box. With client-management suites or installer packages, you can simply configure a new Mac rather than image it. This consumer-focused deployment model for new hardware can free up valuable IT resources and give users a sense of empowerment. Apple focuses on making OS X work with the Mac hardware; you can focus on the configurations that make it a Mac that works in your environment. To redeploy a Mac, most organizations have a NetInstall server to allow for a rapid wipe-and-restore operation.

8

Best Practices for Deploying Mac with OS X

Apple Technical White Paper

Conclusion OS X Mountain Lion has fundamentally changed the way operating systems are delivered, with sourcing and app-based delivery. With these changes in deployment methodology, Apple continues to provide mass-deployment tools for the enterprise.

9

Best Practices for Deploying Mac with OS X

Apple Technical White Paper

Apple Inc. © 2013 Apple Inc. All rights reserved. Apple, the Apple logo, FileVault, iTunes, Mac, and Mac OS are trademarks of Apple Inc., registered in the U.S. and other countries. Apple Remote Desktop is a trademark of Apple Inc. Mac App Store is a service mark of Apple Inc.  OS X Mountain Lion v10.8 is an Open Brand UNIX 03 Registered Product.  Other company and product names mentioned herein are trademarks of their respective companies. Mention of third-party products is for informational purposes only and constitutes neither an endorsement nor a recommendation. Apple assumes no responsibility with regard to the performance or use of these products. All understandings, agreements, or warranties, if any, take place directly between the vendors and the prospective users. Every effort has been made to ensure that the information in this manual is accurate. Apple is not responsible for printing or clerical errors. 1/2/13

10