您需要提供的连接详细信息可能因您使用的目标连接而异。本页面介绍了如何为每种可用的连接方法创建目标连接配置文件:
准备工作
在创建目标连接配置文件之前,请确保您已执行以下操作:
考虑要在哪个区域创建目标连接配置文件。
Database Migration Service 是一款完全区域性的产品,这意味着与迁移相关的所有实体(源和目标连接配置文件、迁移作业、目标数据库、转换工作区)都必须保存在单个区域中。
-
Database Migration Service 始终会对目标数据库连接进行加密。您无需为这些连接配置其他证书。
对于公共 IP 连接
如需创建使用 公共 IP 连接方法的目标连接配置文件,请按以下步骤操作:
- 在 Google Cloud 控制台中,前往连接配置文件页面。
- 点击 Create profile(创建配置文件)。
- 从数据库引擎列表中,选择 Cloud SQL for PostgreSQL。
- 在指定连接配置文件详细信息部分,提供连接配置文件名称、标识符和区域。
- 在定义连接配置中的 SQL Server 或 Oracle 到 PostgreSQL 卡片中,点击定义。
系统会打开连接详情面板。
- 在定义连接详细信息面板中,执行以下操作:
- 从实例 ID 下拉菜单中,选择您的 Cloud SQL 目标实例标识符。
- 在主机名和 IP 字段中,输入目标实例的公共 IP 地址。
- 在端口字段中,输入数据库端口号。PostgreSQL 的默认值为
5432
。 - 在用户名和密码字段中,输入专用迁移用户账号的登录详细信息。
- 在数据库名称字段中,输入目标数据库的名称。
- 在定义连接方法部分中,从连接方法下拉菜单中选择公共 IP。
- 点击保存。
您将在 目标数据库准备步骤中创建专用迁移用户账号和目标数据库。
连接详情面板随即关闭。
- (可选)在测试连接配置文件部分,点击运行测试。
Database Migration Service 会执行快速检查,以验证您提供的连接详细信息是否足以访问您的数据。
- 点击页面底部的创建。
系统会显示连接配置文件页面,并显示新创建的连接配置文件。
对于专用 IP 连接
如需创建使用 专用 IP 和 Private Service Connect 连接方法的目标连接配置文件,请按以下步骤操作:
- 在 Google Cloud 控制台中,前往连接配置文件页面。
- 点击 Create profile(创建配置文件)。
- 从数据库引擎列表中,选择 Cloud SQL for PostgreSQL。
- 在指定连接配置文件详细信息部分,提供连接配置文件名称、标识符和区域。
- 在定义连接配置中的 SQL Server 或 Oracle 到 PostgreSQL 卡片中,点击定义。
系统会打开连接详情面板。
- 在定义连接详细信息面板中,执行以下操作:
- 从实例 ID 下拉菜单中,选择您的 Cloud SQL 目标实例标识符。
- 在主机名和 IP 字段中,输入为实例配置的 DNS 名称。
- 在端口字段中,输入数据库端口号。对于 PostgreSQL,默认值为
5432
。 - 在用户名和密码字段中,输入专用迁移用户账号的登录详细信息。
- 在数据库名称字段中,输入目标数据库的名称。如果您未提供名称,Database Migration Service 会使用与您的专用迁移用户账号相同的名称。
- 在定义连接方法部分中,执行以下操作:
- 点击保存。
您将在 目标数据库准备步骤中创建专用迁移用户账号和目标数据库。
连接详情面板随即关闭。
- (可选)在测试连接配置文件部分,点击运行测试。
Database Migration Service 会执行快速检查,以验证您提供的连接详细信息是否足以访问您的数据。
- 点击页面底部的创建。
系统会显示连接配置文件页面,并显示新创建的连接配置文件。