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