Amazon RDS의 DB 스냅샷 데이터를 Amazon S3로 내보내기
Amazon RDS의 DB 스냅샷 데이터를 Amazon S3로 내보내기
DB 스냅샷 데이터를 Amazon S3 버킷으로 내보낼 수 있습니다. 내보내기 프로세스는 백그라운드에서 실행되며 활성 데이터베이스의 성능에 영향을 주지 않습니다.
DB 스냅샷을 내보내면 Amazon RDS가 스냅샷에서 데이터를 추출하여 Amazon S3 버킷에 저장합니다. 데이터는 압축되고 일관된 Apache Parquet 형식으로 저장됩니다.
수동 스냅샷, 자동 시스템 스냅샷, AWS Backup 서비스로 생성된 스냅샷을 포함한 모든 유형의 DB 스냅샷을 내보낼 수 있습니다. 기본적으로 스냅샷의 모든 데이터가 내보내집니다. 단, 특정 데이터베이스, 스키마, 테이블 집합만 내보내도록 선택할 수 있습니다.
데이터가 내보내진 후 Amazon Athena나 Amazon Redshift Spectrum과 같은 도구를 통해 내보낸 데이터를 직접 분석할 수 있습니다. Athena로 Parquet 데이터를 읽는 방법에 대한 자세한 내용은 Amazon Athena 사용자 가이드의 Parquet SerDe를 참조하세요. Redshift Spectrum으로 Parquet 데이터를 읽는 방법에 대한 자세한 내용은 Amazon Redshift 데이터베이스 개발자 가이드의 컬럼형 데이터 형식의 COPY를 참조하세요.
경고
S3에서 내보낸 스냅샷 데이터를 새 DB 인스턴스로 복원하거나 S3의 스냅샷 데이터를 기존 DB 인스턴스로 가져올 수는 없습니다. 단, Amazon Athena나 Redshift Spectrum을 사용해 분석을 위해 데이터를 처리할 수는 있습니다. 또한 AWS Glue를 사용하여 데이터를 변환한 다음 AWS DMS나 사용자 지정 스크립트와 같은 도구를 사용하여 Amazon RDS로 가져올 수 있습니다.
출처: 문서
본문
DB 스냅샷 데이터를 Amazon S3 버킷으로 내보낼 수 있습니다. 내보내기 프로세스는 백그라운드에서 실행되며 활성 데이터베이스의 성능에 영향을 주지 않습니다.
DB 스냅샷을 내보내면 Amazon RDS가 스냅샷에서 데이터를 추출하여 Amazon S3 버킷에 저장합니다. 데이터는 압축되고 일관된 Apache Parquet 형식으로 저장됩니다.
수동 스냅샷, 자동 시스템 스냅샷, AWS Backup 서비스로 생성된 스냅샷을 포함한 모든 유형의 DB 스냅샷을 내보낼 수 있습니다. 기본적으로 스냅샷의 모든 데이터가 내보내집니다. 단, 특정 데이터베이스, 스키마, 테이블 집합만 내보내도록 선택할 수 있습니다.
데이터가 내보내진 후 Amazon Athena나 Amazon Redshift Spectrum과 같은 도구를 통해 내보낸 데이터를 직접 분석할 수 있습니다. Athena로 Parquet 데이터를 읽는 방법에 대한 자세한 내용은 Amazon Athena 사용자 가이드의 Parquet SerDe를 참조하세요. Redshift Spectrum으로 Parquet 데이터를 읽는 방법에 대한 자세한 내용은 Amazon Redshift 데이터베이스 개발자 가이드의 컬럼형 데이터 형식의 COPY를 참조하세요.
경고
S3에서 내보낸 스냅샷 데이터를 새 DB 인스턴스로 복원하거나 S3의 스냅샷 데이터를 기존 DB 인스턴스로 가져올 수는 없습니다. 단, Amazon Athena나 Redshift Spectrum을 사용해 분석을 위해 데이터를 처리할 수는 있습니다. 또한 AWS Glue를 사용하여 데이터를 변환한 다음 AWS DMS나 사용자 지정 스크립트와 같은 도구를 사용하여 Amazon RDS로 가져올 수 있습니다.