Hi,
we wanted to speed up the DEP + Prestage Enrolment during the testing phase.
Previously we had to reboot into macOS recovery, re-format the drive, download the macOS and install the OS. Using the new process we cut down our DEP process time from 35 minutes to 5 minutes.
The expanded Time Machine built into macOS 10.13 High Sierra has a new ability.
You can make a local backup on the local drive using a command in the terminal.
Update
Apparently a manually created Time Machine local snapshot expires after a 24 hours according to Apple.
However we still find this method useful for initial testing purposes where we DEP our testMac 10+ times a day.
More info on local snaphots : maclovin ... and here developer.apple.com
The process is as follows:
( an external bootable macOS 10.13 drive is needed )
- Boot into macOS recovery ( Option-Command-R )
- (Re)format the drive using Disk Utility.
- Install a new macOS 10.13
- After reboot, before performing any additional setup - shut down the computer.
- Connect the external bootable macOS 10.13 drive
- Start with option key and boot onto the external drive.
- Open up a terminal window and type tmutil localsnapshot
- Shut down the computer and disconnect the external drive
- Boot into macOS recovery.
- Choose "Restore from Time Machine Backup"
- Select the local disk as Backup Source.
- Select the local snapshot you just created in step 7 and reboot. DONE!
You can now perform the DEP and PreStage Enrollment , testing all the JAMF packages and so on.
When you want to start over with a clean macOS - just perform steps 9 - 12.
This save us hours of test deployment each day.
Any thoughts?

