Exchange Online 하이브리드 배포를 위한 레거시 온-프레미스 공용 폴더 구성

요약: 이 문서의 단계를 사용하여 Microsoft 365 또는 Office 365 및 Exchange Server 2010 온-프레미스 배포 간에 공용 폴더를 동기화합니다.

하이브리드 배포에서 Exchange Online, 온-프레미스, 또는 둘 모두에 사용자가 될 수 있습니다 하 고 공용 폴더는 하거나 Exchange Online 또는 온-프레미스 합니다. 공용 폴더는 한 곳에만 상주할 수 있으므로 공용 폴더가 Exchange Online 또는 온-프레미스에 있는지 여부를 결정해야 합니다. 두 위치에 모두 공용 폴더를 배치할 수는 없습니다. 공용 폴더 사서함은 디렉터리 동기화 서비스에 의해 Exchange Online에 동기화됩니다. 그러나 메일 사용 가능 공용 폴더는 프레미스 간에 동기화되지 않습니다.

이 문서에서는 사용자가 클라우드에 있고 Exchange Server 2010 SP3 공용 폴더가 온-프레미스인 경우 메일 사용이 가능한 공용 폴더를 동기화하는 방법을 설명합니다. 그러나 온-프레미스 Exchange(대상 공용 폴더 계층 구조에 로컬)에서 MailUser 개체로 표현되지 않는 클라우드 365 사용자는 레거시 또는 최신 온-프레미스 공용 폴더에 액세스할 수 없습니다.

참고

이 항목에서는 Exchange Server 2010 SP3 서버를 레거시 Exchange 서버로 참조합니다.

온-프레미스 환경에서 실행되는 Windows 작업에서 시작하는 다음 스크립트를 사용하여 메일 사용 공용 폴더를 동기화합니다.

  • Sync-MailPublicFolders.ps1: 이 스크립트는 로컬 Exchange 온-프레미스 배포에서 메일 사용이 가능한 공용 폴더 개체를 클라우드로 동기화합니다. 로컬 Exchange 온-프레미스 배포를 신뢰할 수 있는 권한으로 사용하여 클라우드 환경에서 변경 내용을 결정합니다. 스크립트는 로컬 온-프레미스 Exchange 배포에 있는 항목에 따라 Microsoft Entra 메일 사용 공용 폴더 개체를 만들거나 업데이트하거나 삭제합니다.

  • SyncMailPublicFolders.strings.psd1: 이전 동기화 스크립트에서 사용하는 지원 파일이며 이전 스크립트와 동일한 위치에 복사해야 합니다.

이 절차를 완료하면 온-프레미스 및 클라우드 사용자가 동일한 온-프레미스 공용 폴더 인프라에 액세스할 수 있습니다.

공용 폴더에서 작동하는 Exchange의 하이브리드 버전은 무엇인가요?

다음 표에서는 지원되는 사용자 사서함과 공용 폴더의 버전 및 위치 조합에 대해 설명합니다. "하이브리드를 적용할 수 없음"은 여전히 지원되는 시나리오이지만 공용 폴더와 사용자가 모두 동일한 위치에 있기 때문에 하이브리드 시나리오로 간주되지 않습니다.

버전 온-프레미스 Exchange 2010 사용자 사서함 온-프레미스 Exchange 2013 사용자 사서함 Exchange Online 사용자 사서함
온-프레미스 Exchange 2010 공용 폴더 하이브리드 해당 없음 하이브리드 해당 없음 않음
온-프레미스 Exchange 2013 공용 폴더 하이브리드 해당 없음 하이브리드 해당 없음 지원됨
Exchange Online 공용 폴더 지원되지 않음 지원됨 하이브리드 해당 없음

참고

Outlook 2016은 Exchange 2007 레거시 공용 폴더 액세스를 지원하지 않습니다. Outlook 2016 사용하는 사용자가 있는 경우 공용 폴더를 최신 버전의 Exchange Server 이동해야 합니다. Exchange 2007 및 이전 버전과의 Outlook 2016 및 Office 2016 호환성에 대한 자세한 내용은 이 문서에서 찾을 수 있습니다.

1단계: 시작하기 전에 알아야 할 사항

  • 이러한 지침에서는 하이브리드 구성 마법사를 사용하여 다음을 수행한다고 가정합니다.

    • 온-프레미스 Exchange 및 Exchange Online 환경을 구성하고 동기화합니다.
    • 대부분의 사용자에게 사용되는 자동 검색 DNS 레코드는 온-프레미스 엔드포인트를 참조합니다.

    자세한 내용은 Hybrid Configuration Wizard를 참조하십시오.

  • 이러한 지침에서는 Outlook Anywhere가 모든 온-프레미스 레거시 Exchange 공용 폴더 서버에서 사용하도록 설정되고 작동한다고 가정합니다. Outlook Anywhere를 사용하도록 설정하는 방법에 대한 자세한 내용은 Outlook Anywhere를 참조하세요.

  • 클라우드와 Exchange의 하이브리드 배포를 위해 레거시 공용 폴더 공존을 구현하려면 가져오기 절차 중에 충돌을 해결해야 할 수 있습니다. 다음 예제 문제로 인해 충돌이 발생할 수 있습니다.

    • 라우팅할 수 없는 전자 메일 주소는 메일 사용이 가능한 공용 폴더에 할당됩니다.
    • 다른 클라우드 기반 사용자 및 그룹과 충돌합니다.
  • 이러한 지침에서는 Exchange Online organization 공용 폴더를 지원하는 버전으로 업그레이드되었다고 가정합니다. Outlook 버전에 대한 최신 업데이트를 설치합니다.

  • 프레미스 간 공용 폴더에 액세스하려면 사용자가 Outlook 클라이언트를 2012년 11월 Outlook 공개 업데이트 또는 이후 버전으로 업그레이드해야 합니다.

    1. Outlook 2010용 2012년 11월 Outlook 업데이트를 다운로드하려면 를 참조하세요 https://www.catalog.update.microsoft.com/Search.aspx?q=KB4052623.

    2. Outlook 2007용 2012년 11월 Outlook 업데이트를 다운로드하려면 Microsoft Office Outlook 2007 업데이트(KB2687404)를 참조하고 대화 상자에서 기본 설정 언어로 다운로드하세요.

  • Mac용 Outlook 2016(및 이전 버전) 및 Office 365용 Mac용 Outlook은 프레미스 간 레거시 공용 폴더에 대해 지원되지 않습니다. 사용자는 Mac용 Outlook 또는 Office 365 Mac용 Outlook을 사용하여 액세스하려면 공용 폴더와 동일한 위치에 있어야 합니다.

  • 사서함이 Exchange Online 있는 사용자는 웹용 Outlook 사용하여 온-프레미스 공용 폴더에 액세스할 수 없습니다.

  • 이 문서의 지침에 따라 하이브리드 배포를 위해 온-프레미스 공용 폴더를 구성한 후에는 다음 단계 중 하나를 수행하지 않는 한 organization 외부에 있는 사용자는 온-프레미스 공용 폴더로 메시지를 보낼 수 없습니다.

2단계: 원격 공용 폴더를 검색 가능하도록 설정

  1. 공용 폴더가 Exchange 2010 이상 서버에 있는 경우 공용 폴더 데이터베이스가 있는 모든 사서함 서버에 CAS(클라이언트 액세스 서버) 역할을 설치해야 합니다. 이 작업을 통해 모든 클라이언트가 공용 폴더에 액세스할 수 있도록 Microsoft Exchange RpcClientAccess 서비스를 실행할 수 있습니다. 자세한 내용은 Exchange Server 2010 설치를 참조하세요.

    참고

    이 서버는 클라이언트 액세스 부하 분산의 일부분이 아니어도 됩니다. 자세한 내용은 Exchange 2010의 부하 분산 이해를 참조하세요.

  2. 각 공용 폴더 서버에 빈 사서함 데이터베이스를 만듭니다.

    Exchange 2010의 경우 다음 명령을 실행합니다. 이 명령은 부하 분산 장치를 프로비저닝하는 사서함에서 사서함 데이터베이스를 제외합니다. 이렇게 하면 새 사서함이 이 데이터베이스에 자동으로 추가되지 않습니다.

    New-MailboxDatabase -Server <PFServerName_with_CASRole> -Name <NewMDBforPFs> -IsExcludedFromProvisioning $true
    

    참고

    이 데이터베이스에는 3단계에서 만드는 프록시 사서함만 추가하는 것이 좋습니다. 이 사서함 데이터베이스에서 다른 사서함을 만들어서는 안 됩니다.

  3. 새 사서함 데이터베이스 내에서 프록시 사서함을 Create 주소록에서 사서함을 숨깁니다. 이 사서함의 SMTP는 AutoDiscover에서 DefaultPublicFolderMailbox SMTP로 반환되므로 이 SMTP를 확인하면 클라이언트가 공용 폴더 액세스를 위해 레거시 Exchange 서버에 연결할 수 있습니다.

    New-Mailbox -Name <PFMailbox1> -Database <NewMDBforPFs>
    
    Set-Mailbox -Identity <PFMailbox1> -HiddenFromAddressListsEnabled $true
    
  4. Exchange 2010의 경우 자동 검색에서 프록시 공용 폴더 사서함을 반환하도록 설정합니다.

    Set-MailboxDatabase <NewMDBforPFs> -RPCClientAccessServer <PFServerName_with_CASRole>
    
  5. 조직의 모든 공용 폴더 서버에 대해 위의 단계를 반복합니다.

3단계: 스크립트 다운로드

  1. 메일 사용이 가능한 공용 폴더-디렉터리 동기화 스크립트에서 다음 파일을 다운로드 합니다.

    • Sync-MailPublicFolders.ps1

    • SyncMailPublicFolders.strings.psd1

  2. PowerShell을 실행하는 로컬 컴퓨터에 파일을 저장합니다. 예를 들어 C:\PFScripts와 같습니다.

4단계: 디렉터리 동기화 구성

디렉터리 동기화 서비스는 메일 사용이 가능한 공용 폴더를 동기화 하지 않습니다. 다음 스크립트를 실행하면 온-프레미스에서 메일 사용이 가능한 공용 폴더가 동기화됩니다. 하이브리드 배포 시나리오에서는 크로스-프레미스 권한이 지원되지 않으므로 메일 사용이 가능한 공용 폴더에 할당된 특수 권한을 클라우드에서 다시 만들어야 합니다. 자세한 내용은 Exchange Server 하이브리드 배포를 참조하세요.

참고

동기화된 메일 사용이 가능한 공용 폴더는 메일 흐름을 위한 메일 연락처 개체로 나타나며 Exchange 관리 센터에 표시되지 않습니다. Get-MailPublicFolder 명령을 참조하세요. 클라우드에서 SendAs 사용 권한을 다시, Add-recipientpermission 명령을 사용 합니다.

레거시 Exchange 서버에서 다음 명령을 실행하여 메일 사용이 가능한 공용 폴더를 로컬 온-프레미스 Active Directory 클라우드로 동기화합니다.

Sync-MailPublicFolders.ps1 -Credential (Get-Credential) -CsvSummaryFile "<sync_summary.csv>"

클라우드 사용자 이름 및 암호를 묻는 메시지가 표시되고 <sync_summary.csv> .csv 형식으로 동기화 작업 및 오류를 기록하려는 경로입니다.

참고

스크립트를 실행하기 전에 먼저 앞에서 설명한 대로 WhatIf 매개 변수를 사용하여 스크립트가 사용자 환경에서 수행하는 작업을 시뮬레이션하는 것이 좋습니다.

메일 사용 공용 폴더를 동기화하려면 매일 이 스크립트를 실행하는 것이 좋습니다.

5단계: Exchange Online 사용자가 온-프레미스 공용 폴더에 액세스하도록 구성

이 절차의 마지막 단계에서는 Exchange Online 조직을 구성하고 레거시 온-프레미스 공용 폴더에 대한 액세스를 허용합니다.

Exchange Online organization 온-프레미스 공용 폴더에 액세스하도록 설정합니다. 2단계: 원격 공용 폴더를 검색할 수 있도록 설정에서 만든 모든 프록시 공용 폴더 사서함을 가리킵니다.

Exchange Online PowerShell에서 다음 명령을 실행합니다.

Set-OrganizationConfig -PublicFoldersEnabled Remote -RemotePublicFolderMailboxes 'PFMailbox1','PFMailbox2','PFMailbox3'

변경 내용이 표시되기 전에 Active Directory 동기화가 완료되기를 기다려야 합니다. 이 프로세스는 최대 3시간이 걸릴 수 있습니다. 3 시간 마다 발생 하는 되풀이 동기화 될 때까지 기다리는 하지 않으려면 하는 경우에 언제 든 지 디렉터리 동기화를 강제로 수 있습니다. 디렉터리 동기화를 강제 적용하는 자세한 단계는 방법 1: 서비스가 시작되었는지, 관리자 계정이 로그인할 수 있는지 수동으로 확인을 참조하세요. Microsoft 365 및 Office 365 이 명령에 제공된 공용 폴더 사서함 중 하나를 임의로 선택합니다.

중요

MailUser 개체 온-프레미스(대상 공용 폴더 계층 구조에 로컬)로 표시되지 않는 클라우드 사용자는 레거시 또는 Exchange 2013 온-프레미스 공용 폴더에 액세스할 수 없습니다. 해결 방법에 대해서는 기술 자료 문서 Exchange Online 사용자가 온 프레미스 레거시 공용 폴더에 액세스할 수 없음을 참조하세요.

이 절차가 효과가 있었는지 어떻게 할까요? 알고 있나요?

Exchange Online 사용자에 대해 Outlook에 로그인한 다음, 다음 공용 폴더 테스트를 실행합니다.

  • 계층 구조를 확인합니다.
  • 사용 권한을 확인합니다.
  • 공용 폴더를 만들고 삭제합니다.
  • 공용 폴더에 콘텐츠를 게시한 후 삭제합니다.