PolarDB MySQL企業版叢集支援在可用性區域保持不變的情況下,線上切換預設Virtual Private Cloud和交換器(vSwitch),且保持叢集的串連地址不變。
若您的ECS執行個體與PolarDB叢集不在同一Virtual Private Cloud下,則無法通過私網串連。為此,您可以選擇切換PolarDB叢集的Virtual Private Cloud,以使其與ECS執行個體保持一致,從而實現私網串連,進而發揮PolarDB叢集的最佳效能。
前提條件
您的叢集需滿足以下條件:
產品版本為企業版且系列為叢集版。
計費類型為訂用帳戶或隨用隨付。
注意事項
在Virtual Private Cloud與交換器的切換過程中:
會出現約30秒的串連閃斷。建議您在業務低穀期執行切換操作。同時,請確保應用程式具備重連機制,以避免閃斷影響業務。
可能會存在DNS解析緩衝問題,導致在緩衝到期時間內發生資料庫連接中斷的現象。建議您在切換結束後重啟應用程式,或重新整理應用程式所在主機的DNS緩衝。
會短暫影響到DMS和DTS的使用,切換結束後會自動回復正常。
在Virtual Private Cloud與交換器的切換時,可選擇存量串連地址是否切換,具體說明如下:
存量串連地址切換選擇否,則只會切換叢集的預設VPC和預設交換器,不會切換存量串連地址的VPC和交換器。
存量串連地址切換選擇是,則除切換叢集的預設VPC和預設交換器外,還會切換所有存量串連地址的VPC和交換器。
說明後續建立自訂串連地址時會自動選中切換的預設VPC和預設交換器。
切換叢集預設VPC和預設交換器
登入PolarDB控制台,選擇叢集所在地區,在叢集列表中單擊目的地組群ID進入詳情頁。
在叢集基本資料頁,單擊預設VPC右側的切換。在切換VPC對話方塊中,選擇您要切換的目標VPC和交換器。
重要請注意,若您選擇不為存量串連地址切換VPC和交換器,則存量串連地址的VPC和交換器將不會被切換。

切換自訂地址的VPC和交換器
主地址與叢集地址不支援單獨切換VPC和交換器。
登入PolarDB控制台,選擇叢集所在地區,在叢集列表中單擊目的地組群ID進入詳情頁。
在資料庫連接地區,選擇目標自訂地址。在編輯地址配置對話方塊中,單擊更多 > 編輯。


在彈出的編輯私網訪問地址對話方塊中,選擇目標VPC和交換器。

建立自訂地址時指定VPC和交換器
登入PolarDB控制台,選擇叢集所在地區,在叢集列表中單擊目的地組群ID進入詳情頁。
在資料庫連接地區,單擊建立自訂地址。在建立自訂地址對話方塊中,選擇目標VPC和交換器。
重要建立自訂地址時,VPC和交換器預設為叢集的預設VPC和預設交換器。若選擇非預設的VPC和交換器,建立自訂地址成功後,叢集的預設VPC和預設交換器也會隨之更改。

