본문 바로가기
개발

Google Cloud SQL 로 MySQL 배포하기

by Mong-_- 2024. 6. 23.

GCP를 사용해서 배포한 이유

원래 db는 cloudtype이라는 클라우드 서비스를 이용하였는데, 프리티어는 하루에 1번 중지가 되고 수동으로 켜줘야 하는 단점이 존재하였다.

 

또한 GCP를 사용해서 CI/CD를 구축할 거기 때문에 DB또한 GCP로 배포하여 함께 관리하려고 한다.

 

GCP 환경 설정

인스턴스 생성

GCP -> SQL -> 인스턴스 만들기

MySQL DB를 만들거기 때문에 MySQL를 선택한 후 인스턴스 정보를 입력하고 인스턴스를 생성한다.

 

기존 DB -> Google Cloud SQL로 데이터 이전

1) 기존 DB에서 데이터 Export

 

2) 새 DB에 데이터 Import

GCP로 배포한 DB 주소를 입력한 후 export 한 데이터 import

 

이렇게 GCP로 클라우드 서비스 이전 완료!

 

이제 시작이다!