Microsoft Exchange PowerShell에 대한 심층 개념 (XNUMX 부)

지금 공유 :

이 기사에는, Microsoft Exchange PowerShell 및 Windows PowerShell에 대한 몇 가지 심층적 인 개념을 살펴 보겠습니다.

소개 :

Exchange 관리 셸이라고도하는 Exchange PowerShell은 Windows PowerShell의 부산물입니다. Exchange PowerShell은 Exchange 지향 작업 및 자동화를 수행하기 위해 독점적으로 개발되었습니다. 여기서 장점은 최신 버전의 Exchange PowerShell에서 즉, Exchange 2013 및 2016 Active Directory 모듈이 미리 포함되어있어 모든 사서함이 Active Directory의 개체 일 뿐이므로 Exchange 관리자가 Exchange에서 추가적이고 유용한 작업을 수행하는 데 도움이된다는 것입니다.

다음 섹션에서는 "Exchange PowerShell"과 "Exchange 관리 셸"이라는 두 용어를 같은 의미로 사용합니다.

PS (Exchange PowerShell) 란 무엇입니까?

Exchange PS는 개체 지향 프로그래밍 개념을 기반으로 작동하는 대화 형 명령 줄 도구입니다. Unix 또는 Linux의 다른 명령 줄 도구와 달리 cmdlet은 사용자에게 친숙하고 이해하기 쉽습니다. PowerShell은 C, C #, VB.Net 등과 같은 다른 프로그래밍 언어에 익숙해 질 수 있습니다. 따라서 프로그래머와 자동화 개발자는 보고서와 작업을 생성하는 대화 형 프로그램과 소프트웨어를 만들 수 있습니다.

Microsoft가 최신 Exchange 시스템으로 이동함에 따라 Exchange 2007과 함께 처음 도입되었으며 PowerShell에도 집중하여 개발했습니다. 최신 버전은 2016입니다. 기본적으로 Windows PowerShell에 포함되는 백엔드 PS1 스크립트입니다. 기본적으로 Exchange PowerShell 스크립트 파일은 다음 위치에 설치됩니다.

Exchange 2010 :

D : \ Program Files \ Microsoft \ Exchange Server \ V14 \ Bin \ RemoteExchange.ps1RemoteExchange PS1 파일

PS (Exchange PowerShell)는 어떻게 작동합니까??

Windows PS는 Windows Management Framework 및 Windows Management Instrumentation과 직접 상호 작용하고 출력을 제공합니다. 마찬가지로 Exchange PS는 Exchange 시스템과 직접 통신합니다. Exchange 관리 도구와 PowerShell은 클라이언트 컴퓨터에 별도로 설치할 수도 있습니다. 다음과 같은 지원되는 구성

  1. Windows Vista 64 비트 (SP2 포함)
  2. Windows 7 64 비트 이상
  3. Windows Server 2008 64 비트 (서비스 팩 2 포함)
  4. Windows Server 2008 R2 이상.

Windows PS에는 도구를 열 때마다 호출되는 자체 EXE 파일이 있습니다. Windows PowerShell 속성

Exchange PS의 경우 Windows PS에 의존하므로 직접 EXE 파일이 없습니다. 따라서 Exchange PS를 열면 실제로 powershell.exe를 사용하고 remoteexchange.ps1 스크립트를 실행하여 Exchange PS로 만듭니다. 속성을 열면 tar아래 경로로 얻으십시오.

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 "

아래 스크린 샷은 Exchange PS의 속성을 보여줍니다. tar거기로가.Exchange 관리 셸 속성

간단히 말해서 프런트 엔드보기는 Windows PowerShell에서 제공하고 Exchange 스크립트 파일이 여기에 삽입됩니다.

Exchange PowerShell을 시작하면 가장 가까운 CAS (클라이언트 액세스 서버)에 연결되는 것을 확인할 수 있습니다. CAS 서버 내에서 PS를 시작하더라도 동일한 서버와 암시 적 원격 연결을 생성하고 팁을 제공하고 자세한 내용은 연결된 서버를 표시합니다.가장 가까운 CAS에 연결

Exchange PowerShell의 장점 :

  1. 일부 일상적인 작업 및 보고서를 자동화하는 데 사용할 수 있습니다.
  2. 복제는 almost 동시에 일어나는. 콘솔을 사용하는 동안 오래 기다릴 필요가 없습니다.
  3. GUI를 통해 얻을 수없는 정보 및 데이터를 쉽게 얻을 수 있습니다.
  4. Active Directory 등과 같은 다른 모듈 가져 오기,

Exchange PowerShell 명령 이해 :

동사-명사 조합 형태의 Exchange PowerShell 명령을 사용하면 cmdlet을 쉽게 이해할 수 있으며 암기 할 필요가 없습니다. 예를 들면 Add-FederatedDomain, Get-Mailbox, Set-SiteMailbox입니다. 첫 번째 단어는 수행해야하는 작업을 나타내는 동사이고 두 번째 단어는 수행 할 작업이 수행되는 대상을 나타내는 명사입니다. 명령을 더 많이 사용하면 사용법을 식별 할 수 있습니다. cmdlet 명명 규칙에 대해 "Camel Casing"을 엄격하게 따릅니다. 이는 단어 사이에 공백이 없으며 각 단어의 첫 글자도 대문자로 표기해야 함을 의미합니다.

결론 :

Exchange PS에는 더 많은 동사와 명사가 있습니다. 이후 부분에서 동사에 대해 자세히 알아볼 수 있습니다. 데이터를 복구하는 데 사용할 수 있지만 가장 쉬운 옵션은 교환 OST 회복, 백업 및 병합에서 복원 할 필요가없는 경우 제대로 수행되지 않으면 때때로 중복 문제가 발생합니다.

저자 개요:

Sophia Mao는 데이터 복구 전문가입니다. DataNumen, Inc.는 다음과 같은 데이터 복구 기술 분야의 세계적 리더입니다. 수리 pst 및 단어 복구 소프트웨어 제품. 자세한 내용은 WWW.datanumen.COM

지금 공유 :

댓글이 닫혀있다.