Azure SQL Data Sync
2019년 3월 8일 금요일
오후 2:32
Azure SQL Data Sync
온프레미스 MS SQL DB를 Azure PaaS SQLdatabase에 sync
Sync type : 양방향, -> , <- 모두 가능함.
Sync 테이블, 컬럼 상세하게 지정가능함.
중간에 허브데이터베이스가 존재함.
온프렘 DB ---- Azure 허브 DB ---- Azure SQL DB
시작은 한번에 하나의 소스 데이터베이스만...
동기화 그룹을 만들 때 단 하나의 데이터베이스에 있는 데이터부터 시작합니다. 여러 데이터베이스에 데이터가 있으면 SQL 데이터 동기화는 각 행을 해결해야 하는 충돌로 처리합니다. 이 충돌 해결이 초기 동기화를 느리게 만드는 원인입니다. 여러 데이터베이스에 데이터가 있으면 데이터베이스 크기에 따라 초기 동기화가 며칠부터 몇 달까지 걸릴 수 있습니다.
변경 내용이 전파되지 않으면 어떻게 될까요?
· 동기화 그룹이 경고 상태로 표시됩니다.
· 세부 정보는 포털 UI 로그 뷰어에 표시됩니다.
· 문제를 45일 내 해결하지 않으면 데이터베이스가 만료됩니다. (45일 이상 오프라인일 경우 만료로 설정)
기본 키
동기화 그룹의 각 테이블에는 기본 키가 있어야 합니다. SQL 데이터 동기화 서비스는 기본 키가 없는 테이블을 동기화 할 수 없습니다.
· 전체 자릿수가 28보다 큰 소수 또는 숫자 열이 있는 경우, SQL 데이터 동기화에서 동기화 중에 전환 오버플로 문제가 발생할 수 있습니다. 소수 또는 숫자 열의 전체 자릿수를 28 이하로 제한하는 것이 좋습니다.
양방향으로 선택
온프레미스 DB 선택, 에이전트 설치
에이전트
설치 시 Requirement 잘 확인
에이전트키를 복사해와서,
실제 에이전트 구동하여 넣어줄것
성공 후 온프렘 DB register
온프렘 DB 등록됨.
다시 Azure로 돌아와서…
온프레미스 DB 상세 선택
다 되고나서,
테이블을 눌러보면.
Microsoft OneNote 2016에서 작성
'기술(Azure 만...) > [MS]Azure' 카테고리의 다른 글
Azure VNet 피어링 (가상네트워크 피어링) (3) | 2019.04.08 |
---|---|
Azure DSVM, DLVM 이미지 (0) | 2019.04.05 |
Azure Blob Shared Access Signature (SAS), Soft Delete (0) | 2019.03.10 |
Function 조금, Cognitive service 조금 (0) | 2019.03.10 |
ACI (Azure Container Instance) (0) | 2019.03.04 |