Now that we have gotten Configuration Manager 2012 R2 to a point where we can restore the backup to supported version of a higher Operating System and the same SQL version (2014) we can go through the next phase.
As stated before we will be restoring Configuration Manager 2012 R2 to the below specifications
SQL Server 2014
Windows Server 2012 R2 (Fully Patched)
Let's Get started
Backup Configuration Manager 2012 R2 with the maintenance task built into Configuration Manager
Copy the backup to a new location
In my case, I copied it to a network location on another PC
Replace the CURRENT Configuration Manager Server (SCACM01)
In my case, I just shut off the virtual server and deleted it.
I built another VM, gave it the same name (SCACM01) and joined it to the domain (sccmavenger.com).
The new server that I will restore to will be a Windows Server 2012 R2 (Fully Patched of Course)
Also, the server needs to have the SAME FQDN of the prior server (SCACM01)
Install SQL Server 2014
After the install of SQL Server 2014, go ahead and run Windows Update again. (Until there are no more patches needed.)
Actions External to the Restore Process
2 Key Important things to take note of:
Install the same ADK you had from the prior server.
You will need to use a hotfix on the SCCM 2012 R2 Media (See Below)
Hotfix Download and Information:
Restore fails when the site database uses SQL Server 2014 on a server that is running System Center 2012 Configuration Manager
Copy the extracted & HOTFIXED media to the server and open the Splash Application.
When the Splash application opens click install.
Right after "Install" you should be presented with the next few screens throughout the restore process.
This is where your presented with the restore option.
In this step, I am referencing the backup location from my maintenance task. I copied the backup from the share and back to the new server that I will be restoring configuration manager to.
Select Recover Primary Site.
Yeap, in my case I am using the evaluation.
Accept the Licensing Terms.
I predownloaded the files. Here I am just pointing to the location. If you haven't downloaded the files then go ahead and chose the 1 st option and download the files to a location.
This section is prepopulated, though you could change the installed path if desired. in this scenario, I will not be changing anything.
Prepopulated with my database server, name, and Service Broker Port.
Prepopulated with SQL Server data file and transaction log path.
And the restore is complete. Now real world . I like to let this cook for a day are two. Check your site status and components, use the product, make sure it is fully functional before upgrading to Configuration Manager Current Branch. In some cases, after you restore, you might need to apply CU's, are other performance based tweaks, but your Configuration Manager 2012 R2 is restored to a Windows Server 2012 R2 with SQL Server 2014.
Don't forget the POST restore processes as documented here .
Key things to remember after the restore:
Re-Enter Sideloading Keys
Recreate the Microsoft Intune Subscription
Configure SSL for Site System Roles that Use IIS
Reinstall Hotfixes in the Recovered Site Server
Recover Custom Reports on the Computer Running Reporting Services
Recover Content Files
Recover Custom Software Updates on the Computer Running Updates Publisher
User State Migration Data
Update Certificates Used for Cloud-Based Distribution Points
Thanks for your time and attentiveness.
That is it for Part 2. Job well Done. 1 more step to go.
In part 3 we will in place upgrade our Configuration Manager 2012 R2 to our final resting place of 1706