데이터베이스 복제 모니터링

적용 대상: Configuration Manager(현재 분기)

Configuration Manager 콘솔의 모니터링 작업 영역에서 데이터베이스 복제 노드를 사용하여데이터베이스 복제에 대한 세부 정보를 모니터링합니다. 사이트 간의 복제 링크 상태를 모니터링할 수 있습니다. 또한 연결하는 사이트에 대한 복제 그룹의 초기화 및 복제도 보여줍니다.

데이터베이스 복제 노드도 관리 작업 영역의 계층 구성 노드 아래에 표시되지만 해당 위치에서 데이터베이스 복제 링크의 복제 상태를 볼 수 없습니다.

사이트 간의 데이터베이스 복제에는 복제 그룹이라는 여러 정보 집합의 복제가 포함됩니다. 각 복제 그룹은 우선 순위가 다른 데이터를 보내고 받습니다. 기본적으로 복제 그룹에 포함된 데이터와 복제 빈도는 수정할 수 없습니다.

복제 링크가 활성화되어 있고 해당 상태가 실패하거나 저하되지 않으면 모든 그룹이 빠르게 복제됩니다. 하나 이상의 그룹이 예상된 기간 동안 복제를 완료하지 못하면 링크가 저하된 것으로 표시됩니다. 저하된 링크는 여전히 작동할 수 있지만 활성 상태로 돌아갈 수 있도록 모니터링해야 합니다. 추가 저하 또는 복제 실패가 발생하지 않도록 조사합니다.

각 복제 링크에 대해 실패한 복제된 그룹이 다시 시도되는 횟수를 지정합니다. 이 재시도 횟수 후에 사이트는 링크의 상태를 저하되거나 실패로 설정합니다. 한 그룹을 제외한 모든 그룹이 성공적으로 복제되더라도 사이트는 링크의 상태를 저하 또는 실패로 설정합니다. 한 복제 그룹이 지정된 수의 시도에서 복제를 완료하지 못하기 때문에 이 상태를 설정합니다. 자세한 내용은 데이터베이스 복제 임계값을 참조하세요.

다음 정보를 사용하여 추가 조사가 필요할 수 있는 복제 링크의 상태를 파악합니다.

문제가 검색되지 않았으며 링크 간 통신이 최신 상태입니다.

부모 사이트가 새 버전으로 업데이트되고 자식 사이트에서 링크 상태를 보는 동안 링크 상태가 활성으로 표시됩니다. 업데이트 후 자식 사이트가 부모 사이트와 동일한 버전이 될 때까지 부모 사이트에서 볼 때 링크 상태가 활성으로 표시됩니다. 자식 사이트에서 볼 때 구성된 것으로 표시됩니다.

복제는 작동하지만 하나 이상의 복제 개체 또는 그룹이 지연됩니다. 이 상태에 있는 링크를 모니터링합니다. 링크에 있는 두 사이트의 정보를 검토하여 링크가 실패할 수 있음을 나타냅니다.

복제된 데이터를 수신하는 사이트가 데이터베이스에 데이터를 신속하게 커밋할 수 없는 경우 링크에서 성능이 저하된 상태를 표시할 수도 있습니다. 이 동작은 대량의 데이터가 복제되는 경우에 발생합니다. 예를 들어 많은 수의 컴퓨터에 소프트웨어 업데이트를 배포합니다. 링크의 부모 사이트는 이 볼륨의 복제된 데이터를 처리하는 데 다소 시간이 걸릴 수 있습니다. 부모 사이트에서 지연을 처리하면 데이터의 백로그를 성공적으로 처리할 수 있도록 링크 상태가 저하됩니다.

복제가 작동하지 않습니다. 추가 작업 없이 복제 링크가 복구될 수 있습니다. 이 링크에서 복제를 조사하고 수정하려면 RLA(Replication Link Analyzer)를 사용합니다.

이 상태는 복제 링크의 부모 사이트와 자식 사이트 간의 실제 네트워크에 문제가 있음을 나타낼 수도 있습니다.

복제 상태 모니터링

모니터링 작업 영역의 데이터베이스 복제 노드를 사용하여 복제 링크의 상태를 확인합니다. 복제 링크의 각 사이트에서 데이터베이스에 대한 세부 정보를 봅니다. 복제 그룹에 대한 세부 정보를 볼 수도 있습니다. 이러한 세부 정보를 보려면 복제 링크를 선택한 다음 보려는 복제 상태에 대한 적절한 탭을 선택합니다.

다음 섹션에서는 복제 상태에 대한 다양한 탭에 대해 자세히 설명합니다.

요약

링크에서 두 사이트 간의 사이트 데이터 및 글로벌 데이터 복제에 대한 개략적인 정보를 봅니다.

기록 트래픽 데이터에 대한 보고서 보기를 선택하여 링크 전체에서 복제에 사용되는 네트워크 대역폭에 대한 세부 정보를 보여 주는 보고서를 봅니다.

부모 사이트

복제 링크의 부모 사이트의 경우 다음을 포함하는 데이터베이스에 대한 세부 정보를 확인합니다.

  • SQL Server 대한 방화벽 포트

  • 사용 가능한 디스크 공간

  • 데이터베이스 파일 위치

  • 인증서

자식 사이트

복제 링크의 자식 사이트의 경우 다음을 포함하는 데이터베이스에 대한 세부 정보를 확인합니다.

  • SQL Server 대한 방화벽 포트

  • 사용 가능한 디스크 공간

  • 데이터베이스 파일 위치

  • 인증서

초기화 세부 정보

링크를 통해 복제하는 그룹의 초기화 상태를 봅니다. 이 정보는 복제 데이터의 초기화가 진행 중이거나 실패한 시기를 식별하는 데 도움이 될 수 있습니다.

이 정보를 사용하여 사이트가 상호 운용성 모드에 있을 수 있는 시기를 식별합니다. 상호 운용성 모드는 자식 사이트가 부모 사이트와 동일한 버전의 Configuration Manager 실행하지 않는 경우입니다.

복제 세부 정보

링크를 통해 복제되는 각 그룹의 복제 상태를 봅니다. 이 정보를 사용하여 특정 데이터의 복제에 대한 문제 또는 지연을 식별할 수 있습니다. 이 링크에 대한 적절한 데이터베이스 복제 임계값을 결정하는 데 도움이 될 수 있습니다. 자세한 내용은 데이터베이스 복제 임계값을 참조하세요.

사이트 데이터에 대한 복제 그룹은 자식 사이트에서 부모 사이트로만 전송됩니다. 전역 데이터에 대한 복제 그룹은 양방향으로 복제됩니다.

Replication Link Analyzer

Configuration Manager 복제 문제를 분석하고 복구하는 데 사용하는 RLA(Replication Link Analyzer)가 포함됩니다. 복제가 실패할 때 RLA를 사용하여 링크 오류를 수정합니다. 복제가 중지되었지만 사이트에서 아직 실패한 것으로 보고하지 않은 경우에도 유용합니다.

RLA를 사용하여 계층 구조에서 다음 컴퓨터 간의 복제 문제를 수정합니다.

  • 사이트 서버와 사이트 데이터베이스 서버 간

  • 사이트의 데이터베이스 서버와 다른 사이트의 데이터베이스 서버 간(사이트 간 복제라고도 함)

참고

복제 실패의 방향은 중요하지 않습니다.

Configuration Manager 콘솔 또는 명령 프롬프트에서 RLA를 실행합니다.

  • Configuration Manager 콘솔에서 실행하려면 모니터링 작업 영역으로 이동하고 데이터베이스 복제 노드를 선택합니다. 분석할 복제 링크를 선택한 다음 리본에서 Replication Link Analyzer 선택합니다.

  • 명령 프롬프트에서 실행하려면 다음 명령을 입력합니다. %ProgramFiles(x86)%\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManager.ReplicationLinkAnalyzer.Wizard.exe <source site server FQDN> <destination site server FQDN>

    중요

    버전 1910부터 이 경로는 폴더를 Microsoft Endpoint Manager 사용하도록 변경되었습니다. 다른 폴더에 있을 수 있는 이전 버전의 파일을 사용하지 않는지 확인합니다.

RLA를 실행하면 일련의 진단 규칙 및 검사를 사용하여 문제를 감지합니다. 도구에서 식별하는 문제를 확인합니다. 문제를 해결하는 지침이 있는 경우 이를 표시합니다. RLA가 자동으로 문제를 해결할 수 있는 경우 해당 옵션이 표시됩니다.

RLA가 완료되면 다음 XML 기반 보고서에 결과를 저장하고 도구를 실행하는 사용자의 바탕 화면에 로그 파일을 저장합니다.

  • ReplicationAnalysis.xml

  • ReplicationLinkAnalysis.log

RLA는 몇 가지 문제를 해결하는 동안 다음 서비스를 중지합니다. 수정이 완료되면 다음 서비스를 다시 시작합니다.

  • SMS_SITE_COMPONENT_MANAGER

  • Sms_executive

RLA가 수정을 완료하지 못하면 필요한 경우 사이트 서버에서 이러한 서비스를 다시 시작합니다.

RLA는 모든 조사 및 수정 작업을 기록하여 마법사에 표시되지 않는 추가 세부 정보를 제공합니다.

RLA 필수 구성 요소

RLA를 실행하는 데 사용하는 계정에는 다음 권한이 있어야 합니다.

  • 복제 링크와 관련된 각 컴퓨터에 대한 로컬 관리자 권한입니다.

  • 복제 링크와 관련된 각 SQL Server 데이터베이스에 대한 Sysadmin 권한입니다.

참고

계정에는 특정 Configuration Manager 역할 기반 관리 보안 역할이 필요하지 않습니다. 데이터베이스 복제 노드에 액세스할 수 있는 관리자가 Configuration Manager 콘솔에서 도구를 실행할 수 있습니다. 각 컴퓨터에 대한 충분한 권한이 있는 시스템 관리자는 명령 프롬프트에서 도구를 실행할 수 있습니다.

RLA 알려진 문제

RLA는 System Center 2012 Configuration Manager 업그레이드한 기본 사이트에 대한 SQL Server SSB(Service Broker) 인증서 오류를 생성합니다. 이 문제는 Configuration Manager 현재 분기의 인증서 이름이 변경되었기 때문입니다. 이러한 오류는 무시해도 됩니다.

데이터베이스 복제 모니터링

상위 수준 사이트 간 데이터베이스 복제 상태 모니터링

  1. Configuration Manager 콘솔에서 모니터링 작업 영역으로 이동합니다.

  2. 사이트 계층 노드를 선택하여 계층 다이어그램 보기를 엽니다.

  3. 두 사이트 사이의 줄에 마우스 포인터를 놓습니다. 이러한 사이트에 대한 전역 및 사이트 데이터 복제의 상태를 확인합니다.

  1. Configuration Manager 콘솔에서 모니터링 작업 영역으로 이동합니다.

  2. 데이터베이스 복제 노드를 선택한 다음 모니터링할 복제 링크를 선택합니다. 그런 다음 적절한 탭을 선택하여 해당 링크의 복제 상태에 대한 다양한 세부 정보를 봅니다.