Upgrading a Domain Controller running Network Policy Server (NPS) requires careful planning and execution to avoid any disruptions to the network services. Here are the general steps to upgrade a Domain Controller with NPS:
Review System Requirements: Ensure that the new operating system version you plan to upgrade to meets the system requirements for the Domain Controller and NPS roles.
Backup: Before performing any upgrades, ensure you have a full backup of your Active Directory database and system state. This step is critical to recover your system in case of any issues during the upgrade process.
Prepare Active Directory: Verify that your current Active Directory environment is healthy and has no replication issues. You can use the "dcdiag" and "repadmin" commands to check the domain controller's health and replication status.
Identify and Record NPS Settings: Make a note of all the NPS settings, policies, and configuration details on the existing Domain Controller. You may need to manually reconfigure NPS on the new system after the upgrade.
Prepare New Server: Install the new operating system version on the new server that will become the upgraded Domain Controller. Join it to the existing domain as an additional domain controller.
Promote New Server: Use the "dcpromo" or "Add Roles and Features" wizard to promote the new server to a Domain Controller. Follow the steps to transfer the FSMO roles to the new DC if you intend to decommission the old one.
Install NPS Role: After promoting the new server to a Domain Controller, install the Network Policy Server (NPS) role on the new server. You may need to reconfigure NPS settings on the new server manually.
Test NPS Configuration: Once NPS is installed, verify that the NPS policies and configurations are correctly set up on the new server. Test NPS functionality to ensure authentication and authorization are working as expected.
I used AI provided by ChatGPT to formulate part of this response. I have verified that the information is accurate before sharing it with you.
Hope this resolves your Query !!
--If the reply is helpful, please Upvote and Accept it as an answer--