本文介紹了RDS MySQL一鍵遷移至PolarDB-X 2.0標準版的常見問題。
Q:遷移後的PolarDB-X 2.0標準版節點規格需要和源RDS MySQL的執行個體規格保持一致嗎?
A:不一定,您可以按需選擇PolarDB-X 2.0標準版的規格,建議不低於源RDS MySQL執行個體規格。
Q:遷移前是否需要先購買PolarDB-X 2.0標準版?
A:您無需提前購買PolarDB-X 2.0標準版,遷移過程中會購買並建立一個與源RDS MySQL執行個體資料相同的PolarDB-X 2.0標準版。
Q:從RDS MySQL遷移會影響源RDS MySQL執行個體嗎?
A:不會影響源RDS MySQL執行個體的正常運行。
Q:平滑遷移對源RDS MySQL執行個體的效能有影響嗎?
A:遷移不會影響源RDS MySQL執行個體上的使用操作,但資料移轉涉及查詢操作,會消耗源RDS MySQL執行個體的一部分查詢效能。
Q:平滑遷移對業務有影響嗎?
A:平滑遷移能夠保證遷移過程中不遺失資料,停機(即暫停業務,不產生增量資料,而非停用資料庫)時間小於10分鐘,如果需要的話,還可以進行復原操作。
Q:取消遷移會有什麼影響?
A:取消遷移會有如下影響:
會切斷源執行個體到目標執行個體的同步鏈路,源執行個體和目標執行個體不再關聯。
目標執行個體恢複可讀可寫狀態,且不會自動釋放。若您不再需要使用該執行個體,請儘快釋放,避免產生額外費用。
Q:遷移完成後,將業務切換到PolarDB-X 2.0標準版,應用程式端的串連地址是否需要修改?
A:您可以在遷移切換時選擇帶地址切換(應用程式不用改串連配置),系統會自動交換RDS MySQL和PolarDB-X 2.0標準版的串連地址,您無需在應用程式端修改任何配置即可自動連接到PolarDB-X 2.0標準版。
Q:遷移時選擇了帶地址切換(應用程式不用改串連配置),遷移完成後為什麼PolarDB-X 2.0標準版仍然使用新的串連地址?
A:僅當源RDS MySQL和目標PolarDB-X 2.0標準版同時存在的串連地址才支援相互切換,預設情況下僅私網主地址支援帶地址切換。如需切換其他串連地址,您需在切換前建立好對應的串連地址,否則不會切換。關於如何為PolarDB-X 2.0標準版和RDS MySQL執行個體建立串連地址,請參見PolarDB-X申請和釋放外網地址和RDS MySQL申請或釋放外網地址。
Q:源RDS MySQL執行個體中還包含唯讀執行個體,若選擇帶地址切換(應用程式不用改串連配置),唯讀執行個體的串連地址能否一併切換?
A:選擇帶地址切換(應用程式不用改串連配置)時,唯讀執行個體的串連地址不會切換。
Q:業務成功切換後,為什麼串連不上PolarDB-X 2.0標準版資料庫或串連成功但只支援讀操作,無法執行寫入操作?
A:切換網域名稱後,可能會存在DNS解析緩衝問題,在緩衝到期時間內可能會出現串連不上資料庫或資料庫只支援讀操作無法執行寫入操作等情況,建議您重新整理一下伺服器的DNS緩衝。
Q:遷移切換後,為什麼在PolarDB-X 2.0標準版控制台上看不見完成遷移按鈕?
A:若您已經執行過完成遷移操作,該按鈕將會消失,避免您重複執行相同操作。
Q:一鍵遷移至PolarDB-X 2.0標準版後,還需要在目標PolarDB-X 2.0標準版中建立與源RDS MySQL執行個體相同的帳號和密碼嗎?
A:不需要。遷移後PolarDB-X 2.0標準版將包含源RDS MySQL執行個體的帳號密碼、資料庫、IP白名單和必要的參數等資訊。
Q:源RDS MySQL執行個體已開啟了SSL,如何遷移至PolarDB-X 2.0標準版?
A:已開啟了SSL的RDS MySQL執行個體支援一鍵遷移至PolarDB-X 2.0標準版,可以進行遷移。
Q:源RDS MySQL執行個體已開啟了TDE,如何再遷移至PolarDB-X 2.0標準版?
A:已開啟TDE的RDS MySQL執行個體支援一鍵遷移至PolarDB-X 2.0標準版,可以進行遷移。
Q:一鍵遷移是否支援跨版本遷移?例如將RDS MySQL 5.6遷移至PolarDB-X 2.0標準版5.7版本?
A:一鍵遷移中的邏輯遷移(DTS資料轉送)方式支援跨版本遷移。