您可以通過控制台將儲存類型從高效能本地碟變更到高效能雲端硬碟或ESSD雲端硬碟,擷取更好的彈效能力。
前提條件
RDS MySQL主執行個體僅支援如下版本:
RDS MySQL 8.0 高可用系列(高效能本地碟)
RDS MySQL 5.7 高可用系列(高效能本地碟)
說明由於RDS MySQL 5.6版本執行個體僅支援高效能本地碟,不支援其他類型的雲端硬碟,因此無法直接將5.6版本的高效能本地碟變更為雲端硬碟,但您可以通過其他方案間接實現,詳情請參見本文常見問題。
執行個體的核心小版本不低於20201031。如何升級核心小版本,請參見升級核心小版本。
執行個體未開啟效能自動擴容。
執行個體未開啟資料庫代理。
執行個體的網路類型為VPC網路,且執行個體沒有傳統網路地址。
執行個體未使用IPv6網路通訊協定、未建立多個VPC。
說明正常情況下無需關注,僅針對特殊情境。
執行個體的狀態為運行中。
如果您的執行個體受上述前提條件所限無法變更儲存類型,可以通過建立一個高效能雲端硬碟或ESSD雲端硬碟的新執行個體,將舊執行個體資料移轉到新執行個體的方式進行變更。更多資訊,請參見RDS執行個體間資料移轉。
高效能本地碟和雲端硬碟的區別
對比項 | 高效能本地碟 | 高效能雲端硬碟 | ESSD雲端硬碟 |
I/O效能 | ★★★★★ IO延遲低,效能好:
| ★★★★★★ 基準IO效能優於ESSD PL1雲端硬碟,並且提供了Buffer Pool Extension(BPE)功能、IO效能突發功能和資料歸檔功能三種功能。IO效能如下:
| ★★★★★ 相對SSD雲端硬碟有大幅提升:
|
規格配置靈活性 | ★★★★ 可選配置較多,磁碟空間可單獨調整。僅部分高效能本地碟執行個體的磁碟空間大小與執行個體規格綁定,無法單獨調整。 | ★★★★★ 可選配置較多,支援擴容或縮容磁碟空間。 | ★★★★★ 可選配置較多,支援擴容或縮容磁碟空間。 |
備份方法 | Xtrabackup物理備份 | ESSD雲端硬碟快照備份 | ESSD雲端硬碟快照備份 |
備份、唯讀執行個體建立、執行個體複製操作速度 | ★★ 與磁碟大小相關,耗時為小時級。 | ★★★★★ 耗時為秒級。 | ★★★★★ 耗時為秒級。 |
擴容時間長度 | ★★★ 需要拷貝資料,可能需要幾個小時。 | ★★★★★ 線上升級,秒級擴容。 | ★★★★★ 線上升級,秒級擴容。 |
擴容影響 | 有閃斷。 | 無影響。 | 無影響。 |
資料持久性 | ★★★★ 硬體故障有一定機率導致資料損毀,需要有備庫保障。 | ★★★★★ 資料可靠性達到99.9999999%,支援單節點基礎版形態,降低成本。 | ★★★★★ 資料可靠性達到99.9999999%,支援單節點基礎版形態,降低成本。 |
費用說明
根據執行個體所在地區、所選配置的不同,變更儲存類型產生的費用不同,您可以在變更配置時看到費用資訊。
注意事項
僅支援高效能本地碟到高效能雲端硬碟或ESSD雲端硬碟的單向變更,不支援逆向操作。
高效能本地碟與ESSD雲端硬碟支援的執行個體規格存在差異,部分規格的高效能本地碟執行個體變更為ESSD雲端硬碟時,需要變更執行個體規格。執行個體規格列表請參見RDS MySQL標準版(原X86)主執行個體規格列表。
變更儲存類型受多種因素影響,無法保證100%升級成功。影響因素請參見RDS MySQL執行個體變更配置時間長度受哪些因素影響?。
變更儲存類型以增量資料同步的方式實現,若該過程中業務仍在寫入大量資料,可能出現目標端資料無法追平源端的情況,導致儲存類型變更無法結束。建議在升級期間降低資料寫入頻率,快速完成儲存類型的變更。
變更儲存類型前請預留10%以上儲存空間,防止磁碟空間寫滿導致執行個體鎖定。執行個體鎖定的解決方案,請參見RDS MySQL資料檔案佔滿磁碟空間導致出現“鎖定中”狀態。
影響
變更儲存類型可能涉及底層資料移轉,請您耐心等待。在遷移完成後會根據您設定的切換時間自動進行切換,此時會出現約30秒的閃斷,請在業務低峰期升級,並確保您的應用有自動重連機制。
說明變更儲存類型不會改變執行個體串連地址,應用側無需修改。
變更儲存類型成功後,原高效能本地碟執行個體的備份組無法用於恢複升級後的高效能雲端硬碟或ESSD雲端硬碟執行個體,如需進行恢複操作,請使用儲存類型變更後新產生的備份組。
變更儲存類型期間無法對該執行個體執行升降配、版本升級、跨可用性區域遷移等執行個體層級的操作。
由於儲存類型底層架構間的差異影響,高效能本地碟變更為雲端硬碟將導致執行個體原有的全量跨地區備份功能失效(自動關閉),建議您在變更完成後,及時重新設定跨地區備份策略,以確保跨地區備份能力的正常進行。如何開啟,請參見跨地區備份。
操作步驟
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在基本資料地區,單擊配置資訊右側的變更配置。
在跳轉的變更配置執行個體頁面,選擇儲存類型。您可以選擇高效能雲端硬碟、ESSD雲端硬碟 PL1、ESSD雲端硬碟 PL2或ESSD雲端硬碟 PL3。
由於部分可用性區域可能會存在資源不足或暫時關閉雲端硬碟售賣的情況,因此可能無法選擇儲存類型為雲端硬碟。在這種情況下,請將執行個體遷移至支援售賣雲端硬碟的可用性區域後,再升級至雲端硬碟。
說明三種ESSD雲端硬碟的效能說明如下:
效能排序:PL3>PL2>PL1。
PL3比PL1最高提升20倍IOPS、11倍吞吐。
PL2比PL1最高提升2倍IOPS和吞吐。
需要注意PL3、PL2、PL1對應的最小磁碟空間不同,PL3為1500 GB、PL2為500 GB、PL1為20 GB。
高效能雲端硬碟最小磁碟空間為10 GB。
(可選)選擇新的執行個體規格。
先選擇分類(通用或獨享)。
分類
說明
特點
通用規格
獨享:記憶體和I/O。
共用:CPU和儲存。
價格低,性價比高。
獨享規格
獨享:CPU、記憶體、儲存和I/O。
說明獨佔型是獨享型的頂配,獨佔整台伺服器的CPU、記憶體、儲存和I/O。
效能更好更穩定。
然後選擇具體規格(CPU核心數和記憶體)。
測試環境:1核或以上。
生產環境:建議4核或以上。
說明規格列表,請參見RDS MySQL標準版(原X86)主執行個體規格列表。
(可選)根據需求選擇增加或減少儲存空間。
說明雲端硬碟的儲存空間容量不可低於原高效能本地碟執行個體使用空間的1.2倍。
選擇切換時間(指儲存類型升級成功後,主備切換的時間)。
立即執行
可維護時間內進行切換:在可維護時間段內執行切換操作。
說明切換會出現約30秒的閃斷,請在業務低峰期進行變更配置,並確保您的應用有自動重連機制。
如選擇可維護時間內進行切換,則執行個體會一直保持升降配中狀態直到完成切換,在此期間無法對該執行個體執行升降配、版本升級、跨可用性區域遷移等執行個體層級的操作。
選中服務條款,單擊右下角的去支付並完成支付。
此時執行個體狀態會變更為升降配中,等待執行個體狀態恢複成運行中即表示變更完成。
常見問題
相關API
API | 描述 |
變更RDS執行個體配置。 |