đ§ End-to-End Workstation Deployment Process
Introduction
ThisWorkstation documentLifecycle: providesThe anImageâŻPlaybook overviewis DTCâs endâtoâend recipe for turning any workstationâlaptop, tower, or NUCâinto a fully recoverable, readyâforâretirement asset with as little human intervention as possible. Our approach rests on four pillars:
-
Capture â Take a pointâinâtime image of the device well before swapâout day.
-
fullProtectworkstationâdeploymentBacklifecyclethat image up every night (cloud, local, or both) until the old box is powered down for good. -
Restore â Reâdeploy the image quickly, either onâsite or on the Ridgebrook bench.
-
GeneralizeâŻ(Optional) â Strip deviceâspecific identifiers so the image can become a true âgold master.â
All of this is automated through MSP360 Backup, a purposeâbuilt âWorkstationâŻLifecycle: StepâŻ1âŻCaptureâ script in NinjaRMM, and a DTCBeSure recovery environment that boots from USB, ISO, or network (netboot.xyz).
Capture & Protect
Running the StepâŻ1âŻCapture script does the heavy lifting:
-
Installs MSP360 if missing.
-
Logs the agent into our staging account (
[email protected]
). -
Creates one of two backup jobs:
-
StagingâŻJobâŻâď¸ â Cloudâfirst, restored on the Ridgebrook bench.
-
StagingâŻJobâŻLocalâŻđ â Writes to an onâsite SMB share for sameâday rebuilds.
-
Need both paths? Reârun the script with the other modeâjobs coexist and back up nightly until lifecycle day.
Restore (Guides Coming Soon)
The actual act of restoration is straightforwardâboot the recovery image, select the repository, click Restoreâbut the clickâbyâclick walkthroughs are still in progress:
Missing Guide | Purpose |
---|---|
OnâSite Restoration Imaging | Bring a system back to life directly at the client location using the Local SMB image. |
Ridgebrook Bench Imaging | Reâimage hardware on our bench using the cloud copy. |
While those chapters are being drafted, remember: same image in, same image outâthe backup job you chose at capture totime end-userdictates productionwhere handoff.you Itpull servesfrom.
Generalization: NiceâtoâHave, Not MustâHave
Modern EFI firmware and our management stack (Intune, NinjaRMM tags, deviceâbased licensing) already handle cloned drives gracefully. The Generalize stepâSysprep in Audit Mode with a referencecleanup indexscriptâremains andvaluable policywhen youâre building a reusable gold image, but itâs optional for alleveryday teamlifecycle membersswaps. andSkip projectit stakeholderswhen involvedtime is tight; thereâs no SIDâcollision drama in deviceour rollout and replacement.ecosystem.
â ď¸Critical Warning:Once this process has begun,no updates or configuration changes should be made to any client-facing applications or system-level configurations. If changes are introduced after image capture,the entire process must restart from Chapter 1: Image Capture, ensuring the new image includes those changes.
đWhatâs ProcessNew Chaptersin &This Documentation Index
đŚ 1. Image Creation & CaptureEdition
-
Guide:Network Boot Support.ImagingA freshly built MSP360 recovery ISO is being added to netboot.xyz, letting techs PXEâboot aSystemfailingwithmachineDisk2VHDwhen/USBDISMmedia isnât handy. Tools:Disk2VHD,Annual
DISM,Driversysprep,Packunattend.xmlRefresh. Our Dell Family Driver Pack gets rolled into the ISO every yearâno more NIC surprises during cloud restores.CapturestheMonitoring
operatingHygiene.systemWe track 30 nights of backup success before calling an imagefromâready.âsourceFailedsystemjobstotrigger
an.vhdxor.wimVerifies bootalert andpartitionretry.structure integrity (GPT conversion, EFI layout)
âď¸ 2. Upload to Azure File Share
Guide:Uploading Captured Image to Azure StorageStorage account:clientosimages01e2usdtcFile share:client-os-images-01Each image stored in its own PSA-labeled folder
đ§Ş 3. Offline Boot & Testing (Optional VM Validation)
Guide:Booting & Validating Offline Image Before CleanupHypervisor:ELDERBRAINTest image boot on an isolated VM environment before generalizationConfirm conversion, EFI boot, and OS integrity
đ§ź 4. Generalization & Sysprep
Guide:Generalizing an OS Image for DeploymentClear agent tokens (NinjaRMM, Veeam, Blackpoint, MSP360)Disable telemetrySysprep with unattend.xml to skip OOBE and finalize image
đˇď¸ 5. Post-Image Workstation Organization
Guide:Post-Image Workstation Preparation & Inventory StagingDevice naming, NinjaRMM validation, physical labelingStaging in inventory area for production deployment
đ 6. Profile Backup & Restore
Guide:Restore User Profiles With ProfWizProfile backup from original devicesDomain join and restore via ProfWizAlign workstations into proper OUs unless stated otherwise in SOW
đ§Ş 7. Application Testing & Readiness
Guide:Client Application Testing (Pre-Deployment)Verify all business apps operate correctly without hardware peripheralsSmoke test with known credentials or test data
đ 8. On-Site Workstation Swap & Validation
Guide:On-Site Workstation Swap & Field ValidationField team performs workstation swapReconnect all hardwareFinal round of application and peripheral testingTarget: 30 minutes per workstation max
â
Roadmap Final& Notes
ToâDos
Immediate Tasks
-
Deploy MSP360 recovery ISO to netboot.xyz
AllstagesBuild
mustlatestbeISOfollowedâsequentiallyUpload DeviatingâfromAddtheâDTCâŻMSP360âŻRecoveryâdocumentedmenustepsitemmayâresultPXEâtestinonprofileRidgebrookloss,VLAN.app malfunction, or failed deploymentOnce application testing is passed, deployment is complete and system is considered production-ready
-
ForDraft missing Restore chapters-
OnâSite Restoration Imaging
-
Ridgebrook Bench Imaging
-
-
Verify nightly backup success for 30 consecutive days on both cloud & local jobs.
Recurring Maintenance
-
Rebuild recovery ISO annually with freshest driver packs.
-
Review Generalize workflow each quarter; update docs if our management stack changes.
Where Weâre Headed
By the time you finish this book, youâll have a repeatable, audited process for imaging, backing up, and resurrecting any updatesworkstation toin criticalthe applicationsfleetâwhether youâre at HQ with a stack of USB sticks or configurationsremote post-image,with restartnothing atbut Chapterthe 1network to captureand a newgood baseline.PXE Thismenu. ensuresReady? consistencyLetâs jump into ChapterâŻ1: Capture and preventsstart mismatchedprotecting environmentsthose across the deployment.endpoints.