Greetings All, (and apologies for the hugely long email) I plan to begin an upgrade to SP1 and R2 and plan on moving the primary site (currently Windows Server 2008 R2) to new hardware (Windows Server 2012). The primary site holds pretty much all the server roles (DP, MP, SUP, FSP, Reporting Services), is the sole primary, and runs a local SQL 2008 R2 SP2 instance. We have no secondary sites and no CAS, just remote DP's with WDS enabled for PXE. In the process of this upgrade, I would also like to upgrade SQL to 2012 SP1.
I'm thinking the best way to accomplish this is to upgrade to SP1 on the existing server, then backup the new SP1 instance, shutting down the old server, renaming the new server, restoring the backup to the new server, uninstalling SQL 2008 R2 on the new server, installing SQL 2012 SP1 on the new server, and then applying CM 2012 R2. Here's the process I've got worked out in my head so far... if there's someone that can think of any steps I've missed or details I might have overlooked, I'd greatly appreciate any feedback. OLD SERVER: * Uninstall Windows AIK * Install Windows 8 ADK * Install WMF 3.0 * Disable "Delete Aged Client Operations" site maintenance task * Run prerequisite checker * Create site backup * Test DB upgrade (would install KB2734608 here, but it's already installed) * Remove boot images from DP's * Disable Antivirus * Upgrade Configuration Manager 2012 to SP1 * Assuming successful upgrade: * Create new OSD boot media * Re-enable "Delete Aged Client Operations" and perform site backup * Copy backup, application/package source location, and ReportServer DB to new server * Shutdown server NEW SERVER: * Rename server to same hostname as old server * Add Roles: * Background Intelligent Transfer Services * Windows Server Update Services * Add Features: * .NET Framework 3.5 * .NET Framework 4.5 * IIS 6 Metabase Compatibility * IIS 6 WMI Compatibility * ISAPI Extensions * Remote Differential Compression * Windows Authentication * Install SQL 2012 SP1 * Install Windows 8 ADK * Install Microsoft Deployment Toolkit 2012 Update 1 * Run prerequisite checker * Disable Antivirus * Install Configuration Manager 2012 SP1 * Restore site backup * Restore ReportServer DB * Raise compatiblity level of restored SQL databases to SQL 2012 * Integrate Microsoft Deployment Toolkit 2012 Update 1 with Configuration Manager * Assuming successful server migration: * Uninstall Windows 8 ADK * Install Windows 8.1 ADK * Install Microsoft Deployment Toolkit 2013 * Integrate Microsoft Deployment Toolkit 2013 with Configuration Manager * Disable Antivirus * Upgrade Configuration Manager 2012 to R2 * Create new OSD boot media * Install KB 2905002 on server * Install KB 2907591 on server Does this seem like a proper aproach to take? Am I missing any steps? Anything else I should be considering? Thanks in advance, Andrew

