您可以通過控制臺將存儲類型從本地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實例配置 |