2014-05-09 1 views
3

Microsoft SQL Server 배경에서 왔으며 Amazon Redshift에서 작업했습니다. QA 개발 데이터베이스의 복사본을 만드는 옵션을 찾고있었습니다. SQL Server에서이 작업을 수행하는 가장 빠른 방법은 예를 들어 & 스키마의 스크립트를 생성하거나 SSIS를 사용하는 것입니다. Amazon Redshift에서 동일하게 수행 할 수있는 다양한 옵션은 무엇입니까?Amazon Redshift에서 기존 데이터베이스의 복사본을 만드는 방법

+0

데이터베이스를 소스 제어하에두기 위해 전체 데이터베이스를 스크립팅하기위한 메커니즘이 있습니다. 내가 직면 한 문제는 데이터베이스를 스크립팅하는 것이 빠르지 만 스크립트로 새 데이터베이스를 만드는 데 약 1 시간이 걸린다는 점입니다. "템플릿"데이터베이스에 쓸 수 있고 템플릿의 빠른 복사본의 일부 형식을 다양한 개발자 및 사전 개발 된 제품에 동일하게 적용하면 견딜 수 있습니다. –

답변

0

가장 간단한 방법은 기존 Redshift 클러스터의 스냅 샷을 작성하고 새 Redshift 클러스터로 복원하는 것입니다. Redshift는 Postgres와 호환되므로 Postgres 백업 도구를 사용할 수도 있지만 느리게, 유지하기가 더 어려우며 비용도 더 많이 듭니다.