指定する必要がある接続の詳細は、使用するソース接続によって異なります。このページでは、使用可能な接続方法ごとにソース接続プロファイルを作成する方法について説明します。
始める前に
移行元の接続プロファイルを作成する前に、次のことを行います。
ソース接続プロファイルを作成するリージョンを検討します。
Database Migration Service は完全にリージョン ベースのサービスです。つまり、移行に関連するすべてのエンティティ(移行元と移行先の接続プロファイル、移行ジョブ、移行先データベース、変換ワークスペース)を 1 つのリージョンに保存する必要があります。
パブリック IP 許可リスト接続の場合
パブリック IP 許可リスト接続方法を使用する移行元の接続プロファイルを作成する手順は次のとおりです。
- 移行ジョブを作成するリージョンの Database Migration Service パブリック IP アドレスからの接続を受け入れるように移行元データベース サーバーを構成してください。詳細については、 パブリック IP 許可リストの概要をご覧ください。
- Google Cloud コンソールで、[接続プロファイル] ページに移動します。
- [プロファイルの作成] をクリックします。
- [Create a connection profile] ページで、[Profile role] リストから [Source] を選択します。
- [データベース エンジン] リストから [Oracle] を選択します。
- [接続プロファイルの詳細を指定] セクションで、接続プロファイルの名前、識別子、リージョンを指定します。
- [接続の詳細を定義する] セクションに、次の詳細を入力します。
- 移行元データベースのパブリック IP とポート番号、移行するデータベースの名前、専用の移行ユーザー アカウントのログイン情報(名前とパスワード)。
- [サービス名] フィールドに、ソースの Oracle データベースを確実に保護し、モニタリングするサービスを入力します。
- Oracle データベースの場合、データベース サービスは通常 ORCL です。
- プラグイン可能なデータベースの場合、SID はプラグイン可能なデータベース名です。
- [接続を保護する] セクションで、ソース データベース接続に使用する暗号化タイプを選択します。
独自の SSL/TLS 証明書を使用して、ネットワークのセキュリティを強化できます。詳細については、 証明書を使用して接続を暗号化するをご覧ください。
- [接続方法の定義] セクションで、[パブリック IP 許可リスト] を選択します。
- 省略可: [Test connection profile] セクションで、[Run test] をクリックします。
Database Migration Service は簡単なチェックを実行して、指定した接続情報が移行元データベースに到達するのに十分であることを確認します。
- [Create] をクリックします。
[接続プロファイル] ページが表示され、新しく作成された接続プロファイルが表示されます。
フォワード SSH トンネル接続の場合
フォワード SSH トンネル接続方法を使用するソース接続プロファイルを作成する手順は次のとおりです。
- フォワード SSH トンネル サーバーを設定し、ネットワーク内のすべてのファイアウォール ルールを調整してください。詳細については、 フォワード SSH トンネル接続の概要をご覧ください。
- Google Cloud コンソールで、[接続プロファイル] ページに移動します。
- [プロファイルの作成] をクリックします。
- [Create a connection profile] ページで、[Profile role] リストから [Source] を選択します。
- [データベース エンジン] リストから [Oracle] を選択します。
- [接続プロファイルの詳細を指定] セクションで、接続プロファイルの名前、識別子、リージョンを指定します。
- [接続の詳細を定義する] セクションに、次の詳細を入力します。
- 移行元データベースの IP とポート番号、移行するデータベースの名前、専用の移行ユーザー アカウントのログイン情報(名前とパスワード)。
IP アドレスは、転送 SSH トンネルから到達可能なアドレスにする必要があります。
- [サービス名] フィールドに、ソースの Oracle データベースを確実に保護し、モニタリングするサービスを入力します。
- Oracle データベースの場合、データベース サービスは通常 ORCL です。
- プラグイン可能なデータベースの場合、SID はプラグイン可能なデータベース名です。
- 移行元データベースの IP とポート番号、移行するデータベースの名前、専用の移行ユーザー アカウントのログイン情報(名前とパスワード)。
- [接続を保護する] セクションで、ソース データベース接続に使用する暗号化タイプを選択します。
独自の SSL/TLS 証明書を使用して、ネットワークのセキュリティを強化できます。詳細については、 証明書を使用して接続を暗号化するをご覧ください。
- [接続方法の定義] セクションで、次の操作を行います。
- [接続方法] プルダウン メニューから [Forward-SSH tunnel] を選択します。
- 次のセクションで、SSH サーバーの接続詳細(IP アドレスまたはホスト名、ポート番号、ログイン)を入力します。
- [認証方法] プルダウン メニューから、Database Migration Service が SSH サーバーで認証する方法を指定します。
パスワードまたは一意の秘密鍵を使用できます。秘密鍵を使用する場合は、ファイルを Database Migration Service に直接アップロードするか、テキスト形式でテキスト ボックスに貼り付けます。
- [保存] をクリックします。
接続の詳細パネルが閉じます。
- 省略可: [Test connection profile] セクションで、[Run test] をクリックします。
Database Migration Service は簡単なチェックを実行して、指定した接続情報が移行元データベースに到達するのに十分であることを確認します。
- ページの下部にある [作成] をクリックします。
[接続プロファイル] ページが表示され、新しく作成された接続プロファイルが表示されます。
Virtual Private Cloud ピアリングを使用したプライベート接続の場合
Virtual Private Cloud ピアリングでプライベート IP 接続を使用するソース接続プロファイルを作成する手順は次のとおりです。
- プライベート IP 接続用にネットワークを構成してください。詳細については、 ソースのプライベート接続の概要をご覧ください。
- Google Cloud コンソールで、[接続プロファイル] ページに移動します。
- [プロファイルの作成] をクリックします。
- [Create a connection profile] ページで、[Profile role] リストから [Source] を選択します。
- [データベース エンジン] リストから Oracle ソースを選択します。
- [接続プロファイルの詳細を指定] セクションで、接続プロファイルの名前、識別子、リージョンを指定します。
- [接続の詳細を定義する] セクションに、次の詳細を入力します。
- 移行元データベースの IP とポート番号、移行するデータベースの名前、専用の移行ユーザー アカウントのログイン情報(名前とパスワード)。
IP アドレスは、Database Migration Service のプライベート接続構成で使用する Virtual Private Cloud ネットワークから到達可能なプライベート IP アドレスである必要があります。
- [サービス名] フィールドに、ソースの Oracle データベースを確実に保護し、モニタリングするサービスを入力します。
- Oracle データベースの場合、データベース サービスは通常 ORCL です。
- プラグイン可能なデータベースの場合、SID はプラグイン可能なデータベース名です。
- 移行元データベースの IP とポート番号、移行するデータベースの名前、専用の移行ユーザー アカウントのログイン情報(名前とパスワード)。
- [接続を保護する] セクションで、ソース データベース接続に使用する暗号化タイプを選択します。
独自の SSL/TLS 証明書を使用して、ネットワークのセキュリティを強化できます。詳細については、 証明書を使用して接続を暗号化するをご覧ください。
- [接続方法の定義] セクションで、次の操作を行います。
- [接続方法] プルダウン メニューから、[プライベート接続(VPC ピアリング)] を選択します。
- [プライベート接続構成] プルダウン メニューから、Virtual Private Cloud とピアリングするために作成したプライベート接続構成の名前を選択します。
- [保存] をクリックします。
接続の詳細パネルが閉じます。
- 省略可: [Test connection profile] セクションで、[Run test] をクリックします。
Database Migration Service は簡単なチェックを実行して、指定した接続情報が移行元データベースに到達するのに十分であることを確認します。
- ページの下部にある [作成] をクリックします。
[接続プロファイル] ページが表示され、新しく作成された接続プロファイルが表示されます。
次のステップ
宛先接続プロファイルの詳細 宛先接続プロファイルを作成するをご覧ください。
移行の詳細な手順については、 Oracle から AlloyDB for PostgreSQL への移行ガイドをご覧ください。