規劃網路設定

本頁面提供概要總覽,說明規劃遷移網路連線時須考量的事項。

從網路角度來看,資料庫遷移服務和 AlloyDB for PostgreSQL 是服務生產者,位於專屬網路 (稱為服務網路),不屬於您在 Google Cloud 專案中使用的虛擬私有雲網路 (VPC 網路)。

視您執行的是標準遷移還是快速啟動遷移而定,資料庫遷移服務會運用不同的網路架構連線至資料庫。本頁主要說明標準連續遷移的網路考量事項。

標準遷移連線

如要將標準同質 PostgreSQL 遷移至 AlloyDB for PostgreSQL,資料庫遷移服務會連線至目的地 AlloyDB for PostgreSQL 叢集,並代為管理遷移程序。目的地叢集會建立與來源執行個體的直接網路連線,資料庫遷移服務則會監控這項程序。

設定標準遷移作業的網路連線,目的是確保目的地 AlloyDB for PostgreSQL 叢集可透過網路,轉送至來源資料庫伺服器並連線。

視來源資料庫和目的地 AlloyDB for PostgreSQL 網路設定而定,可用的連線方式有所不同:

  • IP 許可清單:將目的地傳出 IP 位址新增至來源防火牆或許可清單,透過公開網際網路連線。
  • 反向 SSH 通道:透過加密的 SSH 通道,將複製作業流量轉送至中繼 Compute Engine 堡壘主機。
  • 透過雲端託管 VM 的 TCP Proxy:如果無法在網路之間直接轉送,則透過中繼 Compute Engine VM 上的容器化 TCP Proxy 轉送複製作業流量。
  • 透過虛擬私有雲對等互連建立私人連線:透過對等互連的虛擬私有雲網路,連線至來源資料庫的私人 IP 位址 (適用於私人服務存取權目的地叢集)。
  • 使用 Private Service Connect 介面的私人連線:使用網路連結 (適用於啟用 PSC 的目的地叢集),連線至來源資料庫的私人 IP 位址。

設定要遷移的來源執行個體前,請參閱「 網路總覽」頁面,評估端對端網路環境,並選擇最適合您情境的方法。

快速啟動遷移連線能力

快速啟動遷移作業採用中介網路模型,由資料庫遷移服務做為來源資料庫和目的地 AlloyDB for PostgreSQL 叢集之間的中介:

  • 來源連線能力:資料庫遷移服務會使用 Private Service Connect 介面和私人連線設定,連線至來源資料庫。來源資料庫必須在 Google Cloud 虛擬私有雲網路中指派私人 IP 位址。如果來源資料庫託管於 Google Cloud外部,您必須使用 Cloud VPN 或 Cloud Interconnect,將資料庫連線至虛擬私有雲網路。不支援其他方法 (例如公開 IP 許可清單或反向 SSH 通道)。

  • 目的地連線能力:資料庫遷移服務會全代管與目的地執行個體的網路通訊。目的地叢集必須啟用 Private Service Connect。

如需快速啟動網路架構、元件圖和限制的完整說明,請參閱資料庫遷移服務主要說明文件中的「 快速啟動遷移作業的網路連線」。

後續步驟