Amazon RDS for MySQL DB 인스턴스로 데이터 가져오기

Amazon RDS for MySQL DB 인스턴스로 데이터 가져오기

AWS RDS 사용자 가이드의 이 페이지를 한국어로 설명합니다.

출처: 문서

본문

RDS for MySQL DB 인스턴스로 데이터를 가져오려면 여러 가지 기법을 사용할 수 있습니다. 가장 좋은 접근 방식은 여러 요인에 따라 달라집니다.

  • 데이터의 출처
  • 데이터의 양
  • 일회성 가져오기 또는 지속적 가져오기
  • 다운타임의 양

데이터와 함께 애플리케이션도 마이그레이션하는 경우 다운타임의 양을 고려하는 것이 중요합니다.

다음 표는 RDS for MySQL DB 인스턴스로 데이터를 가져오는 기법을 나열합니다.

출처 데이터 양 일회성 또는 지속적 애플리케이션 다운타임 기법 추가 정보
온프레미스 또는 Amazon EC2의 기존 MySQL 데이터베이스 모든 일회성 일부 온프레미스 데이터베이스의 백업을 만들고 Amazon S3에 저장한 다음 백업 파일을 MySQL을 실행하는 새 Amazon RDS DB 인스턴스로 복원합니다. Amazon RDS for MySQL DB 인스턴스로 백업 복원
온프레미스 또는 Amazon EC2의 기존 MySQL 데이터베이스 모든 지속적 최소 기존 MySQL 데이터베이스를 복제 원본으로 사용하여 복제를 구성합니다. 외부 원본 인스턴스와 바이너리 로그 파일 위치 복제 구성 및 다운타임을 줄이고 Amazon RDS for MySQL 데이터베이스로 데이터 가져오기
모든 기존 데이터베이스 모든 일회성 또는 지속적 최소 AWS Database Migration Service를 사용하여 최소한의 다운타임으로 데이터베이스를 마이그레이션하고, 많은 데이터베이스 DB 엔진의 경우 지속적 복제를 계속합니다. AWS Database Migration Service란 무엇인가요? 및 AWS Database Migration Service 사용자 가이드의 MySQL 호환 데이터베이스를 AWS DMS 대상으로 사용
기존 MySQL DB 인스턴스 모든 일회성 또는 지속적 최소 지속적 복제를 위해 읽기 복제본을 만듭니다. 새 DB 인스턴스를 일회성으로 만들려면 읽기 복제본을 승격합니다. DB 인스턴스 읽기 복제본 작업
기존 MySQL 데이터베이스 소량 일회성 일부 명령줄 유틸리티를 사용하여 데이터를 MySQL DB 인스턴스로 직접 복사합니다. 외부 MySQL 데이터베이스에서 Amazon RDS for MySQL DB 인스턴스로 데이터 가져오기
기존 데이터베이스에 저장되지 않은 데이터 중간 일회성 일부 플랫 파일을 만들고 MySQL LOAD DATA LOCAL INFILE 문을 사용하여 가져옵니다. 모든 소스에서 Amazon RDS for MySQL DB 인스턴스로 데이터 가져오기

더 알아보기 (Learn more)