Ushbu maqolada, biz Microsoft Exchange PowerShell va Windows PowerShell haqida ba'zi chuqur tushunchalarni ko'rib chiqamiz
Kirish:
Exchange PowerShell, shuningdek, Exchange Management Shell deb ataladi, Windows PowerShell-ning qo'shimcha mahsulotidir. Exchange PowerShell faqat Exchangega yo'naltirilgan vazifalarni bajarish va avtomatlashtirish uchun ishlab chiqilgan. Bu erda afzallik shundaki, Exchange PowerShell ning so'nggi versiyalarida, ya'ni Exchange 2013 va 2016 Active Directory modullari oldindan kiritilgan bo'lib, ular Exchange Administratoriga Exchange'da qo'shimcha va foydali vazifalarni bajarishga yordam beradi, chunki barcha pochta qutilari Active Directory ob'ektlari hisoblanadi.
Keyingi bo'limlarda biz "Exchange PowerShell" va "Exchange Management Shell" atamalarini bir-birining o'rniga ishlatamiz.
Exchange PowerShell (PS) nima?
Exchange PS - bu ob'ektga yo'naltirilgan dasturlash kontseptsiyasi asosida ishlaydigan interaktiv buyruq qatori vositasi. Unix yoki Linux-dagi boshqa buyruq qatori vositalaridan farqli o'laroq, cmdletlar foydalanuvchilarga qulay va tushunish oson. PowerShell o'zini C, C#, VB.Net va boshqalar kabi boshqa dasturlash tillari bilan tanishtirishi mumkin. Bu dasturchilar va avtomatlashtirishni ishlab chiquvchilarni interaktiv dasturlar va hisobotlar va vazifalar yaratish uchun dasturiy ta'minot yaratishga majbur qiladi.
U birinchi marta Exchange 2007 bilan birga taqdim etildi, chunki Microsoft yangi Exchange tizimlariga o'tdi, ular PowerShell-ga ham e'tibor qaratdilar va uni ishlab chiqdilar. Oxirgi versiya 2016 yil. Bu asosan Windows PowerShell-ga o'rnatilgan PS1 skriptidir. Odatiy bo'lib, Exchange PowerShell skript fayllari quyidagi joylarda o'rnatiladi:
Exchange 2010:
D:\Program Files\Microsoft\Exchange Server\V14\Bin\RemoteExchange.ps1
Exchange PowerShell (PS) qanday ishlaydi?
Windows PS to'g'ridan-to'g'ri Windows Management Framework va Windows Management Instrumentation bilan o'zaro ta'sir qiladi va chiqishni ta'minlaydi, xuddi shunday Exchange PS to'g'ridan-to'g'ri Exchange tizimi bilan gaplashadi. Exchange boshqaruv vositalari va PowerShell ham mijoz mashinasida alohida o'rnatilishi mumkin. kabi qo'llab-quvvatlanadigan konfiguratsiya
- SP64 bilan Windows Vista 2-bit
- Windows 7 64-bit va undan yuqori
- Windows Server 2008 64-bitli, Service Pack 2 bilan
- Windows Server 2008 R2 va undan yuqori.
Windows PS o'zining EXE fayliga ega bo'lib, u har safar asbobni ochganimizda chaqiriladi
Exchange PS uchun to'g'ridan-to'g'ri EXE fayli yo'q, chunki u Windows PS ga tayanadi. Shunday qilib, agar siz Exchange PS ni ochsangiz, u aslida powershell.exe dan foydalanadi va uni Exchange PS sifatida qilish uchun remoteexchange.ps1 skriptini bajaradi. Xususiyatlarni ochsangiz, ko'rishingiz mumkin tarquyidagi yo'lni oling.
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -versiya 2.0 -noexit -buyruq “. 'C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1'; Connect-ExchangeServer -avto"
Quyida skrinshotda Exchange PS xususiyatlari ko'rsatilgan va siz buni ko'rasiz taru erga bor.
Oddiy qilib aytganda, oldingi ko'rinish Windows PowerShell tomonidan taqdim etiladi va unga Exchange skript fayllari kiritiladi.
Exchange PowerShell-ni ishga tushirganingizdan so'ng, u eng yaqin Client Access Server (CAS) ga ulanishini ko'rishingiz mumkin. Agar siz PS-ni CAS serverida ishga tushirsangiz ham, u bir xil server bilan yashirin masofaviy ulanishni yaratadi va u maslahatlar beradi va batafsil ma'lumot Ulangan serverni ko'rsatadi.
Exchange PowerShell-ning afzalliklari:
- U ba'zi muntazam vazifalar va hisobotlarni avtomatlashtirish uchun ishlatilishi mumkin.
- Replikatsiya sadaqadirost oniy. Konsoldan foydalanganda uzoq kutishimiz shart emas.
- GUI orqali mavjud bo'lmagan ma'lumot va ma'lumotlarni osongina olish.
- Faol katalog va boshqalar kabi boshqa modullarni import qilish,
Exchange PowerShell buyruqlarini tushunish:
Exchange PowerShell-ning fe'l-ism birikmasi ko'rinishidagi buyruqlari, bu cmdletlarni osongina tushunarli qiladi va uni yodlash zaruratidan qochadi. Masalan, Add-FederatedDomain, Get-Mailbox, Set-SiteMailbox. Birinchi so'z bajarilishi kerak bo'lgan ish-harakatni bildiruvchi fe'l, ikkinchi so'z esa ish-harakat bajariladigan ob'ektni bildiruvchi ot. Buyruqlar bilan ko'proq ishlaganimizda, biz uning ishlatilishini aniqlay olamiz. U o'zining cmdlet nomlash qoidalari uchun "Tuya korpusi" ga qat'iy amal qiladi. Bu so'zlar orasida bo'shliqlar yo'qligini anglatadi, shuningdek, har bir so'zning birinchi harfi bosh harf bilan yozilishi kerak.
Xulosa:
Exchange PS-da juda ko'p fe'llar va otlar mavjud. Biz keyingi qismlarda fe'llarga chuqur kirib borishimiz mumkin. U ma'lumotlarni qayta tiklash uchun ishlatilishi mumkin, ammo eng oson variant ayirboshlash OST qayta tiklash, bu erda biz zaxiradan tiklashimiz va birlashtirishimiz shart emas, bu to'g'ri bajarilmasa, ba'zida takroriy muammolarni keltirib chiqaradi.
Muallif Kirish:
Sophia Mao - ma'lumotlarni qayta tiklash bo'yicha mutaxassis DataNumenMa'lumotlarni qayta tiklash texnologiyalari bo'yicha jahon yetakchisi bo'lgan , Inc ta'mirlash pst va so'zni tiklash dasturiy mahsulotlar. Qo'shimcha ma'lumot olish uchun tashrif buyuring www.datanumen.com



