全部產品
Search
文件中心

Tair (Redis® OSS-Compatible):計劃內事件常見問題

更新時間:Nov 15, 2024

為提供更優質的體驗,持續提升產品效能和穩定性,阿里雲會不定期地發起遷移任務,系統會將您的某些執行個體遷移至新的伺服器節點以完成軟硬體和網路的換代升級。本文列舉執行個體遷移過程中的常見問題供您參考。

執行個體遷移事件的影響

時間點

說明

影響

阿里雲產生遷移任務

阿里雲會將該任務的執行時間會通過簡訊、語音、郵件或站內信等方式通知您。

無影響。

開始時間

說明

該時間基於計劃切換時間自動產生。

系統開始執行執行個體遷移的相關操作,例如申請新執行個體資源、同步資料等。

  • 可正常訪問提供資料庫服務,但是無法執行執行個體層級的操作(例如變更配置、遷移可用性區域等)。

  • 無法修改計劃切換時間。

計劃切換時間

系統執行執行個體切換操作。

  • 執行個體將發生串連閃斷及30秒以內的唯讀狀態(用於等待資料完全同步),請在業務低峰期進行升級,並確保應用程式具備重連機制。

    重要

    如果執行個體為叢集或讀寫分離架構,涉及切換的每個分區均會出現串連閃斷和30秒內的唯讀狀態。

  • 會短暫影響DMSDTS的使用,完成遷移後會自動回復正常。

完成遷移

執行個體對應的任務從計劃內事件中被移除。

無影響,執行個體的可用性區域、帳號、網路、串連地址均不會發生變化。

開始時間和計劃切換時間常見問題

  • Q:遷移任務會提前多長時間通知?

    A:由於系統郵件通知的時間和實際任務的下發的時間存在時間差,至少會提前40個小時通知。在達到時間後,系統會預設在執行個體最近的可維護時間執行切換,您可以自行調整計劃切換時間,具體操作,請參見查看並管理計劃內事件

  • Q:如何修改計劃切換時間?

    A:您可以通過控制台或API修改,具體操作,請參見查看並管理計劃內事件ModifyActiveOperationTasks

  • Q:為什麼無法修改計劃切換時間?

    A:如果該事件已經開始執行(即執行個體已開始執行遷移操作),此時不支援修改計劃切換時間。

  • Q:可以預估遷移的結束時間嗎?

    A:當前僅展示遷移的開始時間,由於受網路、任務隊列、資料量大小等多種因素影響,無法預估結束的時間。

其他問題

  • Q:為什麼要執行執行個體遷移?

    A:為提供更優質的體驗,持續提升產品效能和穩定性,阿里雲會不定期地發起執行個體遷移任務,系統會將您的某些執行個體遷移至新的伺服器節點以完成軟硬體和網路的換代升級。

  • Q:執行個體會被遷移至其他可用性區域嗎?

    A:不會,僅在當前可用性區域遷移。

  • Q:是否可以取消執行個體遷移任務?

    A:由於執行個體遷移的緊急程度相對較高,不允許取消。您可以延遲計劃切換時間,例如選擇一個業務低峰期時間點來執行。

  • Q:叢集或讀寫分離架構執行個體中,資料分區或代理節點是並行切換嗎?

    A:切換情況如下。

    • 資料分區:並存執行切換。

    • 代理節點:並存執行切換,最多並發切換該Redis執行個體中一半數量的代理節點。

  • Q:切換失敗後系統將如何處理?

    A:系統會在執行切換時確認是否執行成功(通常在一分鐘以內),如果切換失敗,系統將在一定時間的靜默期後重新發起切換動作。

  • Q:如何確定執行個體遷移的任務已完成?

    A:執行個體對應的任務完成後會從計劃內事件中被移除。您可以建立事件警示規則,由CloudMonitor平台監控任務完成情況,任務完成後會自動給您發送通知,具體操作,請參見警示設定

  • Q:執行個體遷移事件執行過程中為什麼會切換兩次?

    A:通常執行個體的營運任務只需切換一次,時間點為任務的“切換時間”。若執行個體部署在雙可用性區域,則會在首次切換後的120分鐘內進行第二次切換,自動將主節點切換至原主可用性區域,避免執行個體與其他業務產生跨機房訪問的情況。您無需進行任何操作。兩次切換的時間間隔取決於首次切換後新備庫的重建速度。