Multi-Geo 환경에서 Exchange Online 사서함 관리
Exchange Online PowerShell은 Microsoft 365 환경에서 다중 지역 속성을 보고 구성해야 합니다. Exchange Online PowerShell에 연결하려면 Exchange Online PowerShell에 연결을 참조하세요.
사용자 개체에서 PreferredDataLocation 속성을 보려면 Microsoft Graph PowerShell SDK가 필요합니다. Azure Active Direct Connect를 통해 Microsoft Entra ID로 동기화되는 사용자 개체에는 PreferredDataLocation 값이 직접 있습니다. 관리자는 이 문서에 설명된 대로 Microsoft Graph PowerShell을 통해 클라우드 전용 사용자 개체를 수동으로 수정할 수 있습니다. Microsoft Graph PowerShell에 연결하려면 Microsoft Graph PowerShell에 로그인을 참조하세요.
Exchange Online 다중 지역 환경에서는 테넌트에서 지리적 위치를 추가하기 위한 수동 단계를 수행할 필요가 없습니다. multi-geo가 Exchange Online 준비가 되었다는 메시지 센터 게시물을 받으면 사용 가능한 모든 지리적 위치가 준비되고 사용할 수 있도록 구성됩니다.
Exchange Online PowerShell을 사용하여 지리적 위치에 직접 연결
일반적으로 Exchange Online PowerShell은 중앙 지리적 위치에 연결됩니다. 그러나 위성 지리적 위치에 직접 연결할 수도 있습니다. 특정 위치의 사용자만 관리하는 경우 성능 개선을 위해 해당 위성 위치에 직접 연결할 것을 권장합니다.
Exchange Online PowerShell 모듈 설치 및 사용에 대한 요구 사항은 Exchange Online PowerShell 모듈 설치 및 유지 관리에 설명되어 있습니다.
Exchange Online PowerShell을 특정 지리적 위치에 연결하기 위해 ConnectionUri 매개 변수는 일반 연결 지침과 다릅니다. 나머지 명령과 값은 동일합니다.
특히 ConnectionUri 값의 끝에 값을 추가 ?email=<emailaddress>
해야 합니다. <emailaddress>
는 대상 지리적 위치에 있는 사서함 의 전자 메일 주소입니다. 해당 사서함에 대한 사용 권한 또는 자격 증명과의 관계는 요인이 아닙니다. 전자 메일 주소는 Exchange Online PowerShell에 연결할 위치를 알려 줍니다.
Microsoft 365 또는 Microsoft 365 GCC 고객은 일반적으로 ConnectionUri 매개 변수를 사용하여 Exchange Online PowerShell에 연결할 필요가 없습니다. 그러나 특정 지리적 위치에 연결하려면 값에서 를 사용할 수 있도록 ConnectionUri 매개 변수를 사용해야 ?email=<emailaddress>
합니다.
Exchange Online PowerShell의 지리적 위치에 연결
다음 연결 지침은 MFA(다단계 인증)에 대해 구성되었거나 구성되지 않은 계정에 대해 작동합니다.
PowerShell 창에서 다음 명령을 실행하여 Exchange Online PowerShell 모듈을 로드합니다.
Import-Module ExchangeOnlineManagement
다음 예제에서 는 admin@contoso.onmicrosoft.com 관리자 계정이며 대상 지리적 위치는 사서함 olga@contoso.onmicrosoft.com 이 있는 위치입니다.
Connect-ExchangeOnline -UserPrincipalName admin@contoso.onmicrosoft.com -ConnectionUri https://outlook.office365.com/powershell?email=olga@contoso.onmicrosoft.com
표시되는 프롬프트에 의 암호를 admin@contoso.onmicrosoft.com 입력합니다. 계정이 MFA에 대해 구성된 경우 보안 코드도 입력해야 합니다.
Exchange Online 조직에서 구성된 사용 가능한 지리적 위치 보기
Microsoft 365 Multi-Geo에서 구성된 지리적 위치 목록을 보려면 Exchange Online PowerShell에서 다음 명령을 실행합니다.
Get-OrganizationConfig | Select -ExpandProperty AllowedMailboxRegions | Format-Table
Exchange Online 조직의 중앙 지리적 위치 보기
테넌트의 중앙 지리적 위치를 보려면 Exchange Online PowerShell에서 다음 명령을 실행합니다.
Get-OrganizationConfig | Select DefaultMailboxRegion
사서함의 지리적 위치 찾기
Exchange Online PowerShell의 Get-Mailbox cmdlet은 사서함에 다음과 같은 Multi-Geo 관련 속성을 표시합니다.
- 데이터베이스: 데이터베이스 이름의 처음 세 문자는 사서함이 현재 있는 위치를 알려주는 지역 코드에 해당합니다. 온라인 보관 사서함의 경우 ArchiveDatabase 속성을 사용해야 합니다.
- MailboxRegion: 관리자가 설정한 지리적 위치 코드를 지정합니다(Microsoft Entra ID의 PreferredDataLocation에서 동기화됨).
- MailboxRegionLastUpdateTime: MailboxRegion이 마지막으로 업데이트(자동 또는 수동으로)된 시간을 나타냅니다.
사서함의 속성을 보려면 다음 구문을 사용합니다.
Get-Mailbox -Identity <MailboxIdentity> | Format-List Database,MailboxRegion*
예를 들어 사서함 chris@contoso.onmicrosoft.com의 지리적 위치 정보를 보려면 다음 명령을 실행합니다.
Get-Mailbox -Identity chris@contoso.onmicrosoft.com | Format-List Database, MailboxRegion*
이 명령의 출력은 다음과 같습니다.
Database : EURPR03DG077-db007
MailboxRegion : EUR
MailboxRegionLastUpdateTime : 2/6/2023 8:21:01 PM
참고
데이터베이스 이름의 지리적 위치 코드가 MailboxRegion 값과 일치하지 않으면 사서함이 자동으로 재배치 큐에 배치되고 MailboxRegion 값으로 지정된 지리적 위치로 이동됩니다(Exchange Online 이러한 속성 값 간의 불일치를 찾습니다).
기존 클라우드 전용 사서함을 특정 지리적 위치로 이동
클라우드 전용 사용자(Microsoft Entra ID로 직접 만든 사용자)는 Microsoft Entra Connect를 통해 테넌트와 동기화되지 않은 사용자입니다. Microsoft Graph PowerShell의 Get-MgUser 및 Set-MgUser cmdlet을 사용하여 클라우드 전용 사용자의 사서함이 저장되는 지리적 위치를 보거나 지정합니다.
사용자의 PreferredDataLocation 값을 보려면 Microsoft Graph PowerShell에서 다음 명령을 실행합니다.
Get-MgUser -All -Property PreferredDataLocation,ID,UserPrincipalName| Format-Table PreferredDataLocation,ID,UserPrincipalName -AutoSize
이전 명령의 ID 값을 사용하여 클라우드 전용 사용자 개체에 대한 PreferredDataLocation 값을 수정합니다.
Update-MgUser -UserId <ID> -PreferredDataLocation <GeoLocationCode>
예를 들어 PreferredDataLocation 값을 지정된 ID에 대해 유럽 연합(EUR) 지리적으로 설정하려면 다음 명령을 실행합니다.
Update-MgUser -UserId dba12422-ac75-486a-a960-cd7cb3f6963f -PreferredDataLocation EUR
자세한 구문 및 매개 변수 정보는 Get-MgUser 및 Update-MgUser를 참조하세요.
참고
앞에서 설명한 것처럼 온-프레미스 Active Directory 동기화된 사용자 개체에는 이 절차를 사용할 수 없습니다. Active Directory에서 PreferredDataLocation 값을 변경하고 Microsoft Entra Connect를 사용하여 동기화해야 합니다. 자세한 내용은 Microsoft Entra 동기화 연결: Microsoft 365 리소스에 대한 기본 설정 데이터 위치 구성을 참조하세요.
새로운 지리적 위치로 사서함 위치를 변경하는 데 걸리는 시간은 몇 가지 요인에 따라 달라집니다.
- 사서함 크기 및 유형
- 이동 중인 사서함 수
- 이동 리소스의 가용성
비활성 사서함을 특정 지리적 위치로 이동
참고
비활성 사서함을 다른 지리적 위치로 이동하는 경우 콘텐츠 검색 결과 또는 이전 지리적 위치에서 사서함을 검색하는 기능에 영향을 줄 수 있습니다. 자세한 내용은 Multi-Geo 환경에서 콘텐츠 검색 및 내보내기 를 참조하세요.
PreferredDataLocation 값을 변경하여 규정 준수 목적으로 유지되는 비활성 사서함(예: 소송 보존의 사서함)을 이동할 수 없습니다. 비활성 사서함을 다른 지리적 위치로 이동하려면 다음 단계를 수행합니다.
비활성 사서함을 복구합니다. 자세한 내용은 비활성 사서함 복구를 참조하세요.
MailboxIdentity>를 사서함의 이름, 별칭, 계정 또는 전자 메일 주소로 바꾸고 <Exchange Online PowerShell에서 다음 명령을 실행하여 관리되는 폴더 도우미가 복구된 사서함을 처리하지 못하도록 방지합니다.
Set-Mailbox <MailboxIdentity> -ElcProcessingDisabled $true
복구된 사서함에 Exchange Online 플랜 2 라이선스를 할당합니다. 이 단계는 사서함을 소송 보류에 다시 배치하는 데 필요합니다. 자세한 내용은 사용자에게 라이선스 할당을 참조하세요.
이전 섹션에 설명된 대로 사서함에서 PreferredDataLocation 값을 구성합니다.
사서함이 새 지리적 위치로 이동했음을 확인한 후 복구된 사서함을 소송 보존에 다시 배치합니다. 지침은 소송 보존에 사서함 배치를 참조하세요.
소송 보존이 있는지 확인한 후 Managed Folder Assistant에서 MailboxIdentity>를 사서함의 이름, 별칭, 계정 또는 전자 메일 주소로 바꾸고 <Exchange Online PowerShell에서 다음 명령을 실행하여 사서함을 다시 처리하도록 허용합니다.
Set-Mailbox <MailboxIdentity> -ElcProcessingDisabled $false
사서함과 연결된 사용자 계정을 제거하여 사서함을 다시 비활성 상태로 만듭니다. 자세한 내용은 organization 사용자 삭제를 참조하세요. 이 단계에서는 다른 용도로 Exchange Online 플랜 2 라이선스도 릴리스합니다.
특정 지리적 위치에 새 클라우드 사서함 만들기
특정 지리적 위치에 새 사서함을 만들려면 다음 단계 중 하나를 수행해야 합니다.
- Exchange Online 사서함을 만들기 전에기존 클라우드 전용 사서함을 특정 지리적 위치로 이동 섹션에 설명된 대로 PreferredDataLocation 값을 구성합니다. 예를 들어 라이선스를 할당하기 전에 사용자에 대해 PreferredDataLocation 값을 구성합니다.
- PreferredDataLocation 값을 설정함과 동시에 라이선스를 할당합니다.
특정 지리적 위치에 새 클라우드 전용 라이선스가 부여된 사용자(Microsoft Entra Connect 동기화되지 않음)를 만들려면 Microsoft Graph PowerShell에서 다음 구문을 사용합니다.
$PasswordProfile = @{Password = '<Password>'}
New-MgUser -DisplayName "<Display Name>" -AccountEnabled -MailNickName <Alias> -UserPrincipalName <Alias>@<domain> -PasswordProfile $PasswordProfile [-GivenName <FirstName>] [-SurName <LastName>] -PreferredDataLocation <GeoLocationCode>
이 예제에서는 다음 값을 사용하여 Elizabeth Brunner에 대한 새 사용자 계정을 만듭니다.
- 표시할 이름: Elizabeth Brunner
- 별칭: 에브러너
- UPN(사용자 계정 이름): ebrunner@contoso.onmicrosoft.com
- 암호: xWwvJ]6NMw+bWH-d
- 이름: Elizabeth
- 성: Brunner
- 위치: 오스트레일리아(AUS)
$PasswordProfile = @{Password = 'xWwvJ]6NMw+bWH-d'}
New-MgUser -DisplayName "Elizabeth Brunner" -AccountEnabled -MailNickName ebrunner -UserPrincipalName ebrunner@contoso.onmicrosoft.com -PasswordProfile $PasswordProfile -GivenName Elizabeth -SurName Brunner -PreferredDataLocation AUS
자세한 구문 및 매개 변수 정보는 New-MgUser를 참조하세요.
참고
Exchange Online PowerShell에서 사서함을 사용하도록 설정하고 PreferredDataLocation에 지정된 지리적 위치에 사서함을 직접 만들어야 하는 경우 클라우드 서비스에서 직접 Enable-Mailbox 또는 New-Mailbox와 같은 Exchange Online cmdlet을 사용해야 합니다. 온-프레미스 Exchange PowerShell에서 Enable-RemoteMailbox cmdlet을 사용하는 경우 사서함이 중앙 지리적 위치에 만들어집니다.
특정 지리적 위치에 기존 온-프레미스 사서함 등록
표준 등록 도구와 프로세스를 사용하여 사서함을 온-프레미스 Exchange 조직에서 Exchange Online으로 마이그레이션할 수 있습니다(EAC의 마이그레이션 대시보드, Exchange Online PowerShell의 New-MigrationBatch cmdlet 포함).
첫 번째 단계는 각 사서함이 온보딩될 사용자 개체가 있는지 확인하고 올바른 PreferredDataLocation 값이 Microsoft Entra ID로 구성되어 있는지 확인하는 것입니다. 온보딩 도구는 PreferredDataLocation 값을 준수하고 사서함을 지정된 지리적 위치로 직접 마이그레이션합니다.
또는 Exchange Online PowerShell의 새로 만들기 MoveRequest cmdlet을 사용하는 다음 단계를 통해 사서함을 특정 지리적 위치에 직접 등록할 수 있습니다.
각 사서함이 온보딩될 사용자 개체가 있고 PreferredDataLocation이 Microsoft Entra ID의 원하는 값으로 설정되어 있는지 확인합니다. PreferredDataLocation 값은 Exchange Online 해당 메일 사용자 개체의 MailboxRegion 특성과 동기화됩니다.
이 문서의 앞부분에 있는 연결 지침을 사용하여 특정 위성 지리적 위치에 직접 연결합니다.
Exchange Online PowerShell에서 다음 명령을 실행하여, 변수에서 사서함 마이그레이션을 수행하는 데 사용되는 온-프레미스 관리자 자격 증명을 저장합니다.
$RC = Get-Credential
Exchange Online PowerShell에서 다음 예제와 비슷한 새로운 New-MoveRequest를 만듭니다.
New-MoveRequest -Remote -RemoteHostName mail.contoso.com -RemoteCredential $RC -Identity user@contoso.com -TargetDeliveryDomain <YourAppropriateDomain>
온-프레미스 Exchange에서 현재 연결된 위성 지리적 위치로 마이그레이션해야 하는 모든 사서함에 대해 4단계를 반복합니다.
다른 위성 지리적 위치에 추가 사서함을 마이그레이션해야 할 경우 각각의 특정 위치에 2단계에서 4단계까지를 반복합니다.
Multi-Geo 보고
참고
다중 지역 보고 기능은 현재 미리 보기로 제공되며, 모든 조직에서 사용할 수 없으며 변경될 수 있습니다.
Microsoft 365 관리자 센터의 Multi-Geo 사용 보고서는 지리적 위치별 사용자 수를 표시합니다. 보고서는 현재 월의 사용자 배포를 표시하고 지난 6개월 동안의 기록 데이터를 제공합니다.