Exchange 2003 및 Exchange 2007 혼합 환경의 저널링 이해

 

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

마지막으로 수정된 항목: 2009-03-17

이 항목에서는 혼합 Exchange 환경에서 Microsoft Exchange Server 2007 및 Microsoft Exchange Server 2003의 저널링 기능이 상호 작용하는 방식에 대해 설명합니다.

저널링에 대한 자세한 내용은 저널링 개요를 참조하십시오.

Exchange 2003의 저널링

Exchange 2003의 저널링 기능을 사용하면 특정 사서함 데이터베이스에서 모든 사서함을 저널링할 수 있습니다. 수백 개의 사서함 중에서 일부만 저널링하려는 경우에는 다음 중 하나를 수행해야 합니다.

  • 해당 사서함 데이터베이스에 있는 모든 사서함의 메일을 모두 저널링합니다.

  • 새 사서함 저장소를 만들고 해당 사서함 데이터베이스에 대해 저널링을 사용하도록 설정한 다음 저널링할 사서함을 새 데이터베이스로 이동합니다.

다음 조건에 해당하는 경우에는 저널링을 사서함 저장소별, 사서함 서버별로 관리해야 합니다.

  • 사서함 서버가 여러 대인 경우

  • 다양한 사용자 그룹간 또는 전체 조직간의 메시지를 저널링하려는 경우

Exchange 2003에서는 저널링 기능을 중앙에서 관리할 수 없습니다.

기본적으로 Exchange 2003에서 메시지를 저널링하면 원본 메시지만 저널링 사서함으로 저널링됩니다. 원본 메시지의 봉투 정보를 저널링하려면 봉투 저널링을 수동으로 사용하도록 설정해야 합니다. 봉투 저널링을 사용하도록 설정한 상태에서도 기본 제목과 받는 사람 정보만 사용할 수 있습니다.

Exchange 2007의 저널링

Exchange 2007의 저널링 기능은 저널링하는 받는 사람 및 보낸 사람을 보다 자세하게 제어할 수 있도록 많은 부분이 다시 디자인되었습니다. 즉, Exchange 2007에서는 특정 대상 받는 사람 및 보낸 사람, 메일 그룹 또는 두 항목의 조합에 저널 규칙을 만들 수 있습니다. 이 작업은 받는 사람과 보낸 사람의 위치에 관계없이 수행할 수 있습니다.

이와 같이 저널 규칙을 통해 저널링의 전문성이 향상되었기 때문에 저널링하지 않을 보낸 사람과 받는 사람도 포함된 사서함 데이터베이스에서 하나 이상의 받는 사람 및 보낸 사람을 저널링할 수 있습니다. 사용자가 만든 저널 규칙의 대상이 되는 보낸 사람과 받는 사람이 보냈거나 이들에게 보낸 메시지만 저널링되며 사서함 데이터베이스에 있는 다른 모든 보낸 사람과 받는 사람은 저널링되지 않습니다.

또한 Exchange 2007에서는 허브 전송 서버 역할이 설치되어 있는 컴퓨터에서 저널 규칙을 중앙 관리할 수 있습니다. 단일 허브 전송 서버에서 저널 규칙을 구성하면 해당 저널 규칙이 Active Directory 디렉터리 서비스를 통해 조직 전체의 다른 모든 허브 전송 서버로 자동 복제됩니다. 즉, 조직의 모든 허브 전송 서버에서 동일한 저널링 구성을 사용하게 됩니다.

또한 Exchange 2007에서도 사서함 데이터베이스별로 메시지를 저널링할 수 있습니다. 이 구성은 저널링된 사서함 데이터베이스의 사서함으로 보내거나 해당 사서함에서 보낸 모든 메시지가 저널링되는 Exchange 2003의 사서함 데이터베이스별 구성에 해당합니다. 이 항목에 포함된 모든 정보는 Exchange 2007에서 저널 규칙 사용 또는 사서함 데이터베이스별 저널링 사용에 관계없이 동일합니다.

Exchange 2007에서는 봉투 저널링을 사용하며 저널 봉투에 훨씬 다양한 정보를 제공하므로 사서함을 저널링할 때 수집될 수 있는 많은 양의 데이터를 구분할 수 있습니다. 저널 봉투는 타사 또는 사용자 지정 응용 프로그램을 사용하여 저널 보고서 내용을 자동으로 검색할 수 있도록 형식이 지정됩니다.

Exchange 2007의 저널 보고서에 대한 자세한 내용은 저널 보고서 이해를 참조하십시오.

Exchange 2003 및 Exchange 2007에서 저널 보고서 및 저널링된 메시지를 식별하는 방법

Exchange 2003에서 메시지 저널링과 저널 보고서 ID는 X-EXCH50 BLOB(Binary Large Object)를 사용하여 제어합니다. X-EXCH50 BLOB에는 전자 메일 메시지의 다른 위치에는 저장할 수 없는 메시지에 대한 확장 정보가 들어 있습니다. X-EXCH50 BLOB에 저장된 정보에는 저널링, SCL(스팸 지수) 및 MIME 표현이 없는 기타 MAPI 속성 등의 다양한 정보가 들어 있습니다.

Exchange 2003에서는 X-EXCH50 BLOB를 검사하여 메시지가 저널 보고서인지 여부를 확인할 수 있으며 이를 통해 메시지 크기 및 사서함 받는 사람 제한과 같은 다양한 시스템 제한을 무시할 수 있습니다. Exchange 2003에서는 또한 X-EXCH50 BLOB를 사용하여 메시지가 이전 Exchange 2003 서버에서 저널링되었는지 여부를 확인하고 이후 Exchange 2003 서버가 해당 메시지를 다시 저널링하지 않도록 차단합니다. 그러나 X-EXCH50 BLOB는 전용 ESMTP(Extended Simple Mail Transfer Protocol) 동사이기 때문에 Exchange Server가 설치되어 있지 않은 컴퓨터에서 전파할 수 없습니다.

Exchange 2007에서는 X-EXCH50 BLOB가 사용되지 않으며 헤더 방화벽이 적용되는 SMTP(Simple Mail Transfer Protocol) 헤더로 대체됩니다. 이러한 SMTP 헤더는 Exchange 2007 전송 구성 요소에서만 액세스할 수 있으며 사서함으로 배달되거나 Exchange 2007 조직 외부로 배달되기 전에 메시지에서 제거됩니다. X-MS-Exchange-Organization-Journal-Report SMTP 헤더는 Exchange 2007 저널 보고서를 식별하며 X-MS-Exchange-Organization-Processed-By-Journaling SMTP 헤더는 Exchange 2007 저널링 에이전트에서 처리된 메시지를 식별합니다.

X-MS-Exchange-Organization-Journal-Report SMTP 헤더가 메시지에 포함되는 경우 Exchange 2007에서는 해당 메시지가 저널 보고서로 인식되어, 메시지가 시스템 메시지 기능을 수행하게 하고 메시지 크기 및 사서함 받는 사람 제한을 무시할 수 있게 합니다. X-MS-Exchange-Organization-Processed-By-Journaling SMTP 헤더가 메시지에 포함되는 경우 Exchange 2007에서는 해당 메시지를 이전 허브 전송 서버의 저널링 에이전트에서 이미 처리한 것으로 인식하여 다시 저널링하지 않습니다.

참고

X-MS-Exchange-Organization-Journal-Report SMTP 헤더는 저널 보고서가 저널 사서함에 배달될 때 헤더 방화벽에 의해 제거되므로 X-MS-Journal-Report SMTP 헤더가 저널 보고서에 추가됩니다. X-MS-Journal-Report SMTP 헤더를 사용하면 저널 보고서를 일반 메시지와 구별할 수 있지만 Exchange 2007 전송 구성 요소에서는 해당 SMTP 헤더가 사용되지 않습니다.

SMTP 헤더 방화벽에 대한 자세한 내용은 헤더 방화벽 이해를 참조하십시오.

Exchange 2003 및 Exchange 2007의 저널링 상호 운용성

이 섹션에서는 혼합 Exchange 환경에서 저널링 기능이 작동하는 방식에 대해 설명합니다.

Exchange 2007 조직에서 Exchange 2003 저널링 지원

이 항목의 앞부분에서 설명한 것처럼 Exchange 2003 및 Exchange 2007은 저널 보고서와 저널링된 메시지를 서로 다르게 식별합니다. Exchange 2003 및 Exchange 2007 혼합 조직에서 저널링을 지원하기 위해 Exchange 2007은 X-EXCH50 BLOB를 사용합니다. 그러나 Exchange 2003은 Exchange 2007에서 사용하는 새로운 SMTP 헤더를 지원하거나 인식하지 않습니다.

Exchange 2007은 메시지를 저널링할 때 메시지를 받는 Exchange 2003 서버가 해당 메시지가 이미 저널링되었음을 인식할 수 있도록 X-MS-Exchange-Organization-Processed-By-Journaling SMTP 헤더와 함께 X-EXCH50 BLOB에 속성을 추가합니다.

Exchange 2007은 저널 보고서도 이와 비슷하게 처리합니다. 즉, Exchange 2007에서 저널 보고서를 만들면 메시지에 X-MS-Journal-Report 헤더와 함께 X-EXCH50 BLOB가 추가됩니다. 그러므로 저널 보고서가 Exchange 조직을 통해 이동할 수 있으며 보고서를 받는 모든 Exchange 서버에서 이를 저널 보고서로 처리할 수 있습니다. 혼합 모드에서 작업을 수행할 때는 저널 보고서를 보내는 대상 저널 사서함이 Exchange 2003 사서함인 것이 좋습니다. 혼합 모드에서 데이터베이스 기반 저널링 대상은 Exchange 2003 사서함이어야 합니다. 대상 저널 사서함이 Exchange 2007 사서함이면 불완전한 저널 보고서가 생성될 수 있습니다.

또한 Exchange 2007은 Active Directory에서 Exchange 2003 저널링 구성을 읽습니다. 이 구성은 Exchange 2007 허브 전송 서버에 저널링을 사용하도록 설정한 Exchange 2003 사서함 데이터베이스 및 저널 보고서를 보낸 저널링 사서함을 알려 줍니다. Exchange 2007에서 저널링된 Exchange 2003 사서함 데이터베이스의 받는 사람에게 메시지를 보내면 Exchange 2007 허브 전송 서버가 해당 메시지를 저널링하고 Exchange 2003 사서함 데이터베이스에 구성되어 있는 저널링 사서함으로 저널 보고서를 보냅니다. 조직을 Exchange 2007로 완전히 마이그레이션하고 나면 대상 저널 사서함을 Exchange 2007 사서함으로 지정할 수 있습니다.

Exchange 2007의 저널 보고서에 대한 자세한 내용은 저널 보고서 이해를 참조하십시오.

Exchange 2003 및 Exchange 2007 간에 라우팅 그룹 커넥터 구성

Exchange 2003 조직에 허브 전송 서버를 설치하면 Exchange 2007은 이름이 **Exchange 라우팅 그룹(DWBGZMFD01QNBJR)**인 라우팅 그룹을 자동으로 만듭니다. 이 라우팅 그룹에는 Exchange 2007을 실행 중인 조직의 모든 컴퓨터가 포함됩니다. 모든 Exchange 2007 서버는 이 라우팅 그룹의 구성원입니다. 그런 다음 Exchange 2007은 Exchange 2007 라우팅 그룹을 기존 Exchange 2003 라우팅 그룹에 연결하기 위한 라우팅 그룹 커넥터를 구성합니다.

Exchange 2007이 만드는 라우팅 그룹 커넥터는 X-EXCH50 BLOB를 Exchange 2007 서버와 Exchange 2003 서버 간에 전달할 수 있도록 구성됩니다. Exchange 2007 라우팅 그룹과 다른 Exchange 2003 라우팅 그룹 간에 추가로 라우팅 그룹 커넥터를 만드는 경우 해당 라우팅 그룹 커넥터도 X-EXCH50 BLOB를 Exchange 2007 서버와 Exchange 2003 서버 간에 전달할 수 있도록 구성됩니다.

중요

Exchange 2007 서버와 Exchange 2003 서버 간에 라우팅 그룹 커넥터를 새로 만들 때는 New-RoutingGroupConnector cmdlet를 사용해야 합니다. New-RoutingGroupConnector cmdlet는 필요한 권한을 구성하며 기본적으로 Exchange 2007 및 Exchange 2003 간의 통신이 가능하도록 설정합니다. 자세한 내용은 New-RoutingGroupConnector를 참조하십시오.

라우팅 그룹 커넥터에 대한 자세한 내용은 다음 항목을 참조하십시오.

여러 저널 보고서의 수 줄이기

전용 Exchange 2007 조직에서는 저널링 에이전트가 허브 전송 서버를 통해 전달되는 메시지를 평가합니다. 배달 전에 해당 메시지에 대해 받는 사람 목록을 변경하는 경우가 아니면 이후 허브 전송 서버의 저널링 에이전트는 메시지를 다시 평가하지 않습니다. 메시지는 하나의 허브 전송 서버에서만 저널링용으로 평가되므로 보통 저널 보고서는 하나만 만들어져 저널링 사서함으로 전송됩니다.

Exchange 2003 및 Exchange 2007 혼합 조직에서 메시지를 저널링하면 단일 메시지에 대해 저널 보고서가 여러 개 만들어질 가능성이 높아집니다. 이는 Exchange 2007 허브 전송 서버와 허브 전송 서버에서 메시지를 받거나 허브 전송 서버로 메시지를 보내는 Exchange 2003 서버가 모두 메시지를 저널링용으로 평가하기 때문입니다.

Exchange 2007에서는 이 항목 앞부분에서 설명한 것처럼 X-EXCH50 BLOB를 지원하여 단일 메시지에 대해 생성되는 여러 저널 보고서의 수를 줄입니다. Exchange 2007 허브 전송 서버는 저널 보고서를 보낸 저널링 사서함의 주소를 사용하여 원본 메시지의 X-EXCH50 BLOB를 스탬프 처리합니다. Exchange 2003 서버가 Exchange 2007 허브 전송 서버에서 메시지를 받으면 Exchange 2003 서버는 X-EXCH50 BLOB를 검사하여 메시지 저널링 여부를 확인합니다. 메시지가 저널링된 경우 저널 보고서를 사서함이 있는 사서함 저장소에 구성되어 있는 같은 저널링 사서함으로 보내면 Exchange 2003은 다른 저널 보고서를 생성하지 않습니다.

참고

Exchange 2007에서 X-EXCH50 BLOB가 지원되지만 저널링 에이전트는 Exchange 2003 서버에서 받는 메시지를 평가할 때 BLOB를 읽지 않습니다. Exchange 2003이 이미 메시지를 저널링했으며 같은 저널링 사서함으로 저널 보고서를 보낸 경우에도 메시지가 Exchange 2007 저널 규칙과 일치하면 저널 보고서가 만들어집니다.

저널링 사서함 위치

Exchange 2003 사서함 데이터베이스에 있는 사서함을 저널링하려는 경우 저널링 사서함은 저널링을 사용하도록 설정하지 않은 Exchange 2003 사서함 데이터베이스에 있어야 합니다. Exchange 2003 사서함 데이터베이스가 아닌 데이터베이스에 있는 사서함으로 메시지를 저널링하도록 사서함 데이터베이스를 구성할 수는 없습니다. 저널링 중인 Exchange 2003 사서함 데이터베이스에 저널링 사서함을 배치하면 디스크가 과도하게 사용될 수 있습니다.

혼합 환경에서 사서함별 데이터베이스 저널링을 사용하는 경우에는 저널링 사서함을 Exchange 2003 사서함 데이터베이스에 배치해야 합니다.

저널 보고서가 Exchange 2003 또는 Exchange 2007 사서함으로 배달되도록 Exchange 2007 저널 규칙을 구성할 수 있습니다.

메일 그룹 확장

Exchange 2003 및 Exchange 2007에서는 모두 메일 그룹이 제공됩니다. 메일 그룹은 수에 관계없이 전자 메일 받는 사람을 포함할 수 있는 메일 사용 가능 그룹입니다. 보낸 사람이 메일 그룹으로 메시지를 보내면 서버는 원본 메시지를 받아 메일 그룹 구성원에 액세스한 다음 해당 메시지를 구성원 목록의 각 받는 사람에게 보냅니다. 이 프로세스를 메일 그룹 확장이라고 합니다.

Exchange 2003 및 Exchange 2007에서는 모두 메일 그룹 확장을 수행하는 서버를 지정할 수 있습니다. 기본적으로 Exchange 2007 메일 그룹은 허브 전송 서버를 메일 그룹 확장 서버로 사용하도록 구성되며 Exchange 2003에서는 어떤 서버든 메일 그룹 확장 서버 역할을 할 수 있습니다.

그리고 특정 서버를 메일 그룹 확장 서버로 사용하도록 메일 그룹을 개별적으로 구성할 수 있습니다. 일반적으로 서버 및 네트워크 트래픽 부하를 최적화하기 위해 이 작업을 수행합니다.

메일 그룹에서 확장 서버를 사용하는 기존 Exchange 2003 조직에 Exchange 2007을 설치한 후에 저널링을 수행할 때는 모든 메일 그룹이 Exchange 2007 허브 전송 서버를 메일 그룹 확장 서버로 사용하도록 구성하십시오. 다음 조건에 해당하는 경우에는 받는 사람을 저널링용으로 구성해도 메시지가 저널링되지 않습니다.

  • Exchange 2007 받는 사람이 저널링용으로 구성되어 있는 경우

  • Exchange 2007 받는 사람이 메일 그룹에 포함되는 경우

  • 메일 그룹이 Exchange 2003 메일 그룹 확장 서버를 사용하도록 구성되어 있는 경우

예를 들어 Sales 메일 그룹이 Exchange 2007 받는 사람을 포함하며 Exchange 2003 메일 그룹 확장 서버를 사용하도록 구성되어 있는 경우, Exchange 2007 보낸 사람이 Sales 메일 그룹으로 메시지를 보내면 다음 이벤트가 발생합니다.

  1. 메시지가 허브 전송 서버로 전송됩니다.

  2. Sales 메일 그룹은 허브 전송 서버를 메일 그룹 확장 서버로 사용하도록 구성되어 있지 않기 때문에 Exchange 2007 조직의 저널 규칙이 메일 그룹 받는 사람에 액세스할 수 없습니다. 그러므로 저널 규칙을 메일 그룹의 받는 사람에게 적용할 수 없습니다.

  3. 메시지가 확장을 위해 Exchange 2003 서버로 라우팅됩니다.

  4. Exchange 2003 서버가 메일 그룹을 확장합니다. Exchange 2003 서버가 Exchange 2007 저널 규칙 구성에 액세스할 수 없으므로 메시지가 저널링되지 않습니다.

  5. Exchange 2003 서버가 확장된 메시지를 Exchange 2007 받는 사람에게 배달하기 위해 Exchange 2007 허브 전송 서버로 다시 라우팅합니다.

  6. 허브 전송 서버가 메시지를 받습니다. 이 허브 전송 서버는 해당 메시지를 라우팅하는 첫 번째 서버가 아니기 때문에 이 서버에서는 메시지가 이미 저널링용으로 평가된 것으로 간주하며 저널 규칙은 적용되지 않습니다.

자세한 내용

자세한 내용은 다음 항목을 참조하십시오.