Konsep Mendalam di Microsoft Exchange PowerShell (Bagian I)

Bagikan sekarang:

Dalam artikel ini, kita akan melihat beberapa konsep mendalam tentang Microsoft Exchange PowerShell dan Windows PowerShell

Perkenalkan:

Exchange PowerShell, juga disebut Exchange Management Shell, adalah produk sampingan dari Windows PowerShell. Exchange PowerShell secara eksklusif dikembangkan untuk melakukan tugas dan otomatisasi berorientasi Exchange. Keuntungannya di sini adalah, dalam versi terbaru Exchange PowerShell yaitu Exchange 2013 dan modul Active Directory 2016 sudah disertakan sebelumnya yang membantu Exchange Admin untuk melakukan tugas tambahan dan berguna di Exchange karena semua kotak surat hanyalah objek dari Active Directory.

Di bagian berikut, kami akan menggunakan dua istilah "Exchange PowerShell" dan "Exchange Management Shell" secara bergantian.

Apa itu Exchange PowerShell (PS)?

Exchange PS adalah alat baris perintah interaktif yang bekerja berdasarkan Konsep Pemrograman Berorientasi Objek. Tidak seperti alat baris perintah lain di Unix atau Linux, cmdlet ramah pengguna dan mudah dimengerti. PowerShell dapat mengenal sendiri bahasa pemrograman lain seperti C, C #, VB.Net dll. Hal ini membuat pemrogram dan pengembang otomasi membuat program dan perangkat lunak interaktif untuk membuat laporan dan tugas.

Ini pertama kali diperkenalkan bersama dengan Exchange 2007, saat Microsoft beralih dengan Sistem Exchange yang lebih baru, mereka juga berkonsentrasi pada PowerShell dan mengembangkannya. Versi terbaru adalah 2016. Ini pada dasarnya adalah skrip PS1 backend yang disematkan pada Windows PowerShell. Secara default, file skrip Exchange PowerShell diinstal di lokasi di bawah ini:

Pertukaran 2010:

D: \ Program Files \ Microsoft \ Exchange Server \ V14 \ Bin \ RemoteExchange.ps1File PS1 RemoteExchange

Bagaimana cara kerja Exchange PowerShell (PS)?

Windows PS secara langsung berinteraksi dengan Kerangka Kerja Manajemen Windows dan Instrumentasi Manajemen Windows dan menyediakan output, begitu juga dengan Exchange PS yang berbicara langsung ke sistem Exchange. Alat Manajemen Exchange dan PowerShell juga dapat diinstal secara terpisah di mesin klien. Konfigurasi yang didukung seperti

  1. Windows Vista 64-bit dengan SP2
  2. Windows 7 64-bit dan yang lebih baru
  3. Windows Server 2008 64-bit dengan Paket Layanan 2
  4. Windows Server 2008 R2 dan yang lebih baru.

Windows PS memiliki file EXE-nya sendiri, yang akan dipanggil setiap kali kita membuka alat tersebut Properti Windows PowerShell

Untuk Exchange PS, tidak ada file EXE langsung karena bergantung pada Windows PS. Jadi, jika Anda membuka Exchange PS, sebenarnya akan menggunakan powershell.exe dan menjalankan skrip remoteexchange.ps1 untuk menjadikannya sebagai Exchange PS. Jika Anda membuka propertinya, Anda dapat melihat targetnya pada jalur di bawah ini.

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

Screenshot di bawah ini menunjukkan properti Exchange PS dan Anda dapat melihat target di sana.Properti Shell Manajemen Pertukaran

Sederhananya, tampilan ujung depan disediakan oleh Windows PowerShell dan file skrip Exchange dimasukkan ke dalamnya.

Setelah Anda memulai Exchange PowerShell, Anda dapat melihat bahwa itu akan terhubung ke Server Akses Klien (CAS) terdekat. Bahkan jika Anda memulai PS di dalam server CAS, itu akan membuat koneksi jarak jauh implisit dengan server yang sama dan itu akan memberikan tip dan verbose akan menampilkan Server Terhubung.Terhubung ke CAS Terdekat

Keuntungan Exchange PowerShell:

  1. Ini dapat digunakan untuk mengotomatiskan beberapa tugas dan laporan rutin.
  2. Replikasi berlangsung hampir seketika. Kita tidak perlu menunggu lama seperti saat menggunakan konsol.
  3. Mudah mendapatkan informasi & data yang tidak tersedia melalui GUI.
  4. Mengimpor modul lain seperti direktori aktif dll.,

Memahami Perintah Exchange PowerShell:

Perintah Exchange PowerShell dalam bentuk kombinasi Verb-Noun, ini membuat cmdlet mudah dimengerti dan menghindari keharusan untuk menghafalnya. Misalnya, Add-FederatedDomain, Get-Mailbox, Set-SiteMailbox. Kata pertama adalah kata kerja yang menunjukkan tindakan yang perlu dilakukan dan kata kedua adalah kata benda yang menunjukkan objek di mana tindakan tersebut akan dilakukan. Saat kami bekerja lebih banyak dengan perintah, kami akan dapat mengidentifikasi penggunaannya. Ini secara ketat mengikuti "Camel Casing" untuk konvensi penamaan cmdlet. Artinya tidak ada celah di antara kata-kata tersebut, dan juga huruf pertama dari setiap kata harus menggunakan huruf besar.

Kesimpulan:

Ada lebih banyak kata kerja dan kata benda yang tersedia di Exchange PS. Kita bisa mendalami kata kerja di bagian selanjutnya. Ini dapat digunakan untuk memulihkan data namun opsi termudah adalah Bursa OST Recovery, di mana kami tidak perlu memulihkan dari pencadangan dan penggabungan yang terkadang menyebabkan masalah duplikat jika tidak dilakukan dengan benar.

Pengarang Pengantar:

Sophia Mao adalah pakar pemulihan data di DataNumen, Inc., yang merupakan pemimpin dunia dalam teknologi pemulihan data, termasuk perbaiki pst dan produk perangkat lunak pemulihan kata. Untuk informasi lebih lanjut kunjungi www.datanumen.com

Bagikan sekarang:

Komentar ditutup.