A 계정의 RDS 인스턴스를 로컬로 잠시 복사해두었다가 B 계정으로 프리티어 인스턴스를 생성하여 옮기려 한다.
A 계정의 데이터베이스를 dbeaver에서 연결되어있는지 확인 후, 옮기려는 테이블들을 선택한 후 마우스 우클릭 > '데이터 내보내기'를 선택한다.
옮기려는 타겟 컨테이너가 로컬의 데이터베이스가 맞는지 Choose를 통해 확인한다. 변경하고 싶으면 바꿀 수도 있다. 디비가 선택되었다면, 표를 통해 로컬 데이터베이스에 해당하는 테이블이 이미 있는지 확인할 수도 있다. 없다면 자동으로 새로 생성해줘서 참 편리하다.
로컬에 잘 옮겨졌는지 확인한다.
AWS B계정으로 새로운 프리티어 인스턴스를 생성한다.
참고
DBeaver에서 B계정의 새로운 인스턴스를 연결한다.
1번에서 진행한 것과 마찬가지로 로컬에서 내보내려는 테이블들을 선택한 후, 마우스 우클릭 > '데이터 내보내기'를 선택한다.
2번에서 진행한 것과 동일한 방식으로 하는데, 이번에는 우측 상단의 Choose를 눌러 B계정의 인스턴스의 디비를 선택한 게 맞는지 확인한다.
다음을 누르면 데이터 트랜스퍼가 일어나면서 완료!