메뉴
Amazon Relational Database Service
사용 설명서 (API Version 2014-10-31)

MariaDB DB 인스턴스로 데이터 가져오기

이 단원에서 최초로 Amazon RDS MariaDB 인스턴스로 데이터를 가져오는 권장 절차와 지속적으로 데이터를 가져오기 위한 복제 구성에 대해 자세히 학습할 수 있습니다.

최초로 MariaDB DB 인스턴스로 데이터를 가져오려면, 다음과 같이 MySQL DB 인스턴스에서 데이터 가져오기 및 내보내기에서 설명하는 프로시저를 사용할 수 있습니다.

AWS Database Migration Service(AWS DMS)를 사용하여 데이터를 Amazon RDS DB 인스턴스로 가져올 수도 있습니다. AWS DMS는 가동 중지 없이 데이터베이스를 마이그레이션할 수 있으며 대부분의 데이터베이스 엔진에서는 대상 데이터베이스로 전환할 준비가 될 때까지 지속적으로 복제를 계속할 수 있습니다. AWS DMS를 사용하여 동일하거나 다른 데이터베이스 엔진에서 MariaDB로 마이그레이션할 수 있습니다. 다른 데이터베이스 엔진에서 마이그레이션하는 경우 AWS Schema Conversion Tool을 사용하여 AWS DMS를 통해 마이그레이션되지 않는 스키마 객체를 마이그레이션할 수 있습니다. AWS DMS에 대한 자세한 내용은 AWS Database Migration Service란 무엇입니까? 단원을 참조하십시오.

외부 인스턴스가 MariaDB 버전 10.0.24 이상인 경우 MariaDB 전역 트랜잭션 ID(GTID)를 사용하여 Amazon RDS MariaDB DB 인스턴스로의 복제를 구성할 수 있으며, MySQL 인스턴스이거나 10.0.24보다 이전 버전의 MariaDB 인스턴스인 경우에는 이진 로그 좌표를 사용합니다. 단, MariaDB GTID는 MySQL GTID와 다르게 구성되며, Amazon RDS에서는 이를 지원하지 않습니다.

MariaDB DB 인스턴스로의 복제를 구성하려면 다음 프로시저를 사용할 수 있습니다.

참고

mysql 시스템 데이터베이스에는 DB 인스턴스에 로그인하고 데이터에 액세스하는 데 필요한 인증 및 권한 부여 정보가 들어 있습니다. DB 인스턴스에 있는 mysql 데이터베이스의 각종 테이블, 데이터 또는 기타 콘텐츠를 삭제하거나 변경하거나 이름을 바꾸거나 자르면 오류가 발생하여 DB 인스턴스와 데이터에 액세스할 수 없게 될 수 있습니다. 이런 문제가 발생할 경우 AWS CLI restore-db-instance-from-db-snapshot 명령을 사용하여 DB 인스턴스를 스냅샷에서 복원하거나 restore-db-instance-to-point-in-time 명령을 사용하여 DB 인스턴스를 복구할 수 있습니다.