視您使用的目的地連線而定,需要提供的連線詳細資料可能有所不同。本頁說明如何為每種可用的連線方法建立目的地連線設定檔:
事前準備
建立目的地連線設定檔前,請務必完成下列步驟:
請考慮要在哪個區域建立目的地連線設定檔。
資料庫移轉服務是完全區域性的產品,也就是說,與遷移作業相關的所有實體 (來源和目的地連線設定檔、遷移工作、目的地資料庫、轉換工作區) 都必須儲存在單一區域。
-
資料庫移轉服務一律會加密目的地資料庫連線。您不需要為這些連線設定其他憑證。
公開 IP 連線
如要建立使用 公開 IP 連線方式的目的地連線設定檔,請按照下列步驟操作:
- 前往 Google Cloud 控制台的「連線設定檔」頁面。
- 按一下 Create profile。
- 從「資料庫引擎」清單中,選取「PostgreSQL 適用的 Cloud SQL」。
- 在「Specify connection profile details」(指定連線設定檔詳細資料) 部分,提供連線設定檔名稱、ID 和區域。
- 在「定義連線設定」的「SQL Server 或 Oracle 到 PostgreSQL」卡片中,按一下「定義」。
連線詳細資料面板隨即開啟。
- 在「定義連線詳細資料」面板中,執行下列操作:
- 從「執行個體 ID」下拉式選單中,選取 Cloud SQL 目的地執行個體 ID。
- 在「Hostname and IP」欄位中,輸入目的地執行個體的公開 IP 位址。
- 在「Port」(通訊埠) 欄位中,輸入資料庫通訊埠號碼。PostgreSQL 的預設值為
5432
。 - 在「使用者名稱」和「密碼」欄位中,輸入專用遷移使用者帳戶的登入詳細資料。
- 在「Database name」(資料庫名稱) 欄位中,輸入目的地資料庫的名稱。
- 在「定義連線方式」部分,從「連線方式」下拉式選單中選取「公開 IP」。
- 按一下 [儲存]。
您會在 準備目的地資料庫的步驟中,建立專屬的遷移使用者帳戶和目的地資料庫。
連線詳細資料面板會關閉。
- (選用) 在「測試連線設定檔」部分,按一下「執行測試」。
資料庫移轉服務會快速檢查,確認您提供的連線詳細資料是否足以存取資料。
- 按一下頁面底部的「建立」。
「連線設定檔」頁面隨即顯示,並列出新建立的連線設定檔。
私人 IP 連線
如要建立使用 私人 IP 和 Private Service Connect 連線方式的目的地連線設定檔,請按照下列步驟操作:
- 前往 Google Cloud 控制台的「連線設定檔」頁面。
- 按一下 Create profile。
- 從「資料庫引擎」清單中,選取「PostgreSQL 適用的 Cloud SQL」。
- 在「Specify connection profile details」(指定連線設定檔詳細資料) 部分,提供連線設定檔名稱、ID 和區域。
- 在「定義連線設定」的「SQL Server 或 Oracle 到 PostgreSQL」卡片中,按一下「定義」。
連線詳細資料面板隨即開啟。
- 在「定義連線詳細資料」面板中,執行下列操作:
- 從「執行個體 ID」下拉式選單中,選取 Cloud SQL 目的地執行個體 ID。
- 在「Hostname and IP」(主機名稱和 IP) 欄位中,輸入為執行個體設定的 DNS 名稱。
- 在「Port」(通訊埠) 欄位中,輸入資料庫通訊埠號碼。PostgreSQL 的預設值為
5432
。 - 在「使用者名稱」和「密碼」欄位中,輸入專用遷移使用者帳戶的登入詳細資料。
- 在「Database name」(資料庫名稱) 欄位中,輸入目的地資料庫的名稱。如果您未提供名稱,資料庫遷移服務會使用與專屬遷移使用者帳戶相同的名稱。
- 在「定義連線方式」部分,完成下列步驟:
- 按一下 [儲存]。
您會在 準備目的地資料庫的步驟中,建立專屬的遷移使用者帳戶和目的地資料庫。
連線詳細資料面板會關閉。
- (選用) 在「測試連線設定檔」部分,按一下「執行測試」。
資料庫移轉服務會快速檢查,確認您提供的連線詳細資料是否足以存取資料。
- 按一下頁面底部的「建立」。
「連線設定檔」頁面隨即顯示,並列出新建立的連線設定檔。