TencentDB for SQL Server는 사설망 및 공중망 주소를 모두 지원하며 전자는 사설망을 통해 인스턴스에 액세스할 수 있도록 기본적으로 활성화되어 있고 후자는 필요에 따라 활성화 또는 비활성화됩니다. 공중망을 통해 Linux 또는 Windows CVM 인스턴스에서 데이터베이스 인스턴스에 액세스하려면 공중망 주소를 활성화할 수 있습니다. CLB를 통해 공중망 액세스를 활성화할 수도 있지만 이 경우 보안 그룹 규칙을 구성해야 합니다.
본문은 CLB를 통해 공중망 액세스를 활성화하고 MySQL workbench를 통해 인스턴스에 연결하는 방법을 설명합니다.
전제 조건
실제 서버 기능 사용 신청을 완료해야 합니다. 현재 이 기능은 베타 테스트 단계에 있으며, 사용을 원하시는 경우 티켓 제출 을 통해 신청해 주세요. 설명:
CLB를 통한 공중망 서비스 활성화는 CLB 인스턴스와 MySQL 인스턴스가 동일한 VPC 네트워크에 속하는 경우에만 지원되며, 서로 다른 VPC 네트워크에 속하는 경우에는 현재 지원되지 않습니다.
1단계: CLB 인스턴스 구매
설명:
TencentDB for MySQL과 동일한 리전에 CLB 인스턴스가 이미 있는 경우 이 단계를 건너뜁니다.
주의:
리전: TencentDB for MySQL 인스턴스가 있는 리전을 선택해야 합니다.
2단계: CLB 인스턴스 구성
다음은 CLB 인스턴스를 데이터베이스 인스턴스와 동일한 VPC와 다른 VPC에 각각 구성하는 방법을 설명합니다.
시나리오: MySQL 인스턴스와 동일한 VPC에 CLB 인스턴스 배포
1. CLB 인스턴스가 다른 사설망 IP에 바인딩될 수 있도록 교차 VPC 액세스를 활성화합니다.
1. a. CLB 콘솔에 로그인하여 리전을 선택하고 인스턴스 목록에서 대상 인스턴스 ID를 클릭하여 인스턴스 관리 페이지로 이동합니다. 1. b. 기본 정보 페이지의 리얼 서버 섹션에서 구성을 클릭합니다.
c. 팝업 창에서 제출을 클릭합니다.
2. 공중망 리스너 포트를 구성합니다.
3. a. CLB 콘솔에 로그인하여 리전을 선택하고 인스턴스 목록에서 대상 인스턴스 ID를 클릭하여 인스턴스 관리 페이지로 이동합니다. 4. b. 인스턴스 관리 페이지에서 리스너 관리 탭을 선택하고 TCP/UDP/TCP SSL 리스너 아래에서 생성을 클릭합니다.
c. 팝업 창에서 설정을 완료하고 제출을 클릭합니다.
3단계: MySQL 인스턴스 바인딩
1. 리스너를 생성한 후 리스너 관리를 클릭하고 오른쪽의 바인딩을 클릭합니다.
2. 팝업 창에서 객체 유형을 기타 사설망 IP로 선택하고 MySQL 인스턴스의 IP 주소와 포트를 입력하고 확인을 클릭합니다.
주의:
로그인 계정은 표준 계정(IP별 과금)이어야 합니다. 바인딩에 실패하면 티켓 제출하여 도움을 받으십시오. 4단계: MySQL 보안 그룹 구성
2. 인스턴스 관리 페이지에서 보안 그룹 탭을 선택하고 보안 그룹 구성을 클릭하여 모든 포트를 열도록 보안 그룹 규칙을 구성한 후, 보안 그룹이 퍼블릭 IP에서 액세스를 허용하는지 확인합니다. 구성에 대한 자세한 내용은 CDB 보안 그룹 관리를 참고하십시오.
5단계: MySQL Workbench 클라이언트를 통해 인스턴스에 연결
2. 다운로드 페이지로 이동하여 MySQL Workbench를 클릭합니다.
3. Windows (x86, 64-bit), MSI Installer 다음에 Downloads를 클릭합니다.
4. No thanks, just start my download를 클릭합니다.
5. MySQL Workbench가 설치되면 열고 MySQL Connections 뒤의 더하기 기호를 클릭하여 대상 인스턴스의 정보를 추가합니다.
6. 팝업 창에서 다음 항목을 구성하고 ok를 클릭합니다.
|
Connection name | 연결 이름을 지정합니다. |
Connection Method | Standard(TCP/IP)를 선택합니다. |
Hostname | CLB 인스턴스의 주소를 입력합니다. CLB 인스턴스 세부 정보 페이지의 기본 정보에서 VIP 정보를 볼 수 있습니다. |
Port | CLB 인스턴스의 포트를 입력합니다. CLB 인스턴스 세부 정보 페이지의 리스너 관리에서 TCP 포트 번호를 볼 수 있습니다. |
Username | 대상 MySQL 인스턴스의 계정 이름, 즉 인스턴스 관리 페이지 > 데이터베이스 관리 > 계정 관리에서 생성된 계정 이름을 입력합니다. |
Store in Vault... | 비밀번호 필드에 대상 MySQL 인스턴스의 Username 계정 비밀번호를 입력하고 저장합니다. |
7. MySQL Workbench 홈페이지로 돌아가 방금 구성된 인스턴스를 클릭하여 연결합니다.
8. 연결 완료 후의 UI는 다음과 같습니다.