SnowConvert: Redshift

마이그레이션의 첫 번째 단계는 마이그레이션에 필요한 코드를 확보하는 것입니다. 데이터베이스에서 코드를 추출하는 방법은 여러 가지가 있지만, Snowflake에서 제공하는 추출 스크립트를 사용하는 것이 좋습니다.

이 스크립트의 모든 소스 코드는 오픈 소스이며, GitHub 에서 제공됩니다.

필수 구성 요소

  • Redshift 데이터베이스가 있는 Redshift 클러스터에 액세스합니다.

  • 가급적 수퍼 사용자 또는 데이터베이스 소유자가 데이터베이스에 액세스할 수 있습니다.

  • AWS CLI 설치.

  • AWS 포털에 액세스합니다.

스크립트 설치하기

https://github.com/Snowflake-Labs/SC.DDLExportScripts/로 이동합니다.

이미지

코드 옵션에서 드롭다운을 선택하고 ZIP 다운로드 옵션을 사용하여 코드를 다운로드합니다.

ZIP 파일의 압축을 풉니다. Teradata의 코드는 Teradata 폴더 아래에 있어야 합니다.

이미지

사용 지침 에 따라 파일을 수정하고 시스템에서 실행합니다.

결과 패키지화

스크립트가 완료되면 출력 폴더에 마이그레이션을 위한 DDLs 파일이 모두 포함됩니다. 그런 다음 이 폴더를 압축하여 SnowConvert와 함께 사용할 수 있습니다.

예: 실행:

복사

zip -r output.zip ./output
Copy