How to use Best Practices Analyzer in Windows Server 2012 R2

How to use Best Practices Analyzer in Windows Server 2012 R2

In this blog post, I will show you How to use Best Practices Analyzer in Windows Server 2012 R2 Best Practices Analyzer (BPA) is a server management tool that is available in Windows Server® 2012 R2, Windows Server 2012, and Windows Server 2008 R2.

BPA can help administrators reduce best practice violations by scanning roles that are installed on managed servers that are running Windows Server 2012 or Windows Server 2008 R2, and reporting best practice violations to the administrator.

BPA works by measuring a role’s compliance with best practice rules in eight different categories of effectiveness, trustworthiness, and reliability. Results of measurements can be any of the three severity levels described in the following table.

Severity level Description
Error Error results are returned when a role does not satisfy the conditions of a best practice rule, and functionality problems can be expected.
Information Information results are returned when a role satisfies the conditions of a best practice rule.
Warning Warning results are returned if the results of noncompliance can cause problems if changes are not made. The application might be compliant as operating currently, but may not satisfy the conditions of a rule if changes are not made to its configuration or policy settings. For example, a scan of Remote Desktop Services might show a warning result if a license server is unavailable to the role, because even if no remote connections are active at the time of the scan, not having the license server prevents new remote connections from obtaining valid client access licenses.

The BPA is build-in in windows server 2012. In the old versions, you need to download the BPA. You can check the the BPA in GUI or powershell. To start the GUI version:

Go to the service manager and check local server

How to use Best Practices Analyzer in Windows Server 2012 R2
How to use Best Practices Analyzer in Windows Server 2012 R2

X2

Click on task and start BPA scan, and you will get a result log as below:

How to use Best Practices Analyzer in Windows Server 2012 R2
How to use Best Practices Analyzer in Windows Server 2012 R2

You can also use the Powershell to run BPA.

– Find the vailable BPA Modules:

Get-BpaModel | Select Id

x4

– Get a list of commands for the BPA

gcm *BPA*

– View a summary of results by Severity

Get-BpaResult Microsoft/Windows/DNSServer| Group Severity

x5

If you have any question regarding the article, please post it into the comment section.

Search








Bitnami