如果您之前是通過網域名稱串連到資料庫,當資料庫遷移上雲後,想要保留原來的資料庫網域名稱,可以通過私人網域名稱功能進行綁定。
應用情境
PolarDB的每一個內網地址,均可以綁定一個私人網域名稱,私人網域名稱僅在當前地區內指定的VPC中生效。私人網域名稱優先順序比全球生效的網域名稱優先順序高,會優先解析。
例如,原來的資料庫的網域名稱是developer.aliyundoc.com,把資料庫遷移至PolarDB叢集,PolarDB叢集的串連地址是image.developer.aliyundoc.com,為了保留原來的網域名稱不變,可以建立一個私人網域名稱將developer.aliyundoc.com綁定(CNAME)到image.developer.aliyundoc.com。綁定成功後在指定VPC中訪問developer.aliyundoc.com就可以直接存取到PolarDB叢集,如下圖所示。

費用說明
PolarDB私人網域名稱功能是通過PrivateZone管理的私人網域名稱映射到PolarDB的私網地址來實現的,PrivateZone會收取少量費用,具體費用,請參見產品定價。
綁定私人網域名稱
登入PolarDB控制台。
在左側導覽列單擊叢集列表。
在左上方,選擇叢集所在地區。
找到目的地組群,單擊叢集ID。
在基本信息頁面資料庫連接地區,單擊右上方
表徵圖切換視圖。單擊目標私網地址右側的绑定私有域名。

在绑定私有域名對話方塊中,輸入私人網域名稱的首碼和尾碼。

私人網域名稱格式為
<首碼>.<尾碼>,詳細資料請參見下表。配置
說明
私人網域名稱首碼
私人網域名稱首碼由小寫字母、數字、中劃線(-)中的至少一種組成;以字母開頭,以數字或字母結尾;6~40個字元。
私人網域名稱尾碼(Zone)
您可以下拉選擇已有Zone或手動輸入新的Zone,更多關於Zone的資訊,請參見PrivateZone。
說明若PolarDB所在的VPC不在配置的Zone中,系統將會自動綁定VPC和Zone。
您可以在PrivateZone控制台查看和管理Zone。
說明綁定私人網域名稱時,系統將會自動建立一個服務關聯角色(AliyunServiceRoleForPolarDB),具體資訊,請參見PolarDB服務關聯角色。
單擊确定。
在绑定私有域名對話方塊中,再次確認網域名稱資訊無誤後,單擊确定即可。
相關API
API | 描述 |
該介面用於修改PolarDB叢集的串連地址,包括主地址、預設叢集地址、自訂叢集地址和私人網域名稱。 |