SnowConvert AI - Redshift¶
移行の最初のステップは、移行に必要なコードを入手することです。データベースからコードを抽出する方法はたくさんありますが、Snowflakeが提供する抽出スクリプトを使用することをお勧めします。
これらのスクリプトのソースコードはすべてオープンソースであり、 GitHub で入手可能です。
前提条件 ¶
Redshiftデータベースを持つRedshiftクラスターへのアクセス。
可能であればスーパーユーザーまたはデータベース所有者でのデータベースへのアクセス。
AWS CLI のインストール。
AWS ポータルへのアクセス。
スクリプトのインストール¶
https://github.com/Snowflake-Labs/SC.DDLExportScripts/ に移動します。
コードオプションからドロップダウンを選択し、 ZIP をダウンロード オプションを使用してコードをダウンロードします。
ZIP ファイルを解凍します。Teradata用のコードはTeradataフォルダーの下に置く必要があります。
使用手順 に従ってファイルを変更し、システム上で実行します。
結果のパッケージ化 ¶
When the script is done, the output folder will contain all the DDLs for the migration. You can then compress this folder to use it with SnowConvert AI.
たとえば、次を実行します。
コピー
zip -r output.zip ./output