brunch
매거진 NCA

강의 NCA-9.Cloud DB for Mysql 생성

by Master Seo

# Cloud DB for Mysql 만들어보자.




<1> Public Subnet에 Cloud DB for Mysql 생성하기-db0909

<2> Public 도메인 신청

<3> DB 접속툴인 워크 벤치로 접속 테스트



<1> Public Subnet에 Cloud DB for Mysql 생성하기-db0909


1

여기서는 연습이라 Public Subnet에 DB를 설치한다.

실무에서는 보안상 DB Subnet (Private Subnet)에 DB를 설치해야 한다.


슬라이드1.JPG
슬라이드2.JPG



2

여기서는 연습이라 Public Subnet에 DB를 설치한다.


VPC 생성


test-vpc

10.0.0.0/16


pub1

10.0.2.0/24

일반




3

Services > Cloud DB for MySQL

DB Server 생성


디폴트인 myqsl(8.0.42) 생성

pub1 에 생성


# 데이터 스토리지 용량 = 기본 10GB

# 10GB 단위로 과금되며, 최대 6000GB 까지 자동 증가합니다




DB Server 이름

DB 서비스 이름

db0909

db0909




4

USER_ID

test

%

test123!

기본 DB명

lab_db



1일 백업 = 보관일은 최대 30일까지 설정 가능합니다.


다음

생성


# Cloud DB 를 위한 ACG는 자동 생성됩니다.(예 : cloud-mysql-*)




5

# Cloud Log Analytics 서비스 이용 신청


DB log에 대한 저장 및 조회는 Cloud Log Analytics(CLA) 서비스에서 제공합니다.
CLA 서비스를 처음 이용하는 고객은 아래의 이용 신청 버튼을 클릭하여
서비스를 신청해주세요.


Cloud DB Server가 생성되면 DB log는 CLA에 자동 저장되며,
Cloud DB 및 CLA에서 로그를 조회할 수 있습니다.
저장되는 DB log 에 대해서는 CLA 정책에 따른 요금이 부과됩니다.


Cloud Log Analytics 알아보기




6

기본 2대로 생성된다. (15분 걸린다)


170 db.png









<2> Public 도메인 신청



1

Public 도메인 신청

DB 관리 > 퍼블릭 도메인 관리


Cloud DB for Mysql 을 Public에 놓아 외부에서 연결할수 있는 기능이다.

180 public domain.png




2

퍼블릭 도메인 확인


db-36h9ee-kr.vpc-pub-cdb.ntruss.com





3

Server > ACG > DB- ACG 허용


my ip 에 대해 3306 포트 허용한다.

mysql 포트 허용


190 db-acg.png







<3> DB 접속툴인 워크 벤치로 접속 테스트



1

워크 벤치로 접속 테스트


워크벤치 다운로드

https://dev.mysql.com/downloads/file/?id=539682




2

No thanks 로 단지 다운로드하겠다고 하고 다운로드함.


50 no.png



# 참고 자료


https://brunch.co.kr/@topasvga/4552




#

다른 DB접속 유틸을 설치하여 DB에 접속해보자.



https://www.heidisql.com/download.php



Windows 64 bit installer ≃ 클릭하여 설치

70 ip.png


200 db.png





# DB 삭제








다음


https://brunch.co.kr/@topasvga/4677


keyword
매거진의 이전글강의 NCA-8. 오브젝트 스토리지 사용하기