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