Share via


여러 Exchange Server에 구성 설정을 적용하는 방법

 

적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

마지막으로 수정된 항목: 2007-01-02

이 항목에서는 Exchange 관리 셸을 사용하여 여러 Exchange 서버에 동시에 구성 설정을 적용하는 방법에 대해 설명합니다.

참고

Exchange 관리 콘솔을 사용하여 이 절차를 수행할 수는 없습니다.

Microsoft Exchange Server 2003에서는 서버 그룹을 만들어 해당 그룹의 모든 서버에 정책을 할당할 수 있었습니다. Exchange 2003에서는 이 작업을 수행할 때 Exchange System Manager의 관리 그룹에 새 시스템 정책 컨테이너를 만든 다음 해당 컨테이너에 서버 정책을 만드는 방법을 사용했습니다. 그러나 Exchange Server 2007에서는 서버 정책을 만들 수 없습니다. 대신 Exchange 관리 셸을 사용하여 Exchange 2007 서버 그룹에 구성 설정을 적용할 수 있습니다. 또한 설정을 적용하기 위해 구성 설정 명령이 주기적으로 실행되도록 일정을 지정할 수도 있습니다.

시작하기 전에

Set-MailboxServer, Set-TransportServer, Set-UMServerSet-ClientAccessServer cmdlet를 실행하려면 사용하는 계정이 다음을 위임받아야 합니다.

  • 대상 서버에 대한 Exchange Server 관리자 역할 및 로컬 관리자 그룹

Edge 전송 서버 역할이 설치된 컴퓨터에서 Set-TransportServer cmdlet를 실행하려면 해당 컴퓨터의 로컬 관리자 그룹에 속한 계정을 사용하여 로그온해야 합니다.

사용 권한, 역할 위임 및 Exchange Server 2007 관리에 필요한 권한에 대한 자세한 내용은 사용 권한 고려 사항을 참조하십시오.

절차

Exchange 관리 셸을 사용하여 여러 Exchange 서버에 구성 설정을 적용하려면 다음을 수행합니다.

  1. Get-ExchangeServer cmdlet를 실행하고 해당 결과를 Where-Object cmdlet에 연결하여 설정을 적용할 서버 그룹을 필터링합니다. 그런 다음 where 절의 결과를 다음 명령 중 하나에 연결합니다.

    • Set-MailboxServer

    • Set-TransportServer

    • Set-ClientAccessServer

    • Set-UMServer

    예를 들면 다음과 같습니다.

    Get-ExchangeServer | where {$_.Domain -eq "contoso.com"} | Set-MailboxServer -MAPIEncryptionRequired $true
    
  2. (선택) 위의 명령을 사용하여 스크립트를 만듭니다. 스크립트 파일의 확장명은 .ps1이어야 합니다.

  3. (선택) 2단계에서 만든 스크립트가 주기적으로 실행되도록 일정을 지정하려면 Microsoft Windows At.exe 명령 또는 Windows 예약된 작업을 사용합니다. 조직에 새 서버를 추가하는 경우 스크립트를 주기적으로 실행하면 새 서버에 적절한 구성 설정이 적용됩니다.

구문 및 매개 변수에 대한 자세한 내용은 다음 참조 항목을 참조하십시오.

자세한 내용

Exchange 2003에서 서버 정책을 구성하는 방법에 대한 자세한 내용은 Configuring Exchange Server 2003 System Policies를 참조하십시오.