시나리오 | 시간 요건 | 동기화 작업 | 초기화 유형 | 대상이 이미 있는 경우 | 충돌 해결 방법 | 동기화 작업 유형 |
시나리오1: 데이터베이스 A에는 데이터베이스/테이블 구조와 데이터가 있고 데이터베이스 B는 비어 있습니다. | 작업 2는 작업 1이 ‘증분 동기화’ 단계에 들어간 후에만 생성할 수 있습니다. | 작업 1: 정방향 동기화 A > B | 구조 초기화 + 전체 데이터 초기화 | 사전 확인 및 오류 보고 | 필요에 따라 옵션을 선택합니다. 예: 기본 키 충돌이 발생하고 데이터베이스 A의 콘텐츠가 우선 적용되도록 하려면 작업 1에 대해 덮어쓰기를 선택하고 작업 2에 대해 무시 또는 보고를 선택해야 합니다. 충돌 해결 방법은 기본 키 충돌이 있는 데이터에만 적용됩니다. | 최대 하나의 작업에서 DDL을 선택하십시오. DDL이 아닌 작업 유형의 경우 두 작업 간에 일관성을 유지하십시오. |
| | | | 작업2: 역동기화 B > A | 선택하지 않음 | 무시하고 실행 |
| | 시나리오2: 데이터베이스 A에는 데이터베이스/테이블 구조와 데이터가 있고 데이터베이스 B에는 데이터베이스/테이블 구조만 있고 데이터는 없습니다. | 없음 | 작업1: 정방향 동기화 A > B | 전체 데이터 초기화 | 무시하고 실행 |
| | | | 작업2: 역동기화 B > A | 선택하지 않음 | 무시하고 실행 |
| | 시나리오3: 데이터베이스 A와 B 모두에 데이터베이스/테이블 구조와 데이터가 있습니다. | 없음 | 작업1: 정방향 동기화 A > B | 전체 데이터 초기화 | 무시하고 실행 |
| | | | 작업2: 역동기화 B > A | 전체 데이터 초기화 | 무시하고 실행 |

매개변수 | 설명 |
과금 방식 | 정액 과금제 및 사용량 과금이 지원됩니다. |
원본 인스턴스 유형 | MySQL을 선택합니다. 한 번 구성하면 변경할 수 없습니다. |
원본 인스턴스 리전 | 원본 인스턴스 A 리전을 선택합니다. 구성한 후에는 변경할 수 없습니다. |
대상 인스턴스 유형 | MySQL을 선택합니다. 한 번 구성하면 변경할 수 없습니다. |
대상 인스턴스 리전 | 대상 인스턴스 B 리전을 선택합니다. 한 번 구성되면 변경할 수 없습니다. |
사양 |

설정 항목 | 매개변수 | 설명 |
작업 설정 | 작업 이름 | DTS는 사용자 정의할 수 있는 작업 이름을 자동으로 생성합니다. |
| 실행 모드 | 즉시 실행 및 예약 실행이 지원됩니다. |
원본 데이터베이스 설정 | 원본 인스턴스 유형 | 구매 시 선택한 데이터베이스 A 유형을 선택하며, 설정 후에는 변경할 수 없습니다. |
| 원본 인스턴스 리전 | 구매 시 선택한 데이터베이스 A의 리전입니다. 설정 후에는 변경할 수 없습니다. |
| 서비스 제공자 | ‘일반’을 선택합니다. |
| 액세스 유형 | 일반적으로 자체 구축 데이터베이스에 대한 공중망 모드를 선택하거나 VPN 액세스, 직접 연결 또는 CCN을 선택할 수 있습니다. 실제 네트워크 상태를 기준으로 선택합니다. 이 시나리오에서는 ‘공중망’을 예로 들어 설명합니다. 다양한 액세스 유형에 대한 준비는 준비 작업 개요를 참고하십시오. |
대상 데이터베이스 설정 | 대상 인스턴스 유형 | 구매 시 선택한 대상 데이터베이스 B의 유형으로, 변경할 수 없습니다. |
| 대상 인스턴스 리전 | 구매 시 선택한 대상 데이터베이스 B 리전으로, 변경할 수 없습니다. |
| 액세스 유형 | 이 시나리오에서는 ‘데이터베이스’를 선택합니다. |
| 인스턴스 ID | 데이터베이스 B의 인스턴스 ID입니다. |
| 계정 | 데이터베이스 B의 계정입니다. 적절한 권한이 있어야 합니다. |
| 비밀번호 | 데이터베이스 B의 비밀번호입니다. |

설정 항목 | 매개변수 | 설명 |
데이터 초기화 옵션 | 초기화 유형 | 이 시나리오에서는 구조 초기화 + 전체 데이터 초기화를 선택합니다. 구조 초기화: 원본 데이터베이스의 테이블 구조는 동기화 작업이 실행되기 전에 대상 데이터베이스로 초기화됩니다. 전체 데이터 초기화: 원본 데이터베이스의 데이터는 동기화 작업이 실행되기 전에 대상 데이터베이스로 초기화됩니다. |
| 대상이 이미 있는 경우 | 본 시나리오에서는 사전 확인 및 오류 보고를 선택합니다. 사전 확인 및 오류 보고: 동일한 이름의 테이블이 원본 및 대상 데이터베이스에 모두 있는 경우 오류가 보고되고 작업이 중지됩니다. 무시 및 실행: 전체 및 증분 데이터가 대상 데이터베이스의 테이블에 직접 추가됩니다. |
데이터 동기화 옵션 | 충돌 해결 방법 | 비즈니스 조건에 따라 충돌 해결 정책을 선택합니다. 이 시나리오에서는 덮어쓰기를 선택합니다. 보고: 데이터 동기화 중 기본 키 충돌이 발견되면 오류가 보고되고 데이터 동기화 작업이 일시 중지됩니다. 무시: 데이터 동기화 중에 기본 키 충돌이 발견되면 대상 데이터베이스의 기본 키 레코드가 유지됩니다. 덮어쓰기: 데이터 동기화 중에 기본 키 충돌이 발견되면 원본 데이터베이스의 기본 키 레코드가 대상 데이터베이스의 기본 키 레코드를 덮어씁니다. |
| 동기화 작업 유형 | 지원되는 작업: Insert, Update, Delete, DDL. 필요에 따라 다른 DDL 동기화 정책을 선택하려면 ‘DDL 사용자 지정’을 여십시오. 자세한 내용은 SQL 필터 정책 설정을 참고하십시오.양방향 동기화는 최대 하나의 동기화 작업에서 DDL 선택을 지원합니다. 이 시나리오에서 DDL은 작업1에서 선택되지만 작업2에서는 선택되지 않습니다. |
동기화 객체 옵션 | 원본 인스턴스의 데이터베이스 및 테이블 객체 | 동기화할 객체를 선택합니다. |
| 선택된 객체 | 데이터베이스/테이블 매핑(이름 변경)이 지원됩니다. 데이터베이스 또는 테이블 이름 위로 마우스를 가져간 후 표시된 편집 아이콘을 클릭하고 팝업 창에 새 이름을 입력합니다. |



피드백