Perusteelliset käsitteet Microsoft Exchange PowerShellistä (osa I)

Tässä artikkelissa, näemme joitain perusteellisia käsitteitä Microsoft Exchange PowerShellistä ja Windows PowerShellistä

Esittely:

Exchange PowerShell, jota kutsutaan myös Exchange Management Shelliksi, on Windows PowerShellin sivutuote. Exchange PowerShell on kehitetty yksinomaan Exchange-suuntautuneiden tehtävien suorittamiseen ja automaatioon. Etu tässä on, että Exchange PowerShellin viimeisimmässä versiossa on valmiiksi Exchange 2013- ja 2016 Active Directory -moduulit, jotka auttavat Exchange-järjestelmänvalvojaa suorittamaan lisä- ja hyödyllisiä tehtäviä Exchangessa, koska kaikki postilaatikot ovat vain Active Directoryn objekteja.

Seuraavissa osissa käytämme kahta termiä "Exchange PowerShell" ja "Exchange Management Shell" vuorotellen.

Mikä on Exchange PowerShell (PS)?

Exchange PS on interaktiivinen komentorivityökalu, joka toimii olio-ohjelmointikonseptin perusteella. Toisin kuin muut Unixin tai Linuxin komentorivityökalut, cmdlet-komennot ovat käyttäjäystävällisiä ja helposti ymmärrettäviä. PowerShell voi tutustua muihin ohjelmointikieliin, kuten C, C #, VB.Net jne. Tämä saa ohjelmoijat ja automaation kehittäjät luomaan interaktiivisia ohjelmia ja ohjelmistoja raporttien ja tehtävien luomiseen.

Se esiteltiin ensimmäisen kerran yhdessä Exchange 2007: n kanssa, kun Microsoft siirtyi uudempien Exchange-järjestelmien kanssa, ne keskittyivät myös PowerShelliin ja kehittivät sitä. Viimeisin versio on 2016. Se on pohjimmiltaan taustalla oleva PS1-komentosarja, joka upotetaan Windows PowerShelliin. Oletuksena Exchange PowerShell-komentosarjatiedostot asennetaan seuraaviin sijainteihin:

Vaihto 2010:

D: \ Program Files \ Microsoft \ Exchange Server \ V14 \ Bin \ RemoteExchange.ps1RemoteExchange PS1 -tiedosto

Kuinka Exchange PowerShell (PS) toimii?

Windows PS on suoraan vuorovaikutuksessa Windowsin hallintakehyksen ja Windows Management Instrumentationin kanssa ja tarjoaa tuloksen, samoin Exchange PS puhuu suoraan Exchange-järjestelmälle. Exchange Management Tools ja PowerShell voidaan myös asentaa erikseen asiakaskoneeseen. Tuettu kokoonpano, kuten

  1. 64-bittinen Windows Vista ja SP2
  2. Windows 7, 64-bittinen tai uudempi
  3. 2008-bittinen Windows Server 64 ja Service Pack 2
  4. Windows Server 2008 R2 ja uudemmat.

Windows PS sai oman EXE-tiedoston, jota käytetään joka kerta, kun työkalu avataan Windowsin PowerShell-ominaisuudet

Exchange PS:lle ei ole suoraa EXE-tiedostoa, koska se on riippuvainen Windows PS:stä. Joten jos avaat Exchange PS:n, se käyttää powershell.exe-tiedostoa ja suorittaa remoteexchange.ps1-komentosarjan luodakseen siitä Exchange PS:n. Jos avaat ominaisuudet, näet kohteen alla olevan polun mukaisesti.

C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe -versio 2.0 -noexit -komento ". 'C: \ Program Files \ Microsoft \ Exchange Server \ V14 \ bin \ RemoteExchange.ps1'; Connect-ExchangeServer -auto ”

Alla oleva kuvakaappaus näyttää Exchange PS:n ominaisuudet ja näet kohteen tuolla.Exchange Management Shell -ominaisuudet

Yksinkertaisesti sanottuna käyttöliittymän tarjoaa Windows PowerShell ja Exchange-komentosarjatiedostot injektoidaan siihen.

Kun olet aloittanut Exchange PowerShellin, näet, että se muodostaa yhteyden lähimpään Client Access Serveriin (CAS). Vaikka aloitat PS: n CAS-palvelimen sisällä, se luo implisiittisen etäyhteyden samalle palvelimelle ja antaa vinkkejä, ja verbose näyttää Yhdistetty palvelin.Yhdistä lähimpään CAS: ään

Exchange PowerShellin edut:

  1. Sitä voidaan käyttää joidenkin rutiinitehtävien ja raporttien automatisointiin.
  2. Replikointi on lähes välitöntä. Meidän ei tarvitse odottaa niin kauan kuin konsolia käytettäessä.
  3. Helppo saada tietoja ja tietoja, joita ei ole saatavana käyttöliittymän kautta.
  4. Muiden moduulien, kuten aktiivisen hakemiston jne., Tuominen,

Exchange PowerShell -komentojen ymmärtäminen:

Exchange PowerShellin komennot Verbi-substantiivi -yhdistelmän muodossa, tämä tekee cmdletistä helposti ymmärrettävän ja välttää tarpeen muistaa se. Esimerkiksi Add-FederatedDomain, Get-Mailbox, Set-SiteMailbox. Ensimmäinen sana on verbi, joka merkitsee suoritettavaa toimintaa, ja toinen sana on substantiivi, joka osoittaa objektin, jolle suoritettava toiminto on suoritettava. Kun työskentelemme enemmän komentojen kanssa, pystymme tunnistamaan sen käytön. Se noudattaa tiukasti "kamelin koteloa" sen cmdlet-nimityskäytännöissä. Se tarkoittaa, että sanojen välillä ei ole aukkoja, ja myös kunkin sanan ensimmäinen kirjain tulee olla isolla.

Johtopäätös:

Exchange PS: ssä on paljon enemmän verbejä ja substantiiveja. Voimme sukeltaa syvälle verbeihin myöhemmissä osissa. Sitä voidaan käyttää tietojen palauttamiseen, mutta helpoin vaihtoehto on vaihto OST Elpyminen, jossa meidän ei tarvitse palauttaa varmuuskopiointia ja yhdistämistä, mikä joskus aiheuttaa päällekkäisiä ongelmia, jos sitä ei tehdä oikein.

kirjailija esittely:

Sophia Mao on tietojen palauttamisen asiantuntija DataNumen, Inc., joka on maailman johtava tietojen palautustekniikoissa, mukaan lukien korjaus pst ja sananpalautusohjelmistotuotteet. Lisätietoja osoitteessa www.datanumen.com

Kommenttien lisääminen on estetty.