Cloud DB for MSSQL 생성후 Public 도메인으로 접속하기
개요
Ncloud(네이버 클라우드) VPC 환경에서 관리형 MSSQL DB 서버인 Cloud DB for MSSQL 생성 Public 도메인으로 접속하는 방법에 대하여 정리해보겠습니다.
테스트 환경
- VPC와 Public Subnet
- Cloud DB for MSSQL 15.0.4.198.2 Standard Edition (MSSQL 2019)
Cloud DB for MSSQL 서비스 위치
[콘솔] - [Services] - [Database]에서 [Cloud DB for MSSQL]을 찾을 수 있습니다.
Cloud DB for MSSQL 서버 생성
[Cloud DB for MSSQL] - [DB Server]에서 [DB server 생성] 버튼을 클릭합니다.
서버 설정
생성할 서버의 스펙 선택 및 세부정보를 입력합니다.
Subnet 선택 주의사항: 서버를 생성 후에는 Subnet 변경이 불가합니다. 회사 PC 등 외부에서 접근이 필요하실 경우는 ACG에서 IP 제한을 적용한 후 Public Subnet으로 설정하고, 내부 서버를 통해 접근하거나 SSL VPN을 이용해 접속할 경우는 Private Subnet으로 설정하면 됩니다.
DB 설정
다음으로 계정 정보와 DB 접속 포트 등을 입력하고, Backup 관련 설정을 선택합니다.
DB 생성 완료
생성될 서버의 최종 정보를 확인하고 서버를 생성하면 아래와 같이 기본 옵션으로 선택했던 고가용성에 해당하는 Principal, Mirror 이렇게 2대의 서버가 생성된 것을 확인할 수 있습니다. 또한 Subnet도 [Public Subnet]으로 설정된 것을 확인할 수 있습니다.
ACG 설정
이제 외부에서 Cloud DB for MSSQL로 접속할 수 있도록 ACG를 설정해야 합니다.
생성된 MSSQL DB 서버의 상세 정보를 살펴보면 DB 생성 과정에서 ACG가 자동으로 생성, 적용되어 있는 것을 아래와 같이 확인할 수 있습니다.
- ACG 옆에 있는 아이콘을 클릭해서 ACG 화면으로 이동합니다.
- 위에서 확인했던 Cloud DB for MSSQL의 ACG [cloud-mssql-***]를 선택 후 ACG 설정을 클릭합니다.
- Inbound 규칙에서 접근 소스는 [myIp] 버튼을 클릭해서 현재 IP 즉, 사무실 IP 등을 등록하고 허용 포트 1433을 추가합니다.
Public 도메인 할당
다음으로, 사무실 등의 외부에서 Cloud DB에 접속하려면 Public 도메인을 추가로 할당해야 합니다. [DB 관리] - [Public 도메인 관리] 메뉴를 클릭해 Public 도메인을 신청합니다.
- Public 도메인 신청 팝업을 확인하고 [예] 버튼을 클릭합니다.
- 신청 후 잠시 기다렸다 Cloud DB for MSSQL 서버의 상세 정보를 살펴보면 아래와 같이 [Public 도메인]이 할당된 것을 확인할 수 있습니다.
DB 서버 접속
SQL Server Management Studio 설치
사무실 PC에 MSSQL Client인 SSMS (SQL Server Management Studio)를 다운로드하고 설치합니다.
- 설치된 SSMS (SQL Server Management Studio)를 찾아서 실행합니다.
DB Server Public 도메인 확인
아래 화면처럼 DB 서버 상세 정보에서 확인한 Public 도메인 주소를 복사해서 다음 단계인 DB 로그인 창에 입력하면 됩니다.
DB 로그인
로그인 접속 화면에서 정보를 입력하고 접속합니다.
- 서버 이름 : {MSSQL DB Server의 Public 도메인}, {접속 포트} (쉼표로 구분하여 입력)
- 인증 : [SQL Server 인증] 으로 변경합니다.
- 로그인 및 암호 : DB 서버 생성과정에서 입력한 유저 정보를 입력합니다.
- 정상적으로 접속된 것을 확인할 수 있습니다.
참고 URL
-
Ncloud Cloud DB for MSSQL 기본 가이드
https://guide.ncloud-docs.com/docs/clouddbformssql-start-vpc -
Ncloud Cloud DB for MSSQL 기능 상세 가이드
https://guide.ncloud-docs.com/docs/clouddbformssql-dbserver-vpc
문서 업데이트 내역
날짜 | 내용 |
---|---|
2023-05-30 | 문서 최초 생성 |