本文介紹如何變更RDS SQL Server執行個體配置,包括儲存類型、執行個體規格、儲存空間。
RDS SQL Server Serverless執行個體變更配置,請參見變更計算資源擴縮範圍(RCU)和增加儲存空間。
變更項
如果您需要橫向擴充資料庫的讀取能力,請參見SQL Server唯讀執行個體簡介和建立SQL Server唯讀執行個體,通過唯讀執行個體來分擔主執行個體的壓力。
變更項 | 說明 |
版本 | 部分版本執行個體支援升級到更高版本。更多詳情,請參見升級資料庫版本或2008 R2(本地SSD盤)升級為2012或2016。 |
系列 | 支援基礎系列升級到高可用系列。更多詳情,請參見基礎系列升級為高可用系列。 |
規格 | 所有執行個體類型都支援變更規格。 |
儲存類型 |
|
儲存空間 | 所有執行個體僅支援增加儲存空間,不支援減少儲存空間。在增加儲存空間時,最小增加量為5 GB,最大不能超過當前執行個體規格的儲存空間限制。更多詳情,請參見主執行個體規格列表。 說明
|
變更上述配置不會導致執行個體串連地址的改變。
前提條件
您的阿里雲帳號沒有未支付的續約訂單。
注意事項
共用型規格暫不支援直接升級為通用型或獨享型規格。若您的執行個體規格為通用型或獨享型規格,您可使用Data Transmission Service遷移資料到目標RDS執行個體上。
變更配置可能會進行資料移轉,遷移完成後根據您選擇的切換時間進行切換(期間保持增量同步處理),切換過程中會出現一次約30秒的閃斷,而且與資料庫、帳號、網路等相關的大部分操作都無法執行,請盡量在業務低峰期執行變更配置操作,或確保您的應用有自動重連機制。
變更配置後無需您手動重啟執行個體。
由於基礎系列只有一個資料庫節點,沒有備節點作為熱備份,因此當該節點意外宕機或者執行變更配置、版本升級等任務時,會出現較長時間的不可用。如果業務對資料庫的可用性要求較高,不建議使用基礎系列,可選擇其他系列(如高可用系列)。
如果RDS執行個體下已建立唯讀執行個體,則在擴容儲存空間時,請確保唯讀執行個體的儲存空間大於等於主執行個體的儲存空間,否則將擴容失敗。建議您先擴容唯讀執行個體的儲存空間,所有隻讀執行個體擴容完成後,再擴容主執行個體儲存空間。
計費規則
請參見變更配置的計費規則。
操作步驟
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在基本資料頁的配置資訊地區單擊變更設定。
(僅訂用帳戶執行個體需要執行此步驟)在彈出的對話方塊中,選擇變更方式,單擊下一步。
變更方式說明如下:
立即升級設定或立即降低設定:變更配置後,新的配置立即生效。訂用帳戶執行個體和隨用隨付執行個體都支援立即升降配。
彈性升配(該功能白名單開放,部分使用者可見):彈性升配可以提升執行個體的規格(記憶體和CPU)和儲存空間,提升整體效能。到達指定的還原時間後,執行個體的規格會自動還原到彈性升級前的狀態(儲存空間不還原)。
變更任務下達後,系統將磁碟資料同步到一個新執行個體,然後根據立即升降配確定時間,到時間後系統將原執行個體的執行個體ID和串連地址等資訊切換到新執行個體,執行個體ID、串連地址等不會改變。
修改執行個體的配置。具體請參見變更項。
說明RDS SQL Server部分執行個體支援無損擴容能力,允許您在僅變更儲存類型等級(PL等級,例如ESSD PL1)或儲存空間時,無需配置執行個體的切換時間。但如果您同時變更了執行個體規格套餐,仍需配置執行個體的切換時間。
若您在未變更任何配置項時,發現變更配置執行個體頁面依然顯示切換時間選項,則說明您的RDS執行個體暫不支援無損擴容。您可以升級執行個體大版本或小版本後再進行變更配置操作,以實現無損擴容。
選擇變更執行個體配置的執行時間。
資料移轉結束後立即切換 :變更執行個體配置會涉及到底層的資料移轉,您可以選擇在資料移轉後立即切換。
可维护时间内进行切换:在變更配置生效期間,可能會出現一次約30秒的閃斷,而且與資料庫、帳號、網路等相關的大部分操作都無法執行,因此您可以選擇在可維護時間段內執行切換的操作。
說明部分執行個體支援無損擴容,不顯示該配置項,因此無需配置執行個體的切換時間。
勾選服務合約,單擊去支付,在彈出的對話方塊中確認變更配置前後的執行個體資訊,單擊繼續支付完成支付。
警告變更配置訂單提交後無法取消,請在執行變更配置前詳細評估業務需求。
為確保變更配置的穩定進行,在提交變更配置訂單至變更配置完成期間,請勿執行DDL操作。
常見問題
相關API
API | 描述 |
變更RDS執行個體配置 |