でのデータプロバイダーの作成 AWS Database Migration Service - AWS Database Migration Service

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

でのデータプロバイダーの作成 AWS Database Migration Service

データプロバイダーを作成し、 AWS DMS 移行プロジェクトで使用できます。データプロバイダーとして、オンプレミスまたは Amazon EC2 インスタンスで実行されているセルフマネージド型エンジンを使用できます。また、Amazon Relational Database Service (Amazon RDS) または Amazon Aurora などのフルマネージドエンジンもデータプロバイダーとして使用できます。

データベースごとに単一のデータプロバイダーを作成できます。単一のデータプロバイダーを複数の移行プロジェクトで使用できます。

移行プロジェクトを作成する前に、少なくとも 2 つのデータプロバイダーが作成済みであることを確認します。どちらかのデータプロバイダーが AWS のサービス上にある必要があります。スキーマの変更やオンプレミスのデータベースへのデータの移行には、 AWS DMS を使用できません。

次の手順は、 AWS DMS コンソールウィザードでデータプロバイダーを作成する方法を示しています。

データプロバイダーを作成するには
  1. にサインインし AWS Management Console、https://console.aws.amazon.com/dms/v2/ で AWS DMS コンソールを開きます。

  2. [データプロバイダー] を選択します。[データプロバイダー] ページが開きます。

  3. [データプロバイダーの作成] をクリックします。次の表で設定について説明します。

    オプション アクション
    設定

    データプロバイダーに関する情報を手動で入力するか、Amazon RDS DB インスタンスを使用するかを選択する。

    名前

    データプロバイダー名を入力する。データプロバイダーを識別しやすいように、必ず一意の名前を使用する。

    エンジンのタイプ

    データプロバイダーのデータベースのエンジンタイプを選択する。

    [Server name] (サーバー名)

    データベースサーバーのドメインネームサービス (DNS) 名または IP アドレスを入力する。同種レプリケーションに使用するデータプロバイダーのサーバー名は、英数文字で始める必要があり、英数字、ハイフン (-)、ピリオド (.)、またはアンダースコア (_) のみを使用できます。

    [ポート]

    データベースサーバーへの接続に使用するポートを入力する。

    サービス ID (SID) またはサービス名

    Oracle システム ID (SID) を入力する。Oracle SID を見つけるには、Oracle データベースに対して以下のクエリを発行します。

    SELECT sys_context('userenv','instance_name') AS SID FROM dual;
    [Database name] (データベース名)

    このデータプロバイダーのデータベースの名前を入力する。同種レプリケーションに使用するデータプロバイダーのデータベース名は最大 63 文字で、スペースを含めることはできません。

    [Secure Socket Layer (SSL) mode] (Secure Socket Layer (SSL) モード)

    このデータプロバイダーの接続暗号化を有効にする場合は、SSL モードを選択する。選択したモードによっては、証明書とサーバー証明書の情報を指定する必要がある場合がある。詳細については、「 での SSL AWS Database Migration Serviceの使用」を参照してください。

    [Authentication mode] (認証モード)

    MongoDB ソースの場合、エンドポイント接続の認証に が AWS DMS 使用する認証モード。

    [Authentication source] (認証ソース)

    MongoDB ソースの場合、認証用の認証情報の検証に使用する MongoDB データベースの名前。

    [Authentication mechanism] (認証メカニズム)

    MongoDB ソースの場合、MongoDB がパスワードの暗号化に使用する認証方法。

  4. [データプロバイダーの作成] をクリックします。

データプロバイダーを作成した後、必ず AWS Secrets Managerにデータベース接続認証情報を追加します。