翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
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 に移行するためのアーキテクチャ。](images/pattern-img/bdaee762-65f8-4b22-aaf7-13d07bfb6701/images/a3dc116a-a5bb-4354-a642-a79d6b1dee30.png)
ツール
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、アプリ所有者 | |
プロジェクトを閉じて、フィードバックします。 |
関連リソース
リファレンス
チュートリアルと動画