A 2018-as csereprogramot teszteljük a powerhell-el - oh, msbro!

Ne légy zavarban - nagyon könnyű dolgozni velük 🙂

Annak érdekében, hogy teszteljük a fő szolgáltatások és szolgáltatások működését, több cmdletet is biztosítunk.

A teszteléshez a Power Shell programot kell futtatni:

Az általános szabály egyszerű:

1. A tesztelésre szánt Power Shell parancs minden paramétere a tesztparaméterrel kezdődik. Ez azt jelenti, hogy beírhatja a Test-t és többször nyomja meg a TAB billentyűt. A TAB gomb megnyomásával át tudod rendezni az összes cmdletet a Test- -el kezdve (ahogyan ezt érted, ez a szabály minden Power Shell cmdletre érvényes).

2. Ha bármilyen szolgáltatást tesztel a kiszolgálón, akkor futtassa a megfelelő parancsmagot ezen a kiszolgálón.

3. A cmdleteket a Server paraméterrel elindíthatja a cél célszerver megadásával.

4. A cmdlet név előtti súgójában segítséget találhat.

Az összes cmdlet, amelyet használhat:

Test-ServiceHealth A sikeres induláshoz szükséges összes szolgáltatást ellenőrzi

Test-SystemHealth Ellenőrzi a szervezet általános Exchange-konfigurációját

Test-OutlookWebServices Az Autodiscover szolgáltatás paramétereinek tesztelése (Autodiscover)

Test-WebServicesConnectivity Ellenőrzi az Outlook Anywhere egészségét

Test-MapiConnectivity Ellenőrzi a postafiókot a lehetséges helyes bejelentkezéshez

Test-ExchangeSearch A tartalom-indexelő szolgáltatás teszteli a helyes működést

A Test-OwaConnectivity ellenőrzi az Outlook Web Access működését a helyes működés érdekében

Test-ActiveSyncConnectivity A postafiók ActiveSync konfigurációját teszteli

Test-EdgeSynchronization Ellenőrizze az aláírt Edge Transport szerverek szinkronizálási állapotát

Test-ImapConnectivity A helyes működés érdekében teszteli az IMAP4 szolgáltatást

Test-Mailflow Teszteli az e-mail küldését és fogadását

Test-PopConnectivity Ellenőrzi a POP3 szolgáltatás helyes működését

Test-IPAllowListProvider Tesztelje az IP Allow List szolgáltató konfigurációját

Test-IPBlockListProvider Vizsgálja az IP Block List szolgáltató konfigurációját

Test-ReplicationHealth Ellenőrzi a tárolási csoportok replikációjának egészségi állapotát

Test-SenderId Ellenőrzi a feladó azonosítójának feldolgozását

Test-UMConnectivity Ellenőrzi az Unified Messaging szerver működését

Most még egy kicsit ...

Lehetővé teszi, hogy gyorsan ellenőrizze, hogy vannak-e szükséges szolgáltatások és fut-e. Test-ServiceHealth futtatható paraméterek nélkül a helyi kiszolgáló teszteléséhez, vagy a kiszolgálóparaméterrel futtatható egy másik távoli kiszolgáló teszteléséhez.

Célja, hogy teszteljék az automatikus észlelési szolgáltatás automatikus észlelése. Ahhoz, hogy ez a szolgáltatás működik rendesen, akkor kell használni a megfelelő Tárgy Alternatív nevek a tanúsítványt, valamint az összes beállítást ennek tanúsítványnak érvényesnek kell lennie, és azt is ki kell tölteni. Ha nem, az automatikus észlelési folyamat nem fog működni. Egyszerűen fogalmazva: ha nincs megfelelően beállítva a tanúsítványt - Autodiscover nem fog működni. Mi az automatikus észlelés, akkor olvassa el a TechNet. Ha ez a szolgáltatás nem működik - Ön, mint rendszergazda, vár több kihívás 🙂

Az automatikus felderítés a Test-OutlookWebServices parancs segítségével történik. Az automatikus felderítési szolgáltatás fut a Client Access Server szerepkörön, ezt a cmdletet futtatnia kell a kiszolgálón, amelyen telepítve van a Client Access Server szerepkör.

A szerver teszteléséhez futtathatja a cmdletet a fl (formátumlista) paraméterrel. Ez megadja a maximális információ mennyiségét:

A hálózatában lévő felhasználók a kiszolgálón keresztül valószínűleg az Outlookon keresztül csatlakoznak. Az Outlook kapcsolatot használ a MAPI segítségével. Ez a cmdlet utánozza a kliens kapcsolatát a kiszolgálón a MAPI segítségével. például Ivanov Iván felhasználói ivanov számlával panaszolja, hogy nem tud kapcsolódni a kiszolgálóhoz az Outlookon keresztül. Az ellenőrzéshez írja be:

Test-MAPIConnectivity - identitás ivanov

Ezt a parancsot a kiszolgálón kell futtatni a "postaláda" (azaz a postafiókok szerepével) szerepével. Ha a hálózaton lévő felhasználók csatlakozhatnak az Exchange-hez, valószínűleg problémái vannak a MAPI-val.

Ez a cmdlet ellenőrzi a tartalom indexelési szolgáltatást. Soha nem volt probléma ezzel a szolgáltatással. Ha a cmdlet hibát ad vissza, a helyzet egyszerűen kijavítható:

1. az indexelő szolgáltatás leáll

2. az index törlésre kerül

3. Az indexelési szolgáltatás megkezdődik.

Ezt követően az index újra épül.

A cmdlet a következőképpen működik:

Test-ExchangeSearch-Server ServerName

ahol a ServerName a távoli kiszolgáló neve.

Valószínűleg a cmdlet használatával ellenőrizheti az indexeket a postai adatbázis visszaállítása után.

Ez a cmdlet ellenőrzi az OWA virtuális könyvtárakat a kiszolgálón. A parancsot bizonyos paraméterekkel kell futtatni. javasoljuk, hogy előzetesen írja be a Test-OwaConnectivity-t, és olvassa el, hogy ez a parancs meg tudja-e és hogyan kell futtatni (sok háttérinformációt jelenít meg). Általános esetben (például, futtathatja így:

Ez a parancs ellenőrzi a virtuális könyvtárakat a kiszolgálón.

Ez a cmdlet az Outlook Anywhere funkcionalitásának ellenőrzésére szolgál.

Test-WebServicesConnectivity -ClientAccessServer MyServername -MailboxCredential (Get-Credential MYFIRMA \ Adminisztrátor)

Ellenőrzi a szerver egészségét a MyServername nevű ClientAccess szerepkörrel