翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS DMS を使用してオンプレミス Microsoft SQL Server データベースを Amazon Redshift に移行する
作成者: Marcelo Fernandes (AWS)
概要
このパターンは、AWS Data Migration Service (AWS DMS) を使用してオンプレミス Microsoft SQL Server データベースを Amazon Redshift に移行するためのガイダンスを提供します。
前提条件と制限
前提条件
アクティブな AWS アカウント
オンプレミスデータセンターにあるソース Microsoft SQL Server データベース
AWS DMS ドキュメントで説明されている Amazon Redshift データベースを AWS DMS のターゲットとして使用するための前提条件を完了
製品バージョン
SQL Server 2005~2019、Enterprise、Standard、Workgroup、Developer、および Web エディション サポートされているバージョンの最新リストについては、AWS ドキュメントの AWS DMS のソースとして Microsoft SQL Server データベースを使用するを参照してください。
アーキテクチャ
ソーステクノロジースタック
オンプレミス Microsoft SQL Server データベース
ターゲットテクノロジースタック
Amazon Redshift
データ移行アーキテクチャ

ツール
AWS DMS は、複数のタイプのソースデータベースとターゲットデータベースをサポートするデータ移行サービスです。AWS DMS での使用がサポートされている Microsoft SQL Server データベースのバージョンとエディションについては、AWS DMS ドキュメントの AWS DMS のソースとして Microsoft SQL Server データベースを使用するを参照してください。AWS DMS がソースデータベースをサポートしていない場合は、データ移行の代替方法を選択する必要があります。
エピック
タスク | 説明 | 必要なスキル |
---|---|---|
ソースとターゲットデータベースのバージョンとエンジンを検証します。 | DBA | |
ターゲットサーバーインスタンスのハードウェア要件を識別します。 | DBA、システム管理者 | |
ストレージ要件 (ストレージタイプと容量) を識別します。 | DBA、システム管理者 | |
容量、ストレージ機能、ネットワーク機能に基づき、適切なインスタンスタイプを選択します。 | DBA、システム管理者 | |
ソースデータベースとターゲットデータベースのネットワークアクセスセキュリティ要件を特定する。 | DBA、システム管理者 | |
アプリケーション移行戦略を特定します。 | DBA、アプリ所有者、システム管理者 |
タスク | 説明 | 必要なスキル |
---|---|---|
仮想プライベートクラウド (VPC) を作成します。 | 詳細については、VPC での DB インスタンスの操作を参照してください。 | システム管理者 |
セキュリティグループを作成します。 | システム管理者 | |
Amazon Redshift クラスターを設定して起動します。 | 詳細については、Amazon Redshift ドキュメントの Amazon Redshift クラスターのサンプルを作成するを参照してください。 | DBA、システム管理者 |
タスク | 説明 | 必要なスキル |
---|---|---|
AWS DMS を使用して Microsoft SQL Server データベースからデータを移行します。 | DBA |
タスク | 説明 | 必要なスキル |
---|---|---|
アプリケーション移行戦略に従います。 | DBA、アプリ所有者、システム管理者 |
タスク | 説明 | 必要なスキル |
---|---|---|
アプリケーションクライアントを新しいインフラストラクチャに切り替ます。 | DBA、アプリ所有者、システム管理者 |
タスク | 説明 | 必要なスキル |
---|---|---|
一時的な AWS リソースをシャットダウンします。 | DBA、システム管理者 | |
プロジェクト文書を確認して検証する。 | DBA、アプリ所有者、システム管理者 | |
移行の所要時間、手動タスクと自動タスクの割合、コスト削減などのメトリクスを収集します。 | DBA、アプリ所有者、システム管理者 | |
プロジェクトを終了し、フィードバックを提供します。 | DBA、アプリ所有者、システム管理者 |
関連リソース
リファレンス
チュートリアルと動画