宛先接続プロファイルを作成する

指定する必要がある接続の詳細は、使用する宛先接続によって異なります。このページでは、使用可能な接続方法ごとに宛先接続プロファイルを作成する方法について説明します。

始める前に

デスティネーション接続プロファイルを作成する前に、次のことを確認してください。

  1. 宛先接続プロファイルを作成するリージョンを検討します。

    Database Migration Service は完全にリージョンに依存するプロダクトです。つまり、移行に関連するすべてのエンティティ(移行元と移行先の接続プロファイル、移行ジョブ、移行先データベース、変換ワークスペース)は、単一のリージョンに保存する必要があります。

  2. 移行先データベースを構成し、移行専用のユーザー アカウントを作成します

  3. 宛先の接続方法を選択して構成します

    移行先データベース接続は、常に Database Migration Service によって暗号化されます。これらの接続に対して追加の証明書を構成する必要はありません。

パブリック IP 接続の場合

パブリック IP 接続方法を使用する宛先接続プロファイルを作成する手順は次のとおりです。

  1. Google Cloud コンソールで、[接続プロファイル] ページに移動します。

    [接続プロファイル] に移動

  2. [プロファイルの作成] をクリックします。
  3. [データベース エンジン] リストから [Cloud SQL for PostgreSQL] を選択します。
  4. [Specify connection profile details] セクションで、接続プロファイルの名前、ID、リージョンを指定します。
  5. [接続構成を定義する] の [SQL Server または Oracle から PostgreSQL へ] カードで、[定義] をクリックします。

    接続の詳細パネルが開きます。

  6. [接続の詳細を定義する] パネルで、次の操作を行います。
    1. [インスタンス ID] プルダウン メニューから、Cloud SQL の宛先インスタンスの識別子を選択します。
    2. [Hostname and IP] フィールドに、宛先インスタンスのパブリック IP アドレスを入力します。
    3. [ポート] フィールドに、データベースのポート番号を入力します。PostgreSQL のデフォルトは 5432 です。
    4. [ユーザー名] フィールドと [パスワード] フィールドに、移行専用のユーザー アカウントのログイン情報を入力します。
    5. [データベース名] フィールドに、宛先データベースの名前を入力します。
    6. 移行専用のユーザー アカウントと移行先データベースは、 移行先データベースの準備ステップで作成します。

    7. [接続方法の定義] セクションで、[接続方法] プルダウン メニューから [パブリック IP] を選択します。
    8. [保存] をクリックします。

    接続の詳細パネルが閉じます。

  7. (省略可)[接続プロファイルをテスト] セクションで、[テストを実行] をクリックします。

    Database Migration Service は、指定した接続の詳細がデータに到達するのに十分であることを確認するために、簡単なチェックを行います。

  8. ページの下部にある [作成] をクリックします。

    [接続プロファイル] ページが表示され、新しく作成された接続プロファイルが表示されます。

プライベート IP 接続の場合

Private Service Connect 接続方法でプライベート IP を使用する移行先接続プロファイルを作成する手順は次のとおりです。

  1. Google Cloud コンソールで、[接続プロファイル] ページに移動します。

    [接続プロファイル] に移動

  2. [プロファイルの作成] をクリックします。
  3. [データベース エンジン] リストから [Cloud SQL for PostgreSQL] を選択します。
  4. [Specify connection profile details] セクションで、接続プロファイルの名前、ID、リージョンを指定します。
  5. [接続構成を定義する] の [SQL Server または Oracle から PostgreSQL へ] カードで、[定義] をクリックします。

    接続の詳細パネルが開きます。

  6. [接続の詳細を定義する] パネルで、次の操作を行います。
    1. [インスタンス ID] プルダウン メニューから、Cloud SQL の宛先インスタンスの識別子を選択します。
    2. [Hostname and IP] フィールドに、 インスタンス用に構成された DNS 名を入力します。
    3. [ポート] フィールドに、データベースのポート番号を入力します。PostgreSQL のデフォルトは 5432 です。
    4. [ユーザー名] フィールドと [パスワード] フィールドに、移行専用のユーザー アカウントのログイン情報を入力します。
    5. [データベース名] フィールドに、宛先データベースの名前を入力します。名前を指定しない場合、Database Migration Service は専用の移行ユーザー アカウントと同じ名前を使用します。
    6. 移行専用のユーザー アカウントと移行先データベースは、 移行先データベースの準備ステップで作成します。

    7. [接続方法の定義] セクションで、次の操作を行います。
      1. [接続方法] プルダウン メニューから [プライベート IP] を選択します。
      2. [サービス アタッチメント名] で、 移行先インスタンスの Private Service Connect 接続用に作成したサービス アタッチメントを選択します。
    8. [保存] をクリックします。

    接続の詳細パネルが閉じます。

  7. (省略可)[接続プロファイルをテスト] セクションで、[テストを実行] をクリックします。

    Database Migration Service は、指定した接続の詳細がデータに到達するのに十分であることを確認するために、簡単なチェックを行います。

  8. ページの下部にある [作成] をクリックします。

    [接続プロファイル] ページが表示され、新しく作成された接続プロファイルが表示されます。