A Ajánlott eljárásokat elemző eszköz (BPA) feladatok vizsgálata a Kiszolgálókezelő segédprogramból - a BPA grafikus elhasználói felületének alkalmazásával - vagy a Windows PowerShell-parancsmagjaival futtatható. A Windows PowerShell szolgáltatásban lévő BPA-parancsmagokkal egyszerre egy vagy több szerepkör vizsgálható, míg a BPA grafikus felhasználói felülete egyszerre egyetlen szerepkör vizsgálatát teszi lehetővé. A BPA utasítható az olyan vizsgálati eredmények kizárására vagy figyelmen kívül hagyására is, amelyek megtekintése nem szükséges.

A témakör tartalma

Az Ajánlott eljárásokat elemző eszköz feladatkörökön futtatása

A szerepkörök BPA-vizsgálata a Kiszolgálókezelő segédprogramban lévő BPA grafikus felhasználói felülettel vagy a Windows PowerShell-parancsmagokkal végezhető el.

Szerepkörök vizsgálata a BPA grafikus felhasználói felületével

Egyetlen szerepkörnek a BPA grafikus felhasználói felületével való vizsgálatához hajtsa végre a következő lépéseket.

Szerepkör vizsgálata a BPA grafikus felhasználói felületével
  1. Nyissa meg a Kiszolgálókezelő eszközt. A Kiszolgálókezelő megnyitásához kattintson a Start menü elemre, majd a Felügyeleti eszközök lehetőségre, ezt követően pedig válassza a Kiszolgálókezelő elemet.

  2. A fapanelen nyissa meg a Szerepkörök lehetőséget, majd jelölje be azt a szerepkört, amely miatt a BPA szolgáltatást meg kívánja nyitni.

  3. A részleteket tartalmazó ablaktáblában nyissa meg az Összefoglalás szakaszt, majd nyissa meg az Ajánlott eljárásokat elemző eszköz területét.

  4. A vizsgálat elindításához kattintson a Szerepkör vizsgálata elemre.

Szerepkörök vizsgálata a Windows PowerShell-parancsmagokkal

Egy vagy több szerepkör Windows PowerShell-parancsmagokkal való vizsgálatához használja a következő eljárásokat. A művelet elvégzéséhez a Rendszergazdák csoport tagjaként kell bejelentkezve lennie a számítógépen.

Megjegyzés

Az ebben a szakaszban szereplő műveletek nem tartalmazzák valamennyi BPA-parancsmagot és paramétert. A Windows PowerShell segédprogramon belüli BPA-műveletekkel kapcsolatos további információhoz a Windows PowerShell munkamenetben írja be a Get-Help BPACmdlet -full, parancsot, ahol a BPACmdlet a következő értékek valamelyike lehet.

  • Get-BPAModel

  • Get-BPAResult

  • Invoke-BPAModel

  • Set-BPAResult

Egyetlen szerepkör vizsgálata a Windows PowerShell-parancsmagokkal
  1. Nyisson meg egy Windows PowerShell-munkamenetet emelt szintű felhasználói jogosultságokkal. Ehhez kattintson a Start gombra, válassza a Minden program, majd a Kellékek elemet, végül kattintson a Windows PowerShell elemre. Ezt követően kattintson a jobb gombbal a Windows PowerShell parancsikonra, majd kattintson a Futtatás rendszergazdaként parancsra.

  2. Importálja a Kiszolgálókezelő modult a Windows PowerShell munkamenetbe. A Kiszolgálókezelő modul importálásához írja be a következőt, majd nyomja le az ENTER billentyűt.

    Import-Module ServerManager

  3. A BPA-modul importálása. Írja be a következőt, majd nyomja le az Enter billentyűt:

    Import-Module BestPractices

  4. A Get-WindowsFeature-parancsmagnak a nullától eltérő értékű BestPracticesModelId minősítőnek a következő példa szerinti bevitelével keresse meg az összes olyan szerepkör modellazonosítóját, amelyre nézve elvégezhető a BPA-vizsgálat.

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

  5. A 4. lépés eredményeiben keresse meg annak a szerepkörnek a modellazonosítóját, amely esetében BPA-vizsgálatot kíván végrehajtani.

  6. Írja be a következő parancsot a BPA-vizsgálatnak az adott szerepkör miatti elindításához.

    Invoke-BPAModel -BestPracticesModelId ModelID_from_Step4

    Ha a BPA-vizsgálat elvégezhető egy adott szerepkörre nézve, a vizsgálat a Get-WindowsFeature-parancsmag eredményeinek a Invoke-BPAModel-parancsmagban függőleges vonallal elválasztva történő elhelyezésével is elindítható, ahogyan az a következő példában látható.

    Get-WindowsFeature Model_Name | Invoke-BPAModel

Az összes szerepkör vizsgálata a Windows PowerShell-parancsmagokkal
  1. Nyisson meg egy Windows PowerShell-munkamenetet emelt szintű felhasználói jogosultságokkal. Ehhez kattintson a Start gombra, válassza a Minden program, majd a Kellékek elemet, végül kattintson a Windows PowerShell elemre. Ezt követően kattintson a jobb gombbal a Windows PowerShell parancsikonra, majd kattintson a Futtatás rendszergazdaként parancsra.

  2. Importálja a Kiszolgálókezelő modult a Windows PowerShell munkamenetbe. A Kiszolgálókezelő modul importálásához írja be a következőt, majd nyomja le az ENTER billentyűt.

    Import-Module ServerManager

  3. A BPA-modul importálása. Írja be a következőt, majd nyomja le az Enter billentyűt:

    Import-Module BestPractices

  4. A vizsgálatok indításához függőleges vonallal elválasztva helyezze el a Invoke-BPAModel-parancsmagban az összes olyan szerepkört, amellyel kapcsolatban elvégezhető a BPA-vizsgálat.

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

A távoli számítógépeken futó szerepkörök vizsgálata

Az e szakaszban ismertetett eljárások azt írják le, hogyan hajtható végre a Windows Server® 2008 R2 rendszerű távoli számítógépre telepített szerepkörök BPA-vizsgálata.

Fontos!

A Rendszergazdák csoport tagjának kell lennie azon a távoli számítógépen, amelyen el kívánja végezni a BPA-vizsgálatot.

Távoli szerepkör vizsgálata a Kiszolgálókezelő grafikus felhasználói felületével
  1. Mielőtt a Kiszolgálókezelő szolgáltatással elindítaná a távoli felügyeletet, a Távoli felügyelet a Kiszolgálókezelővel című témakörben ismertetett eljárásnak megfelelően kell felkészítenie a távoli számítógépet.

  2. Nyissa meg a Kiszolgálókezelő eszközt. A Kiszolgálókezelő megnyitásához kattintson a Start menü elemre, majd a Felügyeleti eszközök lehetőségre, ezt követően pedig válassza a Kiszolgálókezelő elemet.

  3. A Kiszolgálókezelő fapanelen kattintson a jobb gombbal a Kiszolgálókezelő csomópontra, majd kattintson a Csatlakozás másik számítógéphez lehetőségre.

  4. A Csatlakozás másik számítógéphez párbeszédpanelen jelölje be a Másik számítógép lehetőséget, majd tallózzon vagy keresse meg a Windows Server 2008 R2 rendszerű másik kiszolgáló nevét vagy IP-címét. Kattintson az OK gombra.

  5. A távoli számítógépnek megfelelő Kiszolgálókezelő-fapanelen nyissa meg a Szerepkörök lehetőséget.

  6. Jelölje be annak a szerepkörnek a szerepköri kezdőlapját, amelyen a BPA-vizsgálatot el kívánja végezni.

  7. A részleteket tartalmazó ablaktáblában nyissa meg az Összefoglalás szakaszt, majd bontsa ki az Ajánlott eljárásokat elemző eszköz területét.

  8. Az Ajánlott eljárásokat elemző eszköz területén kattintson a Szerepkör vizsgálata elemre.

  9. Ha a vizsgálat befejeződött, a vizsgálati eredmények a Nem kompatibilis, Kompatibilis vagy Mind lapon lévő vizsgálati elemre duplán kattintva tekinthetők meg.

Távoli szerepkör vizsgálata a Windows PowerShell-parancsmagokkal
  1. Mielőtt a Kiszolgálókezelő szolgáltatással elindítaná a távoli felügyeletet, a Távoli felügyelet a Kiszolgálókezelővel című témakörben ismertetett eljárásnak megfelelően kell felkészítenie a távoli számítógépet.

  2. Nyisson meg egy Windows PowerShell-munkamenetet emelt szintű felhasználói jogosultságokkal. Ehhez kattintson a Start gombra, válassza a Minden program, majd a Kellékek elemet, végül kattintson a Windows PowerShell elemre. Ezt követően kattintson a jobb gombbal a Windows PowerShell parancsikonra, majd kattintson a Futtatás rendszergazdaként parancsra.

  3. Írja be a következőt, ahol a ComputerName a Windows Server 2008 R2 rendszerű számítógép neve, a UserName pedig a távoli számítógép Rendszergazdák csoportjában tagsággal rendelkező felhasználó neve, majd nyomja le az Enter billentyűt.

    Enter-PSSession <SzámítógépNeve> -credential <FelhasználóNeve>

  4. A rendszer azt kéri, hogy adja meg a jelszavát a biztonságos párbeszédpanelen keresztül. Írja be a jelszót, majd nyomja le az Enter billentyűt.

  5. Importálja a Kiszolgálókezelő modult a Windows PowerShell munkamenetbe. A Kiszolgálókezelő modul importálásához írja be a következőt, majd nyomja le az ENTER billentyűt.

    Import-Module ServerManager

  6. A BPA-modul importálása. Írja be a következőt, majd nyomja le az Enter billentyűt:

    Import-Module BestPractices

  7. Indítsa el a BPA-vizsgálatot a szerepkör modelljének a Invoke-BPAModel-parancsmagban, függőleges vonallal elválasztva történő elhelyezésével. Írja be a következőt, majd nyomja le az Enter billentyűt:

    Get-WindowsFeature [Role Name] | Invoke-BpaModel

  8. Írja be a következőt, majd nyomja le az Enter billentyűt:

    configure-wsman.ps1

  9. Írja be a következőt, majd nyomja le az Enter billentyűt:

    New-RunSpace

  10. Írja be a következőt, majd nyomja le az Enter billentyűt:

    Start-PSSession

  11. Indítsa el a távoli számítógépen futó szerepkör vizsgálatát a szerepkör modelljének a BPA-vizsgálatokat indító Invoke-BpaModel-parancsmagban való, függőleges vonal karakterrel elválasztva történő elhelyezésével. Írja be a következőt, majd nyomja le az Enter billentyűt:

    Get-WindowsFeature [Role Name] | Invoke-BpaModel

  12. Kérje a BPA-vizsgálat eredményeit. Írja be a következők valamelyikét, majd nyomja le az Enter billentyűt.

    • Get-BpaResult [BestPracticeModelID]

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

Vizsgálati eredmények kizárása

Mivel előfordulhat, hogy bizonyos vizsgálati eredményeket nem kell megtekintenie, különösen ha a vizsgálatok futtatása gyakori, kizárhatja azokat a vizsgálati eredményeket, amelyeket nem kíván megtekinteni, vagy amelyek nem fontosak az adott vizsgálat szempontjából. A rendszer a kizárt vizsgálati eredményeket a BPA grafikus felhasználói felületének Kizárt lapjára helyezi át. Ezek az eredmények bármikor a többi eredménybe foglalhatók.

Vizsgálati eredmények kizárása a BPA grafikus felhasználói felülettel

A vizsgálati eredményeknek a BPA grafikus felhasználói felülettel való kizárásához hajtsa végre a következő lépéseket.

Megjegyzés

Hogy az eljárás használható legyen, legalább egy BPA-vizsgálatot el kell végezni valamelyik szerepkörön.

Vizsgálati eredmények kizárása a BPA grafikus felhasználói felülettel
  1. Nyissa meg a Kiszolgálókezelő eszközt. A Kiszolgálókezelő megnyitásához kattintson a Start menü elemre, majd a Felügyeleti eszközök lehetőségre, ezt követően pedig válassza a Kiszolgálókezelő elemet.

  2. A fapanelen nyissa meg a Szerepkörök lehetőséget, majd jelölje be azt a szerepkört, amely miatt a BPA szolgáltatást meg kívánja nyitni.

  3. A részleteket tartalmazó ablaktáblában nyissa meg az Összefoglalás szakaszt, majd nyissa meg az Ajánlott eljárásokat elemző eszköz területét.

  4. Jelöljön be egy eredményt a Nem kompatibilis, Kompatibilis vagy Mind lapon, és kattintson a Kizárás parancsra.

  5. Ha egyszerre több eredményt szeretne kizárni, tartsa lenyomva a Ctrl billentyűt az eredmények bejelölésekor.

Vizsgálati eredmények kizárása a Windows PowerShell-parancsmagokkal

A vizsgálati eredmények a Set-BPAResult-parancsmagnak a -Exclude paraméterrel való használata révén is kizárhatók. A BPA grafikus felhasználói felületéhez hasonlóan kizárhatók az egyes vizsgálati objektumok, de kizárható az eredmények olyan csoportja is, ahol az eredmények mezői (például kategória, cím és súlyosság) adott értékkel egyenlők, illetve adott értéket tartalmaznak. Így például kizárható az összes Teljesítmény eredmény egy adott szerepkör vizsgálati eredményeinek csoportjából.

Megjegyzés

Hogy az eljárás használható legyen, legalább egy BPA-vizsgálatot el kell végezni valamelyik szerepkörön.

Vizsgálati eredmények kizárása a Windows PowerShell-parancsmagokkal
  1. Nyisson meg egy Windows PowerShell-munkamenetet emelt szintű felhasználói jogosultságokkal. Ehhez kattintson a Start gombra, kattintson a Minden program elemre, majd a Kellékek elemre, kattintson a Windows PowerShell elemre, kattintson a jobb gombbal a Windows PowerShell parancsikonra, majd kattintson a Futtatás rendszergazdaként parancsra.

  2. Importálja a Kiszolgálókezelő modult a Windows PowerShell munkamenetbe. A Kiszolgálókezelő modul importálásához írja be a következőt, majd nyomja le az ENTER billentyűt.

    Import-Module ServerManager

  3. A BPA-modul importálása. Írja be a következőt, majd nyomja le az Enter billentyűt:

    Import-Module BestPractices

  4. A következő parancsmag bevitelével meghatározott eredményeket zárhat ki a szerepkör-vizsgálatból.

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

    Az előző parancsmag a Specified Model Id által jelölt modellazonosítóra nézve kérdezi le a BPA vizsgálati eredményeket. A parancs második része a Get-BPAResult-parancsmag eredményeit szűri: csak azokat a vizsgálati eredményeket kérdezi le, amelyek esetében az eredmény mező értéke megegyezik az idézőjelben megadott értékkel. A parancsmag vége, amely a második függőleges vonal után van, a parancsmag előző felében kiszűrt eredményeket zárja ki.

Vizsgálati eredmények belefoglalása

Ha a kizárt vizsgálati eredményeket kívánja megtekinteni, felveheti az említett vizsgálati eredményeket.

Vizsgálati eredmények felvétele a BPA grafikus felhasználói felülettel

A BPA grafikus felhasználói felületen bármelyik kizárt vizsgálati eredmény felvehető a Kizárt lapon szereplő egy vagy több eredmény bejelölésével és a Felvétel elemre kattintással.

Vizsgálati eredmények felvétele a BPA grafikus felhasználói felülettel
  1. Nyissa meg a Kiszolgálókezelő eszközt. A Kiszolgálókezelő megnyitásához kattintson a Start menü elemre, majd a Felügyeleti eszközök lehetőségre, ezt követően pedig válassza a Kiszolgálókezelő elemet.

  2. A fapanelen nyissa meg a Szerepkörök lehetőséget, majd jelölje be azt a szerepkört, amely miatt a BPA szolgáltatást meg kívánja nyitni.

  3. A részleteket tartalmazó ablaktáblában nyissa meg az Összefoglalás szakaszt, majd nyissa meg az Ajánlott eljárásokat elemző eszköz területét.

  4. Jelölje be a Kizárt lapon lévő egyik eredményt, majd kattintson a Felvétel gombra.

  5. Ha egyszerre több eredményt szeretne felvenni, tartsa lenyomva a Ctrl billentyűt az eredmények bejelölésekor.

Vizsgálati eredmények felvétele a Windows PowerShell-parancsmagokkal

A vizsgálati eredmények a Set-BPAResult-parancsmagnak a -Exclude paraméterrel való használata révén is felvehetők. A BPA grafikus felhasználói felületéhez hasonlóan felvehetők az egyes vizsgálati objektumok, de az eredmények olyan csoportja is, amelyek mezői (például kategória, cím és súlyosság) adott értékkel egyenlők, illetve adott értéket tartalmaznak. Így például felvehető az összes korábban kizárt Teljesítmény eredmény egy adott szerepkör vizsgálati eredményeinek csoportjából.

Vizsgálati eredmények felvétele a Windows PowerShell-parancsmagokkal
  1. Nyisson meg egy Windows PowerShell-munkamenetet emelt szintű felhasználói jogosultságokkal. Ehhez kattintson a Start gombra, kattintson a Minden program elemre, majd a Kellékek elemre, kattintson a Windows PowerShell elemre, kattintson a jobb gombbal a Windows PowerShell parancsikonra, majd kattintson a Futtatás rendszergazdaként parancsra.

  2. Importálja a Kiszolgálókezelő modult a Windows PowerShell munkamenetbe. A Kiszolgálókezelő modul importálásához írja be a következőt, majd nyomja le az Enter billentyűt.

    Import-Module ServerManager

  3. A BPA-modul importálása. Írja be a következőt, majd nyomja le az Enter billentyűt:

    Import-Module BestPractices

  4. A szerepkörvizsgálat adott eredményei a következő parancsmag beírásával és az Enter billentyű lenyomásával vehetők fel.

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

    Az előző parancsmag a Specified Model Id által jelölt modellre nézve kérdezi le a BPA vizsgálati eredményeket. A parancsmag második, az első függőleges vonal karakter ( | ) utáni része a Get-BPAResult-parancsmag eredményeit szűri: csak azokat a vizsgálati eredményeket kérdezi le, amelyek esetében az eredmény mező értéke megegyezik az idézőjelben megadott értékkel. A parancsmagnak a második függőleges vonal karakter után elhelyezkedő vége a parancsmag második része által kiszűrt eredményeket veszi fel a –Exclude paraméter értékének a false értékre való állításával.

Vizsgálati eredmények archiválása

A BPA -vizsgálat eredménye HTML-alapú jelentésben archiválható.

  1. Nyisson meg egy Windows PowerShell-munkamenetet emelt szintű felhasználói jogosultságokkal. Ehhez kattintson a Start gombra, kattintson a Minden program elemre, majd a Kellékek elemre, kattintson a Windows PowerShell elemre, kattintson a jobb gombbal a Windows PowerShell parancsikonra, majd kattintson a Futtatás rendszergazdaként parancsra.

  2. Importálja a Kiszolgálókezelő modult a Windows PowerShell munkamenetbe. A Kiszolgálókezelő modul importálásához írja be a következőt, majd nyomja le az Enter billentyűt.

    Import-Module ServerManager

  3. A BPA-modul importálása. Írja be a következőt, majd nyomja le az Enter billentyűt:

    Import-Module BestPractices

  4. A vizsgálat eredményeinek archiválásához írja be a következőt, majd nyomja le az Enter billentyűt.

    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>

    Az előző parancsmag lekéri a legutolsó BPA-vizsgálat eredményeit az adott modellre nézve, és HTML-formátumban menti el őket, az windir\system32\WindowsPowerShell\v1.0\Modules\BestPractices\BestPracticesReportFormat.css elérési útvonalon tárolt normál CSS-kód alkalmazásával. Amennyiben helyettesíteni kívánja a CSS-kódot, adja meg az eltérő CSS-kód elérési útvonalát.

  5. A vizsgálat HTML formátumú, archivált eredményeinek a megtekintéséhez nyisson meg egy internetböngészőt, majd nyissa meg az előző lépésben archivált vizsgálati eredményeket.

Lásd még