I want to review if there are any additional recommendations or unnecessary steps for restoring to dissimilar physical hardware running Windows Server 2008 R2 or above or any holes in the below procedure for an AD server:
Note: Ensure donor machine has identical CPU type as original server.
1.) Install operating system (image backup of applications on OS drive preferred)
a. Apply all the latest Service Packs and patches to donor machine
2.) Copy files before restoring system state
a. Create folder C:\WindowsFiles
b. Copy to C:\WindowsFiles the following files:
%systemdrive%\boot.ini
%systemdrive%\ntdetect.com
%systemdrive%\ntldr
%systemroot%\system32\hal.dll
%systemroot%\system32\kernel32.dll
%systemroot%\system32\ntoskrnl.exe
%systemroot%\system32\ntkrnlpa.exe
%systemroot%\system32\ntdll.dll
%systemroot%\system32\win32k.sys
%systemroot%\system32\winsrv.dll
%systemroo%\system32\drivers\etc\hosts
3.) Restore system state backup
4.) Copy the “WindowsFiles” back to the original location
5.) Reboot the system
6.) Install additional OS drivers
7.) Reboot 2 more times to confirm no issues