AWS

[Spring Boot] AWS - 기존 로컬 DB 데이터를 복제하여 RDS 에 저장하기

공부 기록장 2024. 8. 24. 21:52

1. seoulProjectV1 이 기존에 프로젝트를 하면서 사용하던 로컬DB 이고

    seoulProjectV2 이 RDS 에서 사용하는 DB일 때

 

 

2. 기존에 사용하던 db가 webproject 이고 아래 그림과 같은 데이터를 이전해야할 db는 seoulDensity 이다

(seoulProjectV1 - webproject 의 데이터를 seoulProjectV2 - seoulDensity 에 복제해야한다)

 

 

3. 아래 환경설정은 명령프롬프트에서 mysql 명령이 먹히지 않을 때 해야한다.

시스템 환경변수 편집 클릭

 

환경변수 클릭
Path 클릭 후 편집
새로 만들기 - bin파일이 있는 경로 추가

 

 

4. 명령프롬프트 관리자 권한으로 실행 후 아래와 같은 명령 실행

mysqldump -u [사용자명] -p [데이터베이스명] > [백업파일명].sql

 

 

5. 이전하는 DB에서 Data Import 클릭

 

 

 

6. Import Options 에서 Import from Self-Contained FIle 선택

 

 

7.  복사한 backup.sql 파일 열기

 

 

8. Start Import 클릭

 

 

9. 완료되면 다음과 같은 화면이 뜬다

 

 

 

10. 완료되면 다음과 같이 데이터가 복사된 것을 알 수 있다