말씀 주신 두가지 방법의 가장 큰 차이는
데이터 동기화할 범위 입니다.
- 스냅샷 복제는 전체 데이터
- SSIS 는 짜기 나름이지만 일별 증분 데이터

뭐~ 건수가 많지 않고 작업 시간이 여유가 있고 데이터 정합성 면에서 본다면
모든 데이터를 이전하는 것이 좋은 방법일 수 있습니다. 이 부분은 다시 고민해 보시는게 좋을 것 같습니다.

복제를 사용하시기 위해서는 복제에 대한 기본 지식을 가지고 있어야 합니다.
복제가 어떠한 방식으로 돌아가는지, 각각의 에이젼트는 어떠한 역활을 하는지...
이러한 기본 지식 업이 사용하게 되면 문제 발생시 대처하기 어려울 수 있습니다.

그렇다면, SSIS를 사용하여 처리 하는 것도 좋은 방법일 것입니다.

좋은 하루 되세요~



> 손님 님이 쓰신 글
> ----------------------------------------------------------
> OS : Microsoft Windows 2003 Server / Enterprise Server
> SQL : Microsoft SQL Server 2000 Standard / Enterprise Edition
>
> 안녕하세요.
>
> MS SQL 2005 엔터프라이즈 버전을 사용하고 있습니다.
>
> 제가 있는 곳은 모니터링 서버 포함해 3개 서버가 미러링으로 묶여있고, 다른 곳에 같은 구성의 서버가 운영중입니
다.
>
> 지금 운영중인 데이터베이스와 프로그램을 조금 수정해서..
>
> 정기적으로 테이블을 백업해 다른 서버의 DB에 덮어씌워 동기화를 시키려고 합니다. (단방향이죠)
>
> 3개 정도의 테이블에 5천개 정도의 레코드가 있구요..
>
> 다른 서버의 DB는 테이블에 READ권한만 주어 수정 및 삭제를 못하게 하려고 합니다. (용도가 백업용 테이블이기
때문에..)
>
>
> 지금 생각으로는 스냅샷 복제를 하거나 MSSQL 2005의 SSIS 패키지를 이용해 하루에 한번 변경사항을 업데이트하

>
> 방법을 고려하고 있는데요...
>
> 아는 분이 복제를 최대한 피하라고 하셔서.. 구축 및 운영 부담에 대해 경험자의 조언을 듣고 싶습니다.
>
> 어느 방법을 택해야 할지 알려주시면 감사하겠습니다.