AWS DMS と を使用してオンプレミスの Oracle データベースを Amazon RDS for My SQLに移行する AWS SCT - AWS 規範ガイダンス

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

AWS DMS と を使用してオンプレミスの Oracle データベースを Amazon RDS for My SQLに移行する AWS SCT

作成者: Sergey Dmitriev (AWS) と Naresh Damera (AWS)

Rタイプ: リアーキテクト

ソース: データベース: リレーショナル

ターゲット: Amazon RDS for MySQL

作成者: AWS

環境:PoC またはパイロット

テクノロジー: データベース、移行

ワークロード: Oracle

AWS サービス: Amazon RDS

[概要]

このパターンでは、オンプレミスの Oracle データベースを MySQL DB インスタンスの Amazon Relational Database Service (Amazon RDS) に移行する手順を説明します。AWS Database Migration Service (AWS DMS) を使用してデータを移行し、AWSSchema Conversion Tool (AWS SCT) を使用してソースデータベースのスキーマとオブジェクトを Amazon RDS for My と互換性のある形式に変換しますSQL。

前提条件と制限

前提条件

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

  • オンプレミスデータセンターにあるソース Oracle データベース

制限

  • データベースサイズの上限: 64 TB

製品バージョン

アーキテクチャ

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

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

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

  • Amazon RDS for My DB SQLインスタンス

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

AWS クラウド architecture showing on-premises components connecting to VPC with RDS MySQL and AWS DMS for database migration.

ツール

  • AWS DMS - AWS Database Migration Services (AWS DMS) は、リレーショナルデータベース、データウェアハウス、データベースなしSQL、およびその他のタイプのデータストアを移行するのに役立ちます。AWS DMS を使用して、データを AWS クラウドに移行するか、オンプレミスインスタンス間 (AWSクラウドセットアップ経由)、またはクラウドとオンプレミスセットアップの組み合わせ間で移行できます。

  • AWS SCT - AWS Schema Conversion Tool (AWSSCT) は、データベーススキーマをあるデータベースエンジンから別のデータベースエンジンに変換するために使用されます。ツールが変換されるカスタムコードには、ビュー、ストアドプロシージャ、関数が含まれます。ツールで自動的に変換されないコードは明確にマークされるので、ユーザーが手動で変換できます。

エピック

タスク説明必要なスキル
ソースとターゲットデータベースのバージョンとエンジンを検証します。DBA
ターゲットサーバーインスタンスのハードウェア要件を識別します。DBA, SysAdmin
ストレージ要件 (ストレージタイプと容量) を識別します。DBA, SysAdmin
容量、ストレージ機能、ネットワーク機能に基づき、適切なインスタンスタイプを選択します。DBA, SysAdmin
ソースデータベースとターゲットデータベースのネットワークアクセスセキュリティ要件を特定する。DBA, SysAdmin
アプリケーション移行戦略を特定します。DBA、 SysAdmin、アプリ所有者
タスク説明必要なスキル
仮想プライベートクラウド (VPC) とサブネットを作成します。SysAdmin
セキュリティグループとネットワークアクセスコントロールリスト () を作成しますACLs。SysAdmin
Amazon RDS DB インスタンスを設定して起動します。DBA, SysAdmin
タスク説明必要なスキル
を使用してデータベーススキーマを移行しますAWSSCT。DBA
を使用してデータを移行しますAWSDMS。DBA
タスク説明必要なスキル
を使用してAWSSCT、アプリケーションSQLコード内のコードを分析および変換します。

詳細については、「」を参照してください https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_Converting.App.html。

アプリ所有者
アプリケーション移行戦略に従う。DBA、 SysAdmin、アプリ所有者
タスク説明必要なスキル
アプリケーションクライアントを新しいインフラストラクチャに切り替えます。DBA、 SysAdmin、アプリ所有者
タスク説明必要なスキル
一時AWSリソースをシャットダウンします。DBA, SysAdmin
プロジェクト文書を確認して検証する。DBA, SysAdmin
移行の所要時間、手動タスクとツールによるタスクの割合、コスト削減などのメトリクスを収集します。DBA, SysAdmin
プロジェクトを終了し、フィードバックを提供します。

リファレンス

チュートリアルと動画