비디오: Part 6 - Heidi SQL을 이용해 간편하게 AWS RDS 접속하기 [ 클라우드 서비스 및 서버 관리 실전 테크닉 ] 2024
데이터 다운로드는 일반적으로 AWS 클라우드에서 작업 한 데이터의 로컬 복사본을 만들 때 발생합니다. 백업 및 응용 프로그램 성능이 가장 일반적인 두 가지 요구 사항을 형성하면서이 작업을 수행해야하는 모든 종류의 이유가 있습니다. 일반적으로 데이터를 로컬로 변경하지 않기 때문에 데이터 다운로드는 읽기 전용 데이터베이스로 이동합니다. 그렇지 않으면 클라우드에서 다른 사람들이 만든 변경 사항 (일반적으로 일정 수준의 데이터 손실이 발생하는 상황)에 대해 로컬 변경 사항을 심판해야한다는 입장이 아닐 수 있습니다. 이 정보는 MySQL Workbench를 사용하여 데이터 다운로드를 수행하는 데 도움이됩니다.
데이터 업로드와 마찬가지로 MySQL 데이터베이스의 전체 복제본을 제공하는 데이터 다운로드를 수행 할 수 있습니다. 이 프로세스는 길고 복잡 할 수 있으므로 가능한 경우 사용하지 않는 것이 좋습니다. AWS 페이지에는이 긴 프로세스가 자세히 설명되어 있습니다. 그러나 대부분의 개발자는 실제 데이터에 더 관심이 있습니다.
이 프로세스를 시작하기 전에 RDS에서 MySQL 데이터베이스에 액세스하도록 MySQL Workbench의 로컬 복사본을 설치하고 구성했는지 확인하십시오. 이 단계는 데이터베이스의 로컬 또는 네트워크 사본을 작성하는 데 도움이됩니다.
- MySQL Workbench를 열고 RDS에 연결하십시오.
정상적으로 연결 상태가 표시됩니다.
- 서버 → 데이터 내보내기를 선택하십시오. 데이터 내보내기 페이지가 열립니다. 데이터 내보내기 페이지를 사용하여 데이터의 로컬 사본을 저장하십시오.
- 내보낼 스키마 목록을 선택하십시오.
이 예에서는 FirstDatabase를 선택한다고 가정합니다. 그러나 목록의 모든 스키마 (또는 모두)를 내보낼 수 있습니다.
- 스키마를 클릭하고 내보낼 모든 스키마 항목 개체를 선택하십시오. 이 예에는 선택할 MyTable 만 있습니다.
- 내보낼 모든 개체를 선택하십시오. 이 예에서는 저장 프로 시저 및 함수, 이벤트 및 트리거를 모두 내 보냅니다.
- 내보내기를 선택하여 프로젝트 폴더를 덤프하고 폴더 위치를 입력하십시오. 덤프 프로젝트 폴더는 데이터베이스와 모든 객체를 재생성하기 위해 고안된 일련의 스크립트를 포함합니다.
- 스키마 작성 포함을 선택하십시오. 이 옵션을 선택하면 MySQL의 로컬 복사본에서 데이터베이스 구조를 쉽게 다시 생성 할 수 있습니다.
- 내보내기 시작을 클릭하십시오. FirstDatabase와 같은 아주 작은 설정의 경우 프로세스가 2 ~ 2 초 내에 발생합니다.