이번에는 Microsoft Exchange Mailbox Replication Service(MRS) 공부해 보도록 하겠습니다.

 

Service name: MSExchangeMailboxReplication

Display name: Microsoft Exchange Mailbox Replication

Description: Processes mailbox move requests.

Path: "C:\Program Files\Microsoft\Exchange Server\V15\Bin\MSExchangeMailboxReplication.exe"

 

Dependencies

 

Server 에서 사용되는 Replication 뜻은 복제 입니다.

아래의 기술자료들을 살펴보면 주로 Export, Import, Move, Migration 관련있습니다.

 

Exchange 2016 uses the Microsoft Exchange Mailbox Replication service (MRS) to import .pst files to mailboxes, and export mailboxes to .pst files. The advantages of using MRS instead of Outlook to import and export mailboxes are:

The Mailbox Replication service (MRS) has a proxy endpoint that's required for cross-forest mailbox moves and remote move migrations between your on-premises Exchange organization and Office 365. You enable the MRS proxy endpoint in the Exchange Web Services (EWS) virtual directory settings in the Client Access (frontend) services on Exchange 2016 Mailbox servers.

Reference

Mailbox imports and exports in Exchange 2016

Enable the MRS Proxy endpoint for remote moves

 

Exchange 설치 경로로 이동하면 관련 dll 파일을 다수 확인할 있습니다.

 

Exchange 버전에 따라서 MRS 서비스 위치가 다릅니다.

in Exchange 2010 the MRS service is running on the CAS server.

in Exchange 2013, MRS is running on the Mailbox server role; during cross-forest and remote move migrations, a Client Access server acts as a proxy for incoming move requests for the Mailbox server.

in Exchange 2016 we have a new architecture, where the Mailbox server integrates both CAS and Mailbox roles, hence the MRS service is running on the Mailbox server and the CAS role acts first like a proxy, as in Exchange 2013 case.

Reference

Troubleshooting issues where the hybrid migration endpoint cannot be created

 

New-MigrationBatch,  New-MoveRequest 명령어 진행시 진행되는 MRS, MRS Proxy 대해서 아래와 같이 언급되어 있습니다.

Microsoft Exchange Mailbox Replication service:  MRS resides on an Exchange 2013 Client Access server and is the service that moves mailboxes from the source database to the target database.

 

Microsoft Exchange Mailbox Replication Proxy:  Remote mailbox moves work over the Internet by way of the MRSProxy service.

 

You can start and stop the MRS services as you would any service. There's a sharing mechanism between all instances of MRS so that no two servers will attempt to perform the same move request.

Reference:

Learn more about MRS Proxy

 

이렇게만 보면 MRS   A DB -> B DB 같이 로컬 이동, MRS Proxy Onpremise -> Cloud 같이 하이브리드 시나리오 에서 동작하는 것으로 이해됩니다. 여기서 조금 들어가서 사서함 이동에 대해서 확인해 보겠습니다.

 

사서함 이동의 기본적으로 아래와 같이 3가지로 분류 됩니다.

Local mailbox moves: You move mailboxes from one mailbox database to another on Exchange servers within a single Active Directory forest. (조직내 DB 이동)

 

Cross-forest mailbox moves: You move mailboxes to Exchange servers in a different Active Directory forest. You can initiate the move from the target forest where you want to move the mailboxes (known as a pull move type), or from the source forest that currently hosts the mailboxes (known as a push move type).  (다른 AD Forest 이동)

 

Remote mailbox moves in hybrid deployments: In hybrid deployments between on-premises Exchange and Microsoft Office 365, you can move mailboxes from Exchange to Office 365 (known as onboarding remote move migrations) and from Office 365 to Exchange (know as offboarding remote move migrations). (Onpremise<-> Cloud 이동)

Reference

Manage on-premises mailbox moves in Exchange 2016

 

다음 포스팅에서 Local Mailbox move 다루겠습니다.

+ Recent posts