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