본 문서에서는 콘솔에서 TencentDB for MySQL 인스턴스를 생성하는 방법을 설명합니다.
전제 조건
Tencent Cloud 계정을 등록하고 본인 확인을 완료합니다.
Tencent Cloud 계정 생성 방법:
실명 인증 방법:
설명:
새 구매 페이지에서는 기존 구성을 가져올 수 있습니다. 로그인한 계정에 기존 TencentDB for MySQL 인스턴스가 있는 경우 이 기능은 구매 페이지에서 새 인스턴스 매개변수를 자동으로 구성할 수 있으므로 기존 구성을 조정하거나 새 인스턴스를 직접 구매할 수 있습니다. 다음을 참고하여 작업하시기 바랍니다.
1. 구매 페이지에서 오른쪽 상단의 기존 구성 가져오기를 클릭합니다.
2. 팝업 창에서 해당 리전의 기존 대상 인스턴스를 선택하고 확인을 클릭합니다.
콘솔에서 구매
기본 구성
과금 방식: 정액 과금제 및 종량제가 지원됩니다.
장기 수요가 안정적인 비즈니스라면 정액 과금제를 권장합니다.
비즈니스의 요청량이 순간적으로 크게 변동하는 경우 종량제를 권장합니다.
리전: TencentDB for MySQL 인스턴스를 배포할 리전을 선택합니다. 연결할 CVM 인스턴스와 동일한 리전을 사용하는 것이 좋습니다. 다른 리전의 Tencent Cloud 서비스는 사설망을 통해 서로 통신할 수 없습니다. 리전은 구매 후 수정할 수 없습니다.
데이터베이스 버전: TencentDB for MySQL은 현재 MySQL 8.0, MySQL 5.7, MySQL 5.6 버전을 지원합니다. 각 버전별 관련 기능은 공식 문서를 참고하십시오. 설명:
최신 데이터베이스 버전인 MySQL 8.0, 5.7 사용을 권장합니다.
클러스터 버전 아키텍처는 MySQL 8.0 및 5.7 버전만 선택할 수 있습니다.
엔진: InnoDB 또는 RocksDB를 선택합니다.
InnoDB: 가장 일반적으로 사용되는 OLTP 스토리지 엔진으로 완전한 트랜잭션 지원과 동시 읽기/쓰기의 강력한 기능을 제공합니다.
RocksDB: 효율적인 쓰기 및 높은 압축 기능을 갖춘 key-value 스토리지 엔진입니다. RocksDB 엔진을 선택하면 아키텍처가 2노드가 됩니다.
아키텍처: 2노드, 3노드, 단일 노드 버전을 지원합니다. 각 아키텍처에 관한 소개는 데이터베이스 아키텍처 개요를 참고하십시오. 디스크 유형: 하드 디스크는 MySQL 실행에 필요한 파일을 저장하는 데 사용됩니다. TencentDB for MySQL은 로컬 디스크와 클라우드 디스크를 지원합니다.
2노드 및 3노드 인스턴스는 로컬 SSD 디스크를 사용합니다.
단일 노드 인스턴스는 클라우드 디스크를 사용합니다.
가용존: 2노드, 3노드, 클러스터 버전 아키텍처는 마스터 가용존 및 슬레이브 가용존을 선택할 수 있습니다. 마스터 및 슬레이브 가용존을 다르게 선택할 경우(즉 다중 가용존 배포), 장애 발생 또는 가용존 중단을 방지하기 위해 데이터베이스를 보호할 수 있습니다. 2노드, 3노드 아키텍처는 마스터 가용존 및 슬레이브 가용존을 선택해야 합니다.
클러스터 버전 아키텍처는 읽기 전용 노드의 수, 읽기/쓰기 노드 및 읽기 전용 노드의 가용존을 선택해야 합니다.
읽기 전용 노드 수: 기본값은 2개의 읽기 전용 노드이며, 1개에서 5개까지 수동 선택이 가능합니다.
읽기/쓰기 노드 가용존: 읽기/쓰기 노드의 가용존을 선택합니다.
읽기 전용 노드 가용존: 읽기 전용 노드 수에 따라 순차적으로 읽기 전용 노드의 가용존을 선택합니다. 구체적인 선택 가능한 가용존 범위는 실제 구매 페이지를 기준으로 합니다. 읽기 전용 노드의 가용존을 직접 선택하지 않을 경우 시스템이 자동으로 할당합니다.
설명:
원본/복제본이 서로 다른 가용존에 있으면, 네트워크 동기화가 2ms - 3ms 가량 딜레이 될 수 있습니다.
클라우드 서비스 구매 시 액세스 지연 시간 단축 및 다운로드 속도 향상을 위해, 가장 가까운 리전 선택을 권장합니다.
인스턴스 구성
필터: 인스턴스에 필요한 CPU 및 메모리 사양을 빠르게 필터링할 수 있습니다. 기본적으로 모든 CPU 및 메모리 사양이 선택됩니다.
유형: 단일 노드의 인스턴스 유형은 기본적으로 기본형입니다. 2노드 및 3노드는 범용형과 전용형 두 가지 인스턴스 유형을 제공하며, 클러스터 버전은 표준형과 강화형 두 가지 인스턴스 유형을 제공합니다. 자세한 내용은 격리 정책을 참고하십시오. 인스턴스 사양: 필요에 따라 사양을 선택합니다.
디스크: MySQL 실행에 필요한 파일을 저장하는 데 사용되며, 디스크 공간 크기를 선택합니다.
단일 노드 및 클러스터 버전 아키텍처의 디스크 유형은 클라우드 디스크입니다. 디스크 용량을 선택하고 인스턴스 생성 완료 후에는 디스크 용량 확장만 가능하며, 축소는 현재 지원하지 않습니다. 디스크 유형에 대한 자세한 내용은 디스크 유형을 참고하십시오. 단일 노드는 SSD CBS, 고성능 CBS 및 확장형 SSD CBS를 지원하며, 선택 가능한 디스크 용량은 20 - 30000GB입니다.
클러스터 버전은 확장형 SSD CBS, 고성능 CBS 및 SSD CBS를 지원하며, 선택 가능한 디스크 용량은 20 - 32000GB입니다.
데이터 보호 공간: 데이터베이스 인스턴스의 복구 능력을 보장하기 위해, 클러스터 버전 인스턴스는 데이터 보호를 위해 일정한 공간을 설정해야 합니다. 해당 공간은 데이터 저장이 불가능한 시스템 보호 공간으로, 데이터가 가득 차 인스턴스에 이상이 발생하는 것을 방지합니다. 설정 범위는 1 - 10GB이며 기본값은 1GB입니다.
2. 네트워크 및 기타 및 데이터베이스 설정을 구성하고 다음 단계: 구성 정보 확인을 클릭합니다.
네트워크 및 기타
네트워크: 인스턴스의 네트워크와 서브넷을 선택할 수 있습니다. VPC가 지원됩니다. 기존 네트워크가 요구 사항을 충족하지 않는 경우 VPC 또는 서브넷을 생성할 수 있습니다. 설명:
서브넷은 VPC의 논리적 네트워크 공간입니다. 기본적으로 사설망을 통해 서로 통신하는 동일한 VPC의 서로 다른 가용존에 서브넷을 생성할 수 있습니다.
네트워크를 선택하면 선택한 인스턴스의 AZ에 있는 서브넷 IP가 기본적으로 표시됩니다. 인스턴스 리전의 다른 가용존에서 서브넷 IP를 선택할 수도 있습니다. 비즈니스 연결은 근거리 액세스를 채택하므로 네트워크 대기 시간이 증가하지 않습니다.
연결할 CVM 인스턴스와 동일한 리전의 동일한 VPC를 선택하는 것을 권장합니다. 그렇지 않으면 MySQL 인스턴스가 사설망을 통해 CVM 인스턴스에 연결할 수 없습니다.
사용자 정의 포트: 기본적으로 3306인 데이터베이스 액세스 포트입니다.
설명:
Port 3306은 보안 그룹의 인바운드 규칙을 통해 MySQL 인스턴스에 대해 열려 있어야 합니다. 인스턴스는 기본적으로 사설망 포트 3306을 사용하며 사용자 정의 포트를 지원합니다. 기본 포트가 변경되면 보안 그룹에서 새 포트를 열어야 합니다.
프로젝트: TencentDB 인스턴스가 속한 프로젝트를 선택합니다. 기본 프로젝트가 사용됩니다.
태그: 태그를 사용하여 리소스를 분류하고 관리합니다. 자세한 내용은 태그 개요를 참고하십시오. 알람 정책: Tencent Cloud 리소스 상태가 변경될 때 알람을 트리거하고 메시지를 보내는 알람 정책을 생성할 수 있습니다. 자세한 내용은 알람 정책 을 참고하십시오. 데이터베이스 설정
인스턴스 이름: 지금 또는 나중에 인스턴스의 이름을 지정합니다.
데이터 복제 방식: 비단일 노드 인스턴스에 대한 복제 방식을 선택합니다. 자세한 내용은 데이터베이스 인스턴스 복제를 참고하십시오. 2노드 인스턴스의 기본값은 반동기 복제이며, 비동기 복제와 반동기 복제 두 가지 방식을 제공합니다.
3노드 인스턴스의 기본값은 반동기 복제이며, 비동기 복제, 반동기 복제, 강동기 복제 세 가지 방식을 제공합니다.
클러스터 버전 인스턴스의 기본값은 반동기 복제이며, 비동기 복제와 반동기 복제 두 가지 방식을 제공합니다.
매개변수 템플릿: TencentDB에서 제공하는 시스템 매개변수 템플릿 외에 사용자 정의 매개변수 템플릿을 생성할 수 있습니다. 자세한 내용은 매개변수 템플릿 사용을 참고하십시오. 문자 세트: LATIN1, GBK, UTF8 및 UTF8MB4 문자 세트가 지원됩니다. 기본값은 UTF8입니다. 인스턴스를 구매한 후 콘솔의 인스턴스 세부 정보 페이지에서 문자 세트를 변경할 수 있습니다. 자세한 내용은 문자 세트 설명을 참고하십시오. 정렬: 인스턴스 문자 세트는 시스템 데이터에 대한 대소문자 및 악센트 구분 정렬을 제공합니다.
테이블 이름 대소문자 구분: 테이블 이름의 대소문자 구분 여부를 지정합니다. 이 구성은 MySQL 8.0에 대해 설정된 후에는 수정할 수 없습니다.
비밀번호 복잡도: 데이터베이스 보안성을 향상시키기 위한 비밀번호 복잡도 설정을 지원합니다. 기본값은 비활성화되어 있습니다. 자세한 내용은 비밀번호 복잡도 설정을 참고하십시오. root 비밀번호: root 계정의 비밀번호를 설정합니다(새 MySQL 데이터베이스의 기본 사용자 이름은 root). 생성 후 설정을 선택하면 인스턴스 생성 후 비밀번호 재설정을 할 수 있습니다. 3. 선택한 구성 항목을 확인(수정이 필요한 경우 편집을 클릭하여 해당 단계로 돌아가서 수정)하고 서비스 약관을 읽고 동의를 표시한 후 유효 기간 및 수량을 확인한 후 구매하기를 클릭합니다.
설명:
인스턴스 폐기 보호는 기본적으로 선택되지 않(즉, 기본적으로 활성화되지 않음)으며, 실제 요구 사항에 따라 설정할 수 있습니다. 인스턴스 폐기 보호를 활성화하면 콘솔 또는 API를 통해 인스턴스를 폐기할 수 없습니다. 인스턴스 폐기 보호에 대한 자세한 내용은 인스턴스 폐기 보호 설정을 참고하십시오. 4. 인스턴스 구매 후 인스턴스 목록으로 돌아갑니다. 인스턴스는 발송 중상태가 됩니다. 인스턴스 상태가 실행 중으로 변경되면 약 3min - 5min 후에 인스턴스를 사용할 수 있습니다.
관련 API
|
| 인터페이스(CreateDBInstance)는 정액 과금제 클라우드 데이터베이스 인스턴스를 생성하는 데 사용됩니다. |
| 인터페이스(CreateDBInstanceHour)는 종량제 클라우드 데이터베이스 인스턴스를 생성하는 데 사용됩니다. |
| 인터페이스(DescribeCdbZoneConfig)는 클라우드 데이터베이스의 각 리전별 판매 가능한 사양 구성을 조회하는 데 사용됩니다. |
| 인터페이스(DescribeDBPrice)는 클라우드 데이터베이스 인스턴스 구매 또는 갱신 가격을 조회하는 데 사용됩니다. |
후속 작업