릴리스 노트
시나리오 | 시간 요건 | 동기화 작업 | 초기화 유형 | 대상이 이미 있는 경우 | 충돌 해결 방법 | 동기화 작업 유형 |
시나리오1: 데이터베이스 A와 B에는 데이터베이스/테이블 구조와 데이터가 있고 데이터베이스 C는 비어 있습니다. | 작업2는 작업1이 ‘증분 동기화’ 단계에 들어간 후에만 시작할 수 있습니다. | 작업1 | 구조 초기화 + 전체 데이터 초기화 | 무시하고 실행 | 필요에 따라 옵션을 선택합니다. 예: 기본 키 충돌이 발생하고 데이터베이스 A의 콘텐츠가 우선 적용되도록 하려면 작업1에 대해 덮어쓰기를 선택하고 작업2에 대해 무시 또는 보고를 선택해야 합니다. 충돌 해결 방법은 기본 키 충돌이 있는 데이터에만 적용됩니다. | 최대 하나의 작업에서 DDL을 선택하십시오. DDL이 아닌 작업 유형의 경우 다른 여러 작업 간에 일관성을 유지하십시오. |
| | | | 작업2 | 전체 데이터 초기화 | 무시하고 실행 |
| | 시나리오 2: 데이터베이스 A와 B에는 데이터베이스/테이블 구조와 데이터가 있고 데이터베이스 C에는 데이터베이스/테이블 구조만 있고 데이터는 없습니다. | 없음 | 작업1 | 전체 데이터 초기화 | 무시하고 실행 |
| | | | 작업2 | 작업1과 동일 | 작업1과 동일 |
| | 시나리오3: 데이터베이스 A, B, C에 모두 데이터베이스/테이블 구조와 데이터가 있습니다. | 없음 | 작업1 | 전체 데이터 초기화 | 무시하고 실행 |
| | | | 작업2 | 작업1과 동일 | 작업1과 동일 |
매개변수 | 설명 |
결제 모드 | 월간 구독 및 종량제 청구 모드가 지원됩니다. 현재 데이터 동기화 기능은 무료이며, 공식적으로 청구가 시작되기 한 달 전에 이메일과 메시지 센터로 알림을 받게 됩니다. |
원본 데이터베이스 유형 | MySQL(TencentDB for MySQL 및 자체 구축 MySQL 포함)을 선택합니다. |
원본 데이터베이스 리전 | 원본 데이터베이스 A 리전을 선택합니다. |
대상 데이터베이스 유형 | MySQL(TencentDB for MySQL 및 자체 구축 MySQL 포함)을 선택합니다. |
대상 데이터베이스 리전 | 대상 데이터베이스 C 리전을 선택합니다. |
동기화 작업 사양 | 현재는 표준 버전만 지원됩니다. |
설정 항목 | 매개변수 | 설명 |
작업 설정 | 작업 이름 | DTS는 사용자 정의할 수 있는 작업 이름을 자동 생성합니다. |
| 실행 모드 | 즉시 실행 및 예약 실행이 지원됩니다. |
원본 데이터베이스 설정 | 원본 데이터베이스 유형 | 구매 시 선택한 TencentDB 인스턴스 유형을 선택하며, 설정 후에는 변경할 수 없습니다. |
| 원본 데이터베이스 리전 | 구매 시 선택한 TencentDB 인스턴스 A 리전을 선택하며, 설정 후에는 변경할 수 없습니다. |
| 서비스 공급자 | 기타(TencentDB for MySQL 및 자체 구축 MySQL 포함), AWS 및 Alibaba Cloud가 지원됩니다. |
| 액세스 유형 | 기타 클라우드 공급업체가 서비스 제공자로 선택된 경우 액세스 유형은 공용 네트워크일 수 있습니다. 기타를 서비스 제공자로 선택한 경우 데이터베이스 구축 조건에 따라 접근 방식을 선택해야 합니다. 공용 네트워크: 공용 IP를 통해 연결된 자체 구축 데이터베이스. CVM 자체 구축: CVM에서 자체 구축한 데이터베이스. Direct Connect/VPN 액세스: Direct Connect/VPN 게이트웨이를 통해 연결된 자체 구축 데이터베이스. VPC: VPC를 통해 연결된 자체 구축 데이터베이스. 데이터베이스: TencentDB 데이터베이스. CCN: CCN을 통해 연결된 자체 구축 데이터베이스. |
대상 데이터베이스 설정 | 대상 데이터베이스 유형 | 대상 데이터베이스 유형을 선택합니다. 설정 후에는 변경할 수 없습니다. |
| 대상 데이터베이스 리전 | 대상 데이터베이스 C 리전을 선택합니다. 설정 후에는 변경할 수 없습니다. |
| 액세스 유형 | 대상 데이터베이스 C의 액세스 유형을 선택합니다. |
설정 항목 | 매개변수 | 설명 |
데이터 초기화 옵션 | 초기화 유형 | 구조 초기화: 원본 데이터베이스의 테이블 구조는 동기화 작업이 실행되기 전에 대상 데이터베이스로 초기화됩니다. 전체 데이터 초기화: 원본 데이터베이스의 데이터는 동기화 작업이 실행되기 전에 대상 데이터베이스로 초기화됩니다. 본문은 구조 초기화+전체 데이터 초기화를 선택합니다. |
| 대상이 이미 있는 경우 | 사전 확인 및 오류 보고: 동일한 이름의 테이블이 원본 및 대상 데이터베이스에 모두 있는 경우 오류가 보고되고 작업이 중지됩니다. 무시 및 실행: 전체 및 증분 데이터가 대상 데이터베이스의 테이블에 직접 추가됩니다. 본문은 무시 및 실행을 선택합니다. |
데이터 동기화 옵션 | 충돌 해결 방법 | 보고: 데이터 동기화 중 기본 키 충돌이 발견되면 오류가 보고되고 데이터 동기화 작업이 일시 중지됩니다. 무시: 데이터 동기화 중에 기본 키 충돌이 발견되면 대상 데이터베이스의 기본 키 레코드가 유지됩니다. 덮어쓰기: 데이터 동기화 중에 기본 키 충돌이 발견되면 원본 데이터베이스의 기본 키 레코드가 대상 데이터베이스의 기본 키 레코드를 덮어씁니다. 필요에 따라 옵션을 선택합니다. |
| SQL 유형 | 지원되는 작업: Insert, Update, Delete, DDL.다대일 동기화에서는 최대 하나의 작업에서 DDL을 선택할 수 있습니다. 본문은 작업1에서 DDL을 선택하고 다른 작업은 선택하지 않습니다. |
동기화 객체 옵션 | 원본 데이터베이스의 데이터베이스 및 테이블 객체 | 동기화할 객체를 선택합니다. 데이터베이스, 테이블 및 뷰를 선택할 수 있습니다. |
| 선택한 객체 | 선택한 동기화 객체를 표시하며 데이터베이스/테이블 매핑이 지원됩니다. |
피드백