設定 Amazon Aurora 和 Amazon RDS 來源的網路連線

本文說明如何為 Amazon Aurora 和 Amazon RDS 來源設定網路連線,以便使用資料庫遷移服務,將相同系統的資料庫遷移至 MySQL 適用的 Cloud SQL。你可以使用下列幾種方法:

設定 Private Service Connect 介面

如要透過 Private Service Connect 介面,對 Amazon RDS 或 Amazon Aurora 來源使用私人連線,請按照下列步驟操作:

  1. 使用 Cloud VPN 設定從 Google Cloud 到來源虛擬私有雲的直接連線。

    視網路架構而定,您可能需要在系統中設定其他 VPN 閘道。詳情請參閱 Cloud VPN 說明文件中的「 在 Google Cloud 和 AWS 之間建立高可用性 VPN 連線」。

  2. 建立已啟用 Private Service Connect 的目的地 Cloud SQL 執行個體。請參閱 Cloud SQL 說明文件中的「 建立已啟用 Private Service Connect 的執行個體」。
  3. 在執行個體上設定 Private Service Connect,以進行傳出連線。大致來說,這項程序包含:
    1. 在設定 Cloud VPN 的虛擬私有雲網路中建立網路連結。請注意,為網路連結保留的子網路範圍必須在 RFC 1918 範圍內。
    2. 正在將網路連結指派給目的地 MySQL 適用的 Cloud SQL 執行個體。

    如要瞭解完整程序,請參閱 Cloud SQL 說明文件中的「 設定傳出連線」。

  4. 稍後 建立來源連線設定檔時,請使用來源資料庫執行個體的私人 IP 位址。
  5. 建立遷移工作時,請選取「PSC 介面」做為連線方式。

設定虛擬私有雲對接

如要透過虛擬私有雲對等互連,將私人連線用於 Amazon RDS 或 Amazon Aurora 來源,請按照下列步驟操作:

  1. 使用 Cloud VPN 設定從 Google Cloud 到來源虛擬私有雲的直接連線。

    視網路架構而定,您可能需要在系統中設定額外的 VPN 閘道。詳情請參閱 Cloud VPN 說明文件中的「 在 Google Cloud 與 AWS 之間建立高可用性 VPN 連線」。

    確認虛擬私有雲網路已設定私人服務連線。詳情請參閱「 設定私人服務存取權」。

  2. 確認目的地 Cloud SQL 執行個體已設定私人 IP 和私人服務連線 (PSA)。詳情請參閱 Cloud SQL 說明文件中的「 使用私人 IP」。
  3. 在後續階段 建立來源連線設定檔時,請使用來源資料庫執行個體的私人 IP 位址。
  4. 建立遷移工作時,請選取「虛擬私有雲對接」做為連線方式。

設定 IP 許可清單連線能力

如要使用公開 IP 許可清單連線方式,請按照下列步驟操作:

  1. 為目的地 Cloud SQL 執行個體啟用公開 IP。 請參閱 Cloud SQL 說明文件,瞭解如何 啟用公開 IP。

    如要遷移至新的目的地執行個體,請務必建立已啟用公開 IP 的目的地。

  2. 在 AWS 管理主控台中,執行下列步驟:
    1. 確認來源 Amazon RDS 資料庫已設定為接受公開 IP 連線。
    2. 找出端點名稱和通訊埠號碼。建立連線設定檔時,您必須輸入這些值。
  3. 建立安全性群組,允許流量從目的地 Cloud SQL 執行個體的公開 IP 傳送至 Amazon RDS 或 Amazon Aurora 虛擬私有雲。請參閱「 建立安全性群組,提供 VPC 中 DB 執行個體的存取權」。

  4. 在後續階段 建立來源連線設定檔時,請使用端點名稱做為來源資料庫 IP。
  5. 建立遷移工作時,請選取「IP 許可清單」做為連線方式。

後續步驟