SQL Server 복제(어떻게 할까요?)

복제는 한 데이터베이스에서 다른 데이터베이스로 데이터와 데이터베이스 개체를 복사 및 배포한 다음 데이터베이스 간에 동기화를 수행하여 일관성을 유지하는 일련의 기술입니다. 복제를 사용하면 LAN 및 WAN, 전화 접속 연결, 무선 연결 및 인터넷을 통해 데이터를 여러 다른 위치로 배포하고 원격 또는 모바일 사용자에게 배포할 수 있습니다.

다음의 주요 항목 목록은 복제를 설치, 이해 및 사용 방법을 이해하는 데 도움이 될 것입니다.

지침 및 설치

복제 게시 모델 개요

복제는 게시자, 배포자, 구독자, 게시, 아티클 및 구독을 포함하는 복제 기술의 구성 요소를 나타내는 게시 관련 메타포를 사용합니다. 이 섹션을 통해 이러한 개념에 대한 이해를 향상시킬 수 있습니다.

복제 개요 유형

SQL Server에서는 스냅숏 복제, 트랜잭션 복제 및 병합 복제를 제공하며 각 복제 유형은 서로 다른 응용 프로그램의 요구 사항에 적합합니다. 이 섹션에서는 각 유형의 복제에 대해 배울 수 있으며 자신의 응용 프로그램에 가장 적합한 유형이 무엇인지 결정하는 방법도 배울 수 있습니다.

디자인 및 만들기

서버 간 환경에서 데이터 복제

서버 간 데이터 복제에 관련된 시나리오를 검토해 볼 수 있습니다.

서버 및 클라이언트 간 데이터 복제

워크스테이션, 랩톱, Tablet 및 장치와 같은 서버와 클라이언트 간 데이터 복제에 관련된 시나리오를 검토해 볼 수 있습니다.

배포 및 테스트

복제 구현

다른 유형의 복제 및 인터넷을 통한 데이터 복제를 포함하여 복제 구현 방법 및 복제 구현에 필요한 단계를 배울 수 있습니다.

복제에 대한 보안 고려 사항

응용 프로그램의 데이터 및 비즈니스 논리를 보호하려면 복제 환경의 보안 유지 방법을 이해하는 것이 중요합니다. 이 섹션에서는 복제 보안 기능에 대해 설명합니다.

복제 모니터링

복제 토폴로지의 모니터링은 복제 배포의 중요한 부분입니다. 복제 작업이 배포되므로 관리자는 복제에 관련된 모든 컴퓨터에서 작업 및 상태를 추적해야 합니다. 이 섹션에서는 복제 모니터, SQL Server Management Studio 및 시스템 모니터를 사용하여 이러한 작업을 수행하는 방법에 대해 설명합니다.

관리

복제 관리

이 섹션에서는 복제 모니터링, 복제 에이전트, 복제 성능 향상, 복제된 데이터베이스 백업/복원 및 복제된 데이터베이스 업그레이드에 대한 자세한 정보를 찾아볼 수 있습니다.

복제 관리자를 위한 질문과 대답

이 섹션에서는 복제 구성, 로그인 및 개체 소유권, 데이터베이스 유지 관리 및 복제 유지 관리와 같은 영역을 다루는 질문과 대답에 대한 정보를 찾아볼 수 있습니다.

최선의 복제 관리 방법

이 섹션에서는 백업 및 복원, 스크립팅, 임계값 및 경고 설정, 모니터링 및 성능 기준선 설정과 같은 영역을 다루는 최상의 방법 정보를 찾아볼 수 있습니다.

프로그래밍

Programming Replication Using System Stored Procedures

이 섹션에서는 복제 토폴로지의 모든 사용자 구성 가능 기능에 대한 액세스를 제공하는 시스템 저장 프로시저를 사용하여 프로그래밍하는 방법을 배울 수 있습니다.

Programming with Replication Management Objects

이 섹션에서는 RMO(복제 관리 개체)를 사용하여 프로그래밍하는 방법을 배울 수 있습니다. RMO는 복제 구성, 관리 및 동기화 기능을 캡슐화하는 관리 코드 어셈블리입니다.

Programming Replication Agent Executables

이 섹션에서는 변경 내용 추적 및 데이터 배포와 연관된 작업을 수행하는 복제 에이전트를 사용하여 프로그래밍하는 방법을 배울 수 있습니다.

Replication Programming Samples

복제에는 프로그래밍 방식으로 복제 기능에 액세스하는 방법을 보여 주는 예제 응용 프로그램이 포함되어 있습니다.

참고 항목

관련 자료

SQL Server 복제

도움말 및 정보

SQL Server 2005 지원 받기