為了持續提供簡單、出色的產品,阿里雲計劃停售並停止支援雲資料庫RDS MySQL版中的X-Engine引擎功能。
X-Engine引擎下線計劃
新加坡時間2024年11月1日起停售
新加坡時間2025年4月30日起停止支援
影響與建議
影響
如您正在使用或計劃採購儲存引擎類型為X-Engine的RDS MySQL版執行個體,您將需要關注如下影響:
新加坡時間2024年11月1日起,您將無法新購、續訂採用X-Engine作為儲存引擎的RDS執行個體,RDS MySQL版X-Engine引擎將停止特性迭代;
新加坡時間2025年4月30日之前,您還可以繼續正常使用該產品及功能;
新加坡時間2025年4月30日起,您將無法使用相關現存RDS執行個體(使用了X-Engine的RDS執行個體)的“資料庫恢複(原複製執行個體)”功能。並且,如您繼續使用相關現存RDS執行個體(使用了X-Engine的RDS MySQL執行個體),您將需要自行承擔風險。阿里雲不再為這類執行個體提供任何服務支援,包括但不僅限於文檔服務、售後工單服務等;
建議
為了不影響您的後續使用,我們建議您在該功能的停止支援時間(2025年4月30日)之前,過渡到如下方案:
將原RDS MySQL執行個體(使用了X-Engine的RDS執行個體)轉換引擎到RDS MySQL InnoDB。
將原RDS MySQL執行個體(使用了X-Engine的RDS執行個體)遷移到PolarDB X-Engine。
RDS MySQL X-Engine遷移方案指南
方案一:轉換引擎到RDS MySQL InnoDB
您可通過執行如下ALTER TABLE
命令來實現儲存引擎轉換,但是,直接執行該命令會全程阻塞DML操作,且大錶轉換時間比較長,會加劇對業務的影響。因此,我們建議您通過阿里雲Data Management的無鎖變更功能來執行該操作,這種方式執行過程不阻塞DML,可協助您平滑地進行儲存引擎轉換。
ALTER TABLE table_name ENGINE=InnoDB;
方案二:遷移到PolarDB X-Engine
PolarDB MySQL版可提供完全相容RDS MySQL版X-Engine的功能。
PolarDB支援將RDS MySQL一鍵升級至PolarDB MySQL版,PolarDB X-Engine和RDS X-Engine壓縮比保持一致,壓縮能力在持續演化後續版本會有提升,遷移方案詳見一鍵升級RDS MySQL X-Engine至PolarDB MySQL版。