Amazon Redshift 데이터를 한 클러스터에서 다른 클러스터로 마이그레이션하려면 어떻게 해야 하나요?
최근 업데이트 날짜: 2023년 1월 30일
Amazon Redshift 데이터를 한 클러스터에서 다른 클러스터로 마이그레이션하고 싶습니다.
해결 방법
데이터 공유, Amazon Redshift Spectrum, Amazon Simple Storage Service(S3) 또는 클러스터 스냅샷을 사용하여 Amazon Redshift 데이터를 마이그레이션할 수 있습니다.
데이터 공유
데이터 공유를 사용하여 Amazon Redshift 클러스터에서 AWS 계정 또는 AWS 리전과 라이브 데이터를 공유할 수 있습니다.
참고: Amazon Redshift 데이터 공유는 RA3 노드 유형에서만 사용할 수 있습니다. RA3 노드 마이그레이션의 경우 Amazon Redshift 클러스터를 RA3 노드 유형으로 마이그레이션하려면 어떻게 해야 하나요?를 참조하세요.
AWS 계정의 경우 AWS 계정 내 데이터 공유 및 AWS 계정 간 데이터 공유를 참조하세요.
AWS 리전의 경우 AWS 리전 간 데이터 공유를 참조하세요.
자세한 내용은 Amazon Redshift의 클러스터 간 데이터 공유를 참조하세요.
Amazon Redshift Spectrum
Amazon Redshift Spectrum을 사용하여 외부 데이터를 쿼리할 수 있습니다. 또한 Amazon Redshift Spectrum을 사용하여 여러 클러스터에서 데이터를 공유할 수 있습니다. 자세한 내용은 Amazon Redshift Spectrum에서 외부 테이블을 생성하고 쿼리하려면 어떻게 해야 하나요?를 참조하세요.
Amazon S3
Amazon Redshift에서 Amazon S3 버킷으로 데이터를 이동할 수 있습니다. 자세한 내용은 Amazon Redshift에서 다른 계정의 Amazon S3 버킷으로 데이터를 복사하거나 언로드하려면 어떻게 해야 하나요?를 참조하세요.
또는 Amazon Redshift 언로드/복사 유틸리티를 사용하여 Amazon Redshift 클러스터 또는 데이터베이스 간에 데이터를 Amazon S3로 마이그레이션할 수 있습니다.
클러스터 스냅샷
수동 스냅샷을 생성하고 공유하여 Amazon Redshift 프로비저닝 클러스터를 다른 AWS 계정에 복사할 수 있습니다. 자세한 내용은 Amazon Redshift 프로비저닝 클러스터를 다른 AWS 계정에 복사하려면 어떻게 해야 하나요?를 참조하세요.