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로 클라우드 서비스 이전 완료!
이제 시작이다!
'개발' 카테고리의 다른 글
[Spring] 멀티 테넌시 대응을 위한 DB 라우팅 라이브러리 구현기 (0) | 2025.04.10 |
---|---|
TDD 도입하고 개발해보며 체득하기2 (0) | 2024.07.20 |
TDD 도입하고 개발해보며 체득하기 (0) | 2024.07.14 |
[Spring] enum, class에서 @JsonValue 사용법과 자바의 직렬화 (0) | 2024.06.04 |
Postman으로 STOMP 테스트 하기 (0) | 2024.04.12 |