為了持續提供簡單、出色的產品,阿里云計劃停售并停止支持云數據庫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操作,且大表轉換時間比較長,會加劇對業務的影響。因此,我們建議您通過阿里云數據管理DMS的無鎖變更功能來執行該操作,這種方式執行過程不阻塞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版。