AWS SCT データ抽出エージェントを使用してオンプレミスの Vertica データベースを Amazon Redshift に移行する - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS SCT データ抽出エージェントを使用してオンプレミスの Vertica データベースを Amazon Redshift に移行する

作成者: Sergey Dmitriev (AWS)

概要

このパターンは、AWSSchema Conversion Tool (AWS SCT) データ抽出エージェントを使用して、オンプレミスの Vertica データベースを Amazon Redshift クラスターに移行するためのガイダンスを提供します。エージェントは、 と統合されている外部プログラムAWSSCTですが、他の場所でデータ変換を実行し、ユーザーに代わって他の AWSサービスとやり取りします。

前提条件と制限

前提条件

  • アクティブなAWSアカウント

  • オンプレミスデータセンターのデータウェアハウスワークロードに使用される Vertica ソースデータベース 

  • Amazon Redshift ターゲットクラスター

製品バージョン

  • Vertica (バージョン 7.2.2 以降)。サポートされているバージョンの最新リストについては、 AWSSCTドキュメントを参照してください。

アーキテクチャ

ソーステクノロジースタック

  • オンプレミスの Vertica データベース 

ターゲットテクノロジースタック

  • Amazon Redshift クラスター

データ移行アーキテクチャ

オンプレミス Vertica データベースを Amazon Redshift に移行するためのアーキテクチャ。

ツール

  • AWS Schema Conversion Tool (AWS SCT) は、ソースデータベーススキーマとカスタムコードの大部分をターゲットデータベースと互換性のある形式に自動的に変換することで、異種データベースの移行を処理します。ソースデータベースとターゲットデータベースが互いに大きく異なる場合は、 AWS SCT エージェントを使用して追加のデータ変換を実行できます。詳細については、 AWSドキュメントの「オンプレミスデータウェアハウスから Amazon Redshift へのデータの移行」を参照してください。

エピック

タスク説明必要なスキル

ソースとターゲットデータベースのバージョンを検証します。

DBA

ストレージ要件 (ストレージタイプと容量) を特定します。

DBA, SysAdmin

適切なインスタンスタイプ(容量、ストレージ機能、ネットワーク機能)を選択します。

DBA, SysAdmin

ソースデータベースとターゲットデータベースのネットワークアクセスセキュリティ要件を特定します。

DBA, SysAdmin

アプリケーション移行戦略を選択します。

DBA、 SysAdmin、アプリ所有者
タスク説明必要なスキル

仮想プライベートクラウド (VPC) とサブネットを作成します。

SysAdmin

セキュリティグループを作成します。

SysAdmin

Amazon Redshift クラスターをセットアップして起動します。

SysAdmin
タスク説明必要なスキル

データ抽出エージェントを使用してAWSSCTデータを移行します。

AWS SCT データ抽出エージェントの使用の詳細については、「リファレンスとヘルプ」セクションのリンクを参照してください。

DBA
タスク説明必要なスキル

選択したアプリケーション移行戦略に従ってください。

DBA、 SysAdmin、アプリ所有者
タスク説明必要なスキル

アプリケーションクライアントを新しいインフラストラクチャに切り替えます。

DBA、 SysAdmin、アプリ所有者
タスク説明必要なスキル

一時AWSリソースをシャットダウンします。

DBA, SysAdmin

プロジェクト文書を確認して検証する。

DBA、 SysAdmin、アプリ所有者

移行の所要時間、手動タスクとツールタスクの割合、コスト削減などのメトリクスを収集します。

DBA、 SysAdmin、アプリ所有者

プロジェクトを閉じて、フィードバックします。

関連リソース

リファレンス

チュートリアルと動画