全部產品
Search
文件中心

ApsaraDB RDS:變更高效能本地碟至雲端硬碟

更新時間:Apr 29, 2025

您可以通過控制台將儲存類型從高效能本地碟變更到高效能雲端硬碟或ESSD雲端硬碟,擷取更好的彈效能力。

前提條件

  • RDS MySQL主執行個體僅支援如下版本:

    • RDS MySQL 8.0 高可用系列(高效能本地碟)

    • RDS MySQL 5.7 高可用系列(高效能本地碟)

    說明

    由於RDS MySQL 5.6版本執行個體僅支援高效能本地碟,不支援其他類型的雲端硬碟,因此無法直接將5.6版本的高效能本地碟變更為雲端硬碟,但您可以通過其他方案間接實現,詳情請參見本文常見問題

  • 執行個體的核心小版本不低於20201031。如何升級核心小版本,請參見升級核心小版本

  • 執行個體下沒有唯讀執行個體災備執行個體

  • 執行個體未開啟效能自動擴容

  • 執行個體未開啟資料庫代理

  • 執行個體未開啟透明資料加密TDESSL加密

  • 執行個體的網路類型為VPC網路,且執行個體沒有傳統網路地址。

  • 執行個體未使用IPv6網路通訊協定、未建立多個VPC。

    說明

    正常情況下無需關注,僅針對特殊情境。

  • 執行個體的狀態為運行中。

說明

如果您的執行個體受上述前提條件所限無法變更儲存類型,可以通過建立一個高效能雲端硬碟或ESSD雲端硬碟的新執行個體,將舊執行個體資料移轉到新執行個體的方式進行變更。更多資訊,請參見RDS執行個體間資料移轉

高效能本地碟和雲端硬碟的區別

對比項

高效能本地碟

高效能雲端硬碟

ESSD雲端硬碟

I/O效能

★★★★★

IO延遲低,效能好:

  • IOPS:由執行個體規格決定。

  • IO延遲:10~50微秒

★★★★★★

基準IO效能優於ESSD PL1雲端硬碟,並且提供了Buffer Pool Extension(BPE)功能IO效能突發功能資料歸檔功能三種功能。IO效能如下:

★★★★★

相對SSD雲端硬碟有大幅提升:

  • IOPS:由磁碟規格及執行個體規格共同決定。

  • IO延遲:100~200微秒

規格配置靈活性

★★★★

可選配置較多,磁碟空間可單獨調整。僅部分高效能本地碟執行個體的磁碟空間大小與執行個體規格綁定,無法單獨調整。

★★★★★

可選配置較多,支援擴容或縮容磁碟空間。

說明

僅MySQL部分滿足條件的執行個體支援縮容,具體請參見執行個體變更項概覽變更配置

★★★★★

可選配置較多,支援擴容或縮容磁碟空間。

說明

僅MySQL部分滿足條件的執行個體支援縮容,具體請參見執行個體變更項概覽變更配置

備份方法

Xtrabackup物理備份

ESSD雲端硬碟快照備份

ESSD雲端硬碟快照備份

備份、唯讀執行個體建立、執行個體複製操作速度

★★

與磁碟大小相關,耗時為小時級。

★★★★★

耗時為秒級。

★★★★★

耗時為秒級。

擴容時間長度

★★★

需要拷貝資料,可能需要幾個小時。

★★★★★

線上升級,秒級擴容。

★★★★★

線上升級,秒級擴容。

擴容影響

有閃斷。

無影響。

無影響。

資料持久性

★★★★

硬體故障有一定機率導致資料損毀,需要有備庫保障。

★★★★★

資料可靠性達到99.9999999%,支援單節點基礎版形態,降低成本。

★★★★★

資料可靠性達到99.9999999%,支援單節點基礎版形態,降低成本。

費用說明

根據執行個體所在地區、所選配置的不同,變更儲存類型產生的費用不同,您可以在變更配置時看到費用資訊。

注意事項

  • 僅支援高效能本地碟到高效能雲端硬碟或ESSD雲端硬碟的單向變更,不支援逆向操作。

  • 高效能本地碟與ESSD雲端硬碟支援的執行個體規格存在差異,部分規格的高效能本地碟執行個體變更為ESSD雲端硬碟時,需要變更執行個體規格。執行個體規格列表請參見RDS MySQL標準版(原X86)主執行個體規格列表

  • 變更儲存類型受多種因素影響,無法保證100%升級成功。影響因素請參見RDS MySQL執行個體變更配置時間長度受哪些因素影響?

  • 變更儲存類型以增量資料同步的方式實現,若該過程中業務仍在寫入大量資料,可能出現目標端資料無法追平源端的情況,導致儲存類型變更無法結束。建議在升級期間降低資料寫入頻率,快速完成儲存類型的變更。

  • 變更儲存類型前請預留10%以上儲存空間,防止磁碟空間寫滿導致執行個體鎖定。執行個體鎖定的解決方案,請參見RDS MySQL資料檔案佔滿磁碟空間導致出現“鎖定中”狀態

影響

  • 變更儲存類型可能涉及底層資料移轉,請您耐心等待。在遷移完成後會根據您設定的切換時間自動進行切換,此時會出現約30秒的閃斷,請在業務低峰期升級,並確保您的應用有自動重連機制。

    說明

    變更儲存類型不會改變執行個體串連地址,應用側無需修改。

  • 變更儲存類型成功後,原高效能本地碟執行個體的備份組無法用於恢複升級後的高效能雲端硬碟或ESSD雲端硬碟執行個體,如需進行恢複操作,請使用儲存類型變更後新產生的備份組。

  • 變更儲存類型期間無法對該執行個體執行升降配、版本升級、跨可用性區域遷移等執行個體層級的操作。

  • 由於儲存類型底層架構間的差異影響,高效能本地碟變更為雲端硬碟將導致執行個體原有的全量跨地區備份功能失效(自動關閉),建議您在變更完成後,及時重新設定跨地區備份策略,以確保跨地區備份能力的正常進行。如何開啟,請參見跨地區備份

操作步驟

  1. 訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。

  2. 基本資料地區,單擊配置資訊右側的變更配置

    image

  3. 在跳轉的變更配置執行個體頁面,選擇儲存類型。您可以選擇高效能雲端硬碟ESSD雲端硬碟 PL1ESSD雲端硬碟 PL2ESSD雲端硬碟 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。

  4. (可選)選擇新的執行個體規格

    1. 先選擇分類(通用或獨享)。

      分類

      說明

      特點

      通用規格

      獨享:記憶體和I/O。

      共用:CPU和儲存。

      價格低,性價比高。

      獨享規格

      獨享:CPU、記憶體、儲存和I/O。

      說明

      獨佔型是獨享型的頂配,獨佔整台伺服器的CPU、記憶體、儲存和I/O。

      效能更好更穩定。

    2. 然後選擇具體規格(CPU核心數和記憶體)。

      • 測試環境:1核或以上。

      • 生產環境:建議4核或以上。

  5. (可選)根據需求選擇增加或減少儲存空間

    說明

    雲端硬碟的儲存空間容量不可低於原高效能本地碟執行個體使用空間的1.2倍。

  6. 選擇切換時間(指儲存類型升級成功後,主備切換的時間)。

    • 立即執行

    • 可維護時間內進行切換:在可維護時間段內執行切換操作。

    說明
    • 切換會出現約30秒的閃斷,請在業務低峰期進行變更配置,並確保您的應用有自動重連機制。

    • 如選擇可維護時間內進行切換,則執行個體會一直保持升降配中狀態直到完成切換,在此期間無法對該執行個體執行升降配、版本升級、跨可用性區域遷移等執行個體層級的操作。

  7. 選中服務條款,單擊右下角的去支付並完成支付。

    此時執行個體狀態會變更為升降配中,等待執行個體狀態恢複成運行中即表示變更完成。

常見問題

如何變更RDS MySQL 5.6高效能本地碟為ESSD雲端硬碟或高效能雲端硬碟?

由於RDS MySQL 5.6版本執行個體僅支援高效能本地碟,不支援其他類型的雲端硬碟,因此無法直接將5.6版本的高效能本地碟變更為雲端硬碟,但您可以選擇如下方案間接實現:

  1. 升級資料庫大版本

    在RDS執行個體詳情頁的大版本升級頁面(先建立升級檢查報告升級執行個體),將MySQL 5.6高效能本地碟升級為MySQL 5.7高效能本地碟或MySQL 8.0高效能本地碟,更多詳情請參見MySQL5.6升級MySQL 5.7的優勢

    image

  2. 變更儲存類型

    在RDS執行個體詳情頁的基本資料頁面,通過變更配置入口將MySQL 5.7高效能本地碟或MySQL 8.0高效能本地碟變更為MySQL 5.7雲端硬碟或MySQL 8.0雲端硬碟。

為什麼我無法選擇高效能雲端硬碟或者ESSD雲端硬碟?

在某些特殊情況下,部分可用性區域可能會存在資源不足或暫時關閉雲端硬碟售賣的情況。若您的執行個體在不支援雲端硬碟售賣的可用性區域,請將執行個體遷移至支援售賣雲端硬碟的可用性區域後,再升級至雲端硬碟。

變更儲存類型時,是否會影響線上業務?

請參見本文的影響

變更儲存類型後,執行個體的地址會變化嗎?

執行個體的串連地址(如rm-bpxxxxx.mysql.rds.aliyuncs.com)不會變化,但是對應的IP地址可能會變化。建議在應用程式中使用串連地址,而不是IP地址。

相關API

API

描述

ModifyDBInstanceSpec

變更RDS執行個體配置。