Puede usar los exámenes del Analizador de procedimientos recomendados (BPA) desde el Administrador del servidor, mediante la GUI del BPA, o mediante cmdlets en Windows PowerShell. Los cmdlets del BPA en Windows PowerShell permiten examinar uno o varios roles a la vez, mientras que la GUI del BPA permite examinar un único rol a la vez. También puede indicar al BPA que excluya u omita resultados de exámenes que no desee ver.

En este tema

Exámenes del Analizador de procedimientos recomendados en los roles

Puede realizar exámenes del BPA en los roles mediante la GUI del BPA en el Administrador del servidor o mediante cmdlets de Windows PowerShell.

Exámenes de roles mediante la GUI del BPA

Siga estos pasos para examinar un único rol en la GUI del BPA.

Para examinar un rol mediante la GUI del BPA
  1. Abra el Administrador del servidor. Para abrir Administrador del servidor, haga clic en Inicio, seleccione Herramientas administrativas y, a continuación, haga clic en Administrador del servidor.

  2. En el panel del árbol, abra Roles y, a continuación, seleccione el rol para el que desee abrir el BPA.

  3. En el panel de detalles, abra la sección Resumen y, a continuación, abra el área Analizador de procedimientos recomendados.

  4. Haga clic en Examinar este rol para iniciar un examen.

Exámenes de roles mediante cmdlets de Windows PowerShell

Use los siguientes procedimientos para examinar uno o varios roles mediante cmdlets de Windows PowerShell. Para completar este procedimiento, debe haber iniciado sesión en el equipo como miembro del grupo Administradores.

Nota

En los procedimientos de esta sección no se muestran todos los cmdlets y parámetros del BPA. Para obtener más información sobre las operaciones del BPA en Windows PowerShell, en la sesión de Windows PowerShell, escriba Get-Help BPACmdlet -full, donde BPACmdlet puede ser uno de los siguientes valores:

  • Get-BPAModel

  • Get-BPAResult

  • Invoke-BPAModel

  • Set-BPAResult

Para examinar un único rol mediante cmdlets de Windows PowerShell
  1. Abra una sesión de Windows PowerShell con derechos de usuario elevados. Para ello, haga clic en Inicio, Todos los programas, Accesorios y Windows PowerShell, haga clic con el botón secundario en el acceso directo de Windows PowerShell y haga clic en Ejecutar como administrador.

  2. Importe el módulo del Administrador del servidor en la sesión de Windows PowerShell. Para importar el módulo del Administrador del servidor, escriba lo siguiente y, a continuación, presione ENTRAR:

    Import-Module ServerManager

  3. Importe el módulo del BPA. Escriba lo siguiente y presione ENTRAR:

    Import-Module BestPractices

  4. Busque los identificadores de modelo de todos los roles para los que el BPA pueda realizar exámenes especificando el cmdlet Get-WindowsFeature con el calificador BestPracticesModelId distinto de “null”, como se muestra en el siguiente ejemplo.

    Get-WindowsFeature | Where {$_.BestPracticesModelId -ne $null}

  5. En los resultados del paso 4, busque el identificador de modelo del rol para el que desee realizar un examen del BPA.

  6. Escriba el siguiente comando para iniciar el examen del BPA para ese rol.

    Invoke-BPAModel -BestPracticesModelId ModelID_from_Step4

    Si se puede ejecutar un examen del BPA en un rol determinado, también puede iniciar un examen canalizando los resultados del cmdlet Get-WindowsFeature al cmdlet Invoke-BPAModel como se muestra en el siguiente ejemplo.

    Get-WindowsFeature Model_Name | Invoke-BPAModel

Para examinar todos los roles mediante cmdlets de Windows PowerShell
  1. Abra una sesión de Windows PowerShell con derechos de usuario elevados. Para ello, haga clic en Inicio, Todos los programas, Accesorios y Windows PowerShell, haga clic con el botón secundario en el acceso directo de Windows PowerShell y haga clic en Ejecutar como administrador.

  2. Importe el módulo del Administrador del servidor en la sesión de Windows PowerShell. Para importar el módulo del Administrador del servidor, escriba lo siguiente y, a continuación, presione ENTRAR:

    Import-Module ServerManager

  3. Importe el módulo del BPA. Escriba lo siguiente y presione ENTRAR:

    Import-Module BestPractices

  4. Canalice todos los roles para los que se puedan realizar exámenes del BPA al cmdlet Invoke-BPAModel para iniciar los exámenes.

    Get-WindowsFeature | Where {$_.BestPracticesModelId -ne $null} | Invoke-BPAModel

Exámenes de roles que se ejecutan en equipos remotos

En los procedimientos de esta sección se describe cómo realizar exámenes del BPA en los roles instalados en equipos remotos que ejecuten Windows Server® 2008 R2.

Importante

Debe ser miembro del grupo Administradores en los equipos remotos en los que desee realizar exámenes del BPA.

Para examinar un rol remoto mediante la GUI del Administrador del servidor
  1. Para poder administrar un equipo remoto mediante el Administrador del servidor, debe preparar el equipo remoto mediante los procedimientos que se incluyen en el tema sobre Administrador remota con el Administrador del servidor.

  2. Abra el Administrador del servidor. Para abrir Administrador del servidor, haga clic en Inicio, seleccione Herramientas administrativas y, a continuación, haga clic en Administrador del servidor.

  3. En el panel del árbol del Administrador del servidor, haga clic con el botón secundario en el nodo Administrador del servidor y, a continuación, haga clic en Conectarse a otro equipo.

  4. En el cuadro de diálogo Conectarse a otro equipo, seleccione Otro equipo y, a continuación, busque o escriba el nombre o la dirección IP de otro servidor que ejecute Windows Server 2008 R2. Haga clic en Aceptar.

  5. En el panel del árbol del Administrador del servidor del equipo remoto, abra Roles.

  6. Seleccione la página principal del rol en el que desee realizar un examen del BPA.

  7. En el panel de detalles, abra la sección Resumen y, a continuación, expanda el área Analizador de procedimientos recomendados.

  8. En el área Analizador de procedimientos recomendados, haga clic en Examinar este rol.

  9. Al finalizar el examen, haga doble clic en un elemento de resultado en las fichas No compatible, Compatible o Todo para ver los resultados del examen.

Para examinar un rol remoto mediante cmdlets de Windows PowerShell
  1. Para poder administrar un equipo remoto mediante el Administrador del servidor, debe preparar el equipo remoto mediante los procedimientos que se incluyen en el tema sobre Administrador remota con el Administrador del servidor.

  2. Abra una sesión de Windows PowerShell con derechos de usuario elevados. Para ello, haga clic en Inicio, Todos los programas, Accesorios y Windows PowerShell, haga clic con el botón secundario en el acceso directo de Windows PowerShell y haga clic en Ejecutar como administrador.

  3. Escriba lo siguiente, donde ComputerName es el nombre del equipo remoto que ejecuta Windows Server 2008 R2 y UserName es el nombre de un usuario que es miembro del grupo Administradores en el equipo remoto y, a continuación, presione Entrar.

    Enter-PSSession <nombreDeEquipo> -credential <nombreDeUsuario>

  4. Se le pedirá que escriba su contraseña en un cuadro de diálogo seguro. Escriba su contraseña y presione Entrar.

  5. Importe el módulo del Administrador del servidor en la sesión de Windows PowerShell. Para importar el módulo del Administrador del servidor, escriba lo siguiente y, a continuación, presione ENTRAR:

    Import-Module ServerManager

  6. Importe el módulo del BPA. Escriba lo siguiente y presione ENTRAR:

    Import-Module BestPractices

  7. Inicie un examen del BPA canalizando el modelo del rol al cmdlet Invoke-BPAModel. Escriba lo siguiente y presione ENTRAR:

    Get-WindowsFeature [Role Name] | Invoke-BpaModel

  8. Escriba lo siguiente y presione ENTRAR:

    configure-wsman.ps1

  9. Escriba lo siguiente y presione ENTRAR:

    New-RunSpace

  10. Escriba lo siguiente y presione ENTRAR:

    Start-PSSession

  11. Inicie un examen del BPA en un rol que se ejecute en el equipo remoto canalizando el modelo del rol al cmdlet que inicia los exámenes del BPA, Invoke-BpaModel. Escriba lo siguiente y presione ENTRAR:

    Get-WindowsFeature [Role Name] | Invoke-BpaModel

  12. Obtenga los resultados del examen del BPA. Escriba una de las siguientes líneas y presione Entrar:

    • Get-BpaResult [BestPracticeModelID]

    • Get-WindowsFeature [Role Name] | Get-BpaResult

Exclusión de resultados de exámenes

Dado que es posible que no desee ver algunos resultados, especialmente si ejecuta exámenes con frecuencia, puede excluir resultados de exámenes que no desee ver o que no son pertinentes para el examen. Los resultados excluidos se mueven a la ficha Excluido de la GUI del BPA. Se pueden incluir en cualquier momento más adelante.

Exclusión de resultados de exámenes mediante la GUI del BPA

Siga estos pasos para excluir resultados de exámenes mediante la GUI del BPA.

Nota

Debe ejecutar al menos un examen del BPA en un rol para poder usar este procedimiento.

Para excluir resultados de exámenes mediante la GUI del BPA
  1. Abra el Administrador del servidor. Para abrir Administrador del servidor, haga clic en Inicio, seleccione Herramientas administrativas y, a continuación, haga clic en Administrador del servidor.

  2. En el panel del árbol, abra Roles y, a continuación, seleccione el rol para el que desee abrir el BPA.

  3. En el panel de detalles, abra la sección Resumen y, a continuación, abra el área Analizador de procedimientos recomendados.

  4. Seleccione un resultado en las fichas No compatible, Compatible o Todo y, a continuación, haga clic en Excluir.

  5. Para excluir varios resultados a la vez, mantenga presionada la tecla Ctrl al seleccionar resultados.

Exclusión de resultados de exámenes mediante cmdlets de Windows PowerShell

Puede excluir resultados de exámenes mediante el cmdlet Set-BPAResult con el parámetro -Exclude. Como en la GUI del BPA, puede excluir objetos de resultados individuales o puede excluir también un conjunto de resultados cuyos campos (categoría, título y gravedad, por ejemplo) son iguales a valores especificados o los contienen. Por ejemplo, puede excluir todos los resultados de Rendimiento de un conjunto de resultados de examen para un rol.

Nota

Debe ejecutar al menos un examen del BPA en un rol para poder usar este procedimiento.

Para excluir resultados de exámenes mediante cmdlets de Windows PowerShell
  1. Abra una sesión de Windows PowerShell con derechos de usuario elevados. Para ello, haga clic en Inicio, Todos los programas, Accesorios y Windows PowerShell; haga clic con el botón secundario en el acceso directo de Windows PowerShell y haga clic en Ejecutar como administrador.

  2. Importe el módulo del Administrador del servidor en la sesión de Windows PowerShell. Para importar el módulo del Administrador del servidor, escriba lo siguiente y, a continuación, presione ENTRAR:

    Import-Module ServerManager

  3. Importe el módulo del BPA. Escriba lo siguiente y presione ENTRAR:

    Import-Module BestPractices

  4. Excluya resultados específicos de un examen de rol escribiendo el siguiente cmdlet:

    Get-BPAResult -BestPracticesModelId Specified Model Id | Where { $_ Field_Name -eq "Value" } | Set-BPAResult -Id Specified Model Id -Exclude $true

    El cmdlet anterior recupera los elementos de resultados de examen del BPA para el identificador del modelo representado por Specified Model Id. La segunda sección del comando filtra los resultados del cmdlet Get-BPAResult para recuperar solo los resultados de examen para los que el valor de un campo de resultado coincida con el texto entre comillas. La sección final del cmdlet, a continuación del segundo carácter de canalización, excluye los resultados filtrados en la sección anterior del cmdlet.

Inclusión de resultados de exámenes

Si desea ver resultados de exámenes que se han excluido, puede incluirlos.

Inclusión de resultados de exámenes mediante la GUI del BPA

En la GUI del BPA, puede incluir resultados de exámenes excluidos seleccionando uno o varios resultados en la ficha Excluido y, a continuación, haciendo clic en Incluir.

Para incluir resultados de exámenes mediante la GUI del BPA
  1. Abra el Administrador del servidor. Para abrir Administrador del servidor, haga clic en Inicio, seleccione Herramientas administrativas y, a continuación, haga clic en Administrador del servidor.

  2. En el panel del árbol, abra Roles y, a continuación, seleccione el rol para el que desee abrir el BPA.

  3. En el panel de detalles, abra la sección Resumen y, a continuación, abra el área Analizador de procedimientos recomendados.

  4. Seleccione un resultado en la ficha Excluido y, a continuación, haga clic en Incluir.

  5. Para incluir varios resultados a la vez, mantenga presionada la tecla Ctrl al seleccionar resultados.

Inclusión de resultados de exámenes mediante cmdlets de Windows PowerShell

Puede incluir resultados de exámenes mediante el cmdlet Set-BPAResult con el parámetro -Exclude. Como en la GUI del BPA, puede incluir objetos de resultados individuales o puede incluir un conjunto de resultados cuyos campos (categoría, título y gravedad, por ejemplo) son iguales a valores especificados o los contienen. Por ejemplo, puede incluir todos los resultados de Rendimiento previamente excluidos de un conjunto de resultados de examen para un rol.

Para incluir resultados de exámenes mediante cmdlets de Windows PowerShell
  1. Abra una sesión de Windows PowerShell con derechos de usuario elevados. Para ello, haga clic en Inicio, Todos los programas, Accesorios y Windows PowerShell, haga clic con el botón secundario en el acceso directo de Windows PowerShell y haga clic en Ejecutar como administrador.

  2. Importe el módulo del Administrador del servidor en la sesión de Windows PowerShell. Para importar el módulo del Administrador del servidor, escriba lo siguiente y, a continuación, presione Entrar:

    Import-Module ServerManager

  3. Importe el módulo del BPA. Escriba lo siguiente y presione ENTRAR:

    Import-Module BestPractices

  4. Incluya resultados específicos de un examen de rol escribiendo el siguiente cmdlet y, a continuación, presione Entrar:

    Get-BPAResult -BestPracticesModelId Specified Model Id | Where { $_Field_Name-eq "Value" } | Set-BPAResult -Id Specified Model Id -Exclude $false

    El cmdlet anterior recupera los elementos de resultados de examen del BPA para el modelo representado por Specified Model Id. La segunda parte del cmdlet, a continuación del primer carácter de canalización ( | ) filtra los resultados del cmdlet Get-BPAResult para recuperar solo los resultados de examen para los que el valor del campo de resultado coincida con el texto entre comillas. La parte final del cmdlet, a continuación del segundo carácter de canalización, incluye resultados que se filtran en la segunda parte del cmdlet estableciendo el valor del parámetro –Exclude en false.

Archivado de resultados de exámenes

Puede archivar el resultado de un examen del BPA en un informe basado en HTML.

  1. Abra una sesión de Windows PowerShell con derechos de usuario elevados. Para ello, haga clic en Inicio, Todos los programas, Accesorios y Windows PowerShell, haga clic con el botón secundario en el acceso directo de Windows PowerShell y haga clic en Ejecutar como administrador.

  2. Importe el módulo del Administrador del servidor en la sesión de Windows PowerShell. Para importar el módulo del Administrador del servidor, escriba lo siguiente y, a continuación, presione Entrar:

    Import-Module ServerManager

  3. Importe el módulo del BPA. Escriba lo siguiente y presione ENTRAR:

    Import-Module BestPractices

  4. Escriba lo siguiente y presione Entrar para archivar los resultados de un examen:

    Get-BPAResult –BestPracticesModelId Specified Model Id | ConvertTo-Html –As List –CssUri $env:windir\system32\WindowsPowerShell\v1.0\Modules\BestPractices\BestPracticesReportFormat.css > <path to HTML report file>

    El cmdlet anterior recupera los resultados del examen más reciente del BPA para el modelo especificado y los guarda en formato HTML, aplicando las hojas de estilos en cascada estándar que se almacenan en la ruta windir\system32\WindowsPowerShell\v1.0\Modules\BestPractices\BestPracticesReportFormat.css. Si desea sustituir las hojas de estilos en cascada, proporcione la ruta de acceso a las hojas de estilos que desee.

  5. Para ver los resultados HTML archivados del examen, abra un explorador de Internet y abra los resultados de exámenes que archivó en el paso anterior.

Vea también