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