PolarDB PostgreSQL版提供了網絡通道管理功能,通過網絡通道您可以基于fdw外部表、dblink等多種方式實現跨庫訪問數據,使得跨庫訪問數據變得更為靈活和便捷。本文介紹如何創建PolarDB PostgreSQL版到ECS自建PostgreSQL數據庫的網絡通道。
前提條件
PolarDB PostgreSQL版集群和ECS自建PostgreSQL數據庫必須屬于同一個阿里云賬號。
PolarDB PostgreSQL版集群和ECS自建PostgreSQL數據庫必須屬于同一個地域。
ECS實例的網絡類型為專有網絡(VPC)。
PolarDB PostgreSQL版集群產品版本需為企業版。
注意事項
一個PolarDB PostgreSQL版集群同一個地域最多創建3條網絡通道。
操作步驟
登錄PolarDB控制臺。
在左側導航欄單擊集群列表。
在左上角,選擇集群所在地域。
找到目標集群,單擊集群ID。
在左側導航欄,選擇配置與管理 > 數據庫管理。
在數據庫管理頁面,單擊頁面上方的網絡通道管理頁簽。
選擇網絡通道到自建數據庫。
單擊創建網絡通道到自建數據庫,配置以下信息。
配置
說明
網絡通道名稱
您可以自定義網絡通道的名稱,名稱限制如下:
由小寫字母、數字、下劃線(_)其中一到三種組成,必須包含小寫字母。
以小寫字母或數字開頭,以小寫字母或數字結尾。
長度不超過64個字符。
當您使用跨庫查詢時,需要使用該名稱。
源實例名
固定當前PolarDB PostgreSQL版集群,不可修改。
目標實例所在region
ECS所在的地域的ID,例如cn-hangzhou。
固定當前PolarDB PostgreSQL版集群所在地域,不可修改。
您可以通過ECS控制臺查看目標ECS可用區或者通過DescribeInstances接口查看目標ECS所屬的地域ID。
目標實例所在vpc
ECS所在的專有網絡(VPC)。
您可以在目標ECS控制臺基本信息頁面的網絡信息區域查看專有網絡ID。
目標實例所在vpc ip
ECS的IP地址。
您可以在目標ECS控制臺基本信息頁面的網絡信息區域查看主私網IP。
目標實例所在vpc port
ECS自建PostgreSQL數據庫的端口號,默認為1521。
備注
網絡通道對應的備注。
單擊確定即可完成創建。