개요(복제)

SQL Server 복제는 한 데이터베이스에서 다른 데이터베이스로 데이터 및 데이터베이스 개체를 복사 및 배포한 다음 데이터베이스 간에 동기화를 수행하여 일관성을 유지하는 일련의 기술입니다. 복제는 서버의 데이터를 서버 환경으로 복제하는 방식과 서버와 클라이언트 간에 데이터를 복제하는 방식으로 구분하면 편리합니다. 서버 간의 데이터 복제는 일반적으로 확장성 및 가용성 향상, 데이터 웨어하우징 및 보고, 여러 사이트의 데이터 통합을 지원합니다. 서버와 클라이언트 간의 데이터 복제는 일반적으로 모바일 사용자와 데이터 교환, 소비자 POS(Point of Sale) 응용 프로그램, 여러 사이트의 데이터 통합을 지원합니다.

복제는 복제 토폴로지의 구성 요소를 나타내는 데 게시자, 배포자, 구독자, 게시, 아티클 및 구독을 포함하는 게시 관련 산업의 메타포를 사용합니다. 복제를 이해하는 데 잡지 메타포가 도움이 되기는 하지만 SQL Server 복제에는 이 메타포에 나타나지 않은 기능, 특히 구독자가 업데이트를 하고 게시자가 게시의 아티클에 대해 증분 변경 내용을 보낼 수 있는 기능이 포함되어 있습니다.

복제에는 트랜잭션 복제, 병합 복제 및 스냅숏 복제라는 세 가지 유형이 있습니다. 이러한 유형의 모든 복제는 변경 내용 추적 및 데이터 배포와 연관된 태스크를 수행하는 데 에이전트라는 여러 독립 실행형 프로그램에 의존합니다.

섹션 내용

  • 서버 및 클라이언트 간 데이터 복제
    워크스테이션, 랩톱, Tablet 및 장치와 같은 서버와 클라이언트 간 데이터 복제에 관련된 시나리오 설명이 들어 있습니다.

  • 서버 간 환경에서 데이터 복제
    서버 간 데이터 복제와 관련된 시나리오 설명이 들어 있습니다.

  • 복제 게시 모델 개요
    복제 토폴로지의 구성 요소를 나타내는 데 사용되는 게시 관련 산업의 메타포를 설명합니다.

  • 복제 개요 유형
    다양한 유형의 복제에 대해 간략히 설명하고 응용 프로그램 요구 사항에 가장 적합한 유형의 복제를 선택하는 방법에 대해 설명합니다.

  • 복제 에이전트 개요
    복제 시 변경 내용 추적 및 데이터 배포와 관련된 태스크를 수행하는 데 사용되는 에이전트라는 독립 실행형 프로그램을 소개합니다.