데이터를 PostgreSQL과 호환되는 Amazon Aurora로 마이그레이션 - Amazon Aurora

데이터를 PostgreSQL과 호환되는 Amazon Aurora로 마이그레이션

기존 데이터베이스의 데이터를 Amazon Aurora PostgreSQL 호환 버전 DB 클러스터로 마이그레이션하기 위한 몇 가지 옵션이 있습니다. 마이그레이션할 데이터베이스와 데이터 크기에 따라서도 마이그레이션 옵션이 달라집니다. 마이그레이션 옵션은 다음과 같습니다.

스냅샷을 사용하여 RDS for PostgreSQL DB 인스턴스 마이그레이션

RDS for PostgreSQL DB 스냅샷의 데이터를 Aurora PostgreSQL DB 클러스터로 직접 마이그레이션할 수 있습니다.

Aurora 읽기 전용 복제본을 사용하여 RDS for PostgreSQL DB 인스턴스 마이그레이션

또한 PostgreSQL DB 인스턴스의 Aurora PostgreSQL 읽기 전용 복제본을 생성하여 RDS for PostgreSQL DB 인스턴스에서 마이그레이션할 수도 있습니다. RDS for PostgreSQL DB 인스턴스와 Aurora PostgreSQL 읽기 전용 복제본 사이의 복제 지연 시간이 0이 되면 복제를 멈출 수 있습니다. 이때부터 읽기 및 쓰기 작업에서 Aurora 읽기 복제본을 독립 실행형 Aurora PostgreSQL DB 클러스터로 사용할 수 있습니다.

Aurora PostgreSQL로 Amazon S3 데이터 가져오기

데이터를 Amazon S3에서 Aurora PostgreSQL DB 클러스터에 속한 테이블로 가져와 마이그레이션할 수 있습니다.

PostgreSQL과 호환되지 않는 데이터베이스에서 마이그레이션

AWS Database Migration Service(AWS DMS)를 사용하여 PostgreSQL과 호환되지 않는 데이터베이스의 데이터를 마이그레이션할 수 있습니다. AWS DMS에 대한 자세한 내용은 AWS Database Migration Service 사용 설명서에서 AWS Database Migration Service란 무엇입니까?를 참조하세요.

참고

RDS for PostgreSQL에서 마이그레이션하는 동안에는 Aurora PostgreSQL DB 클러스터에서 Kerberos 인증을 활성화하는 기능이 현재 지원되지 않습니다. Kerberos 인증은 독립 실행형 Aurora PostgreSQL DB 클러스터에서만 활성화할 수 있습니다.

Aurora를 사용할 수 있는 AWS 리전 목록은 AWS 일반 참조에서 Amazon Aurora 섹션을 참조하세요.

중요

가까운 장래에 RDS for PostgreSQL DB 인스턴스를 Aurora PostgreSQL DB 클러스터로 마이그레이션하려는 경우 마이그레이션 계획 단계 초기에 DB 인스턴스의 자동 마이너 버전 업그레이드를 비활성화하는 것이 좋습니다. Aurora PostgreSQL에서 해당 RDS for PostgreSQL 버전이 아직 지원되지 않는 경우 Aurora PostgreSQL로의 마이그레이션이 지연될 수 있습니다.

Aurora PostgreSQL 버전에 대한 자세한 내용은 Amazon Aurora PostgreSQL의 엔진 버전을 참조하세요.