簡體   English   中英

如何在 Azure SQL 數據庫中從 DTU 移動到 vCore

[英]How to move from DTU to vCore in Azure SQL Database

目前,我們的 azure 資源中有 3 個(Dev、QA 和 Prod)階段。 這三個都使用 SQL 數據庫“標准 S6:400 DTU”。 由於開發和 QA SQL 數據庫,我們每月的成本將超過 700 歐元。 我計划從 DTU 遷移到 vCore 無服務器。 以下是我的查詢,

  1. 只需進入門戶 -> 計算和存儲 -> 並從 DTU 更改為 vCore Serverless 是正確的過程嗎?
  2. 在進行此操作之前我需要采取任何其他措施嗎?
  3. 我現有的 Azure SQL 數據庫會受到此操作的影響嗎?
  4. 如果事情不符合我的要求,我可以回到 DTU 模式。

提前致謝。

You can have a look at this MS doc for details: Migrate Azure SQL Database from the DTU-based model to the vCore-based model

  1. 只需進入門戶 -> 計算和存儲 -> 並從 DTU 更改為 vCore Serverless 是正確的過程嗎?

是的! 只需從下拉列表中更改為所需選項,然后單擊Apply 將數據庫從基於 DTU 的購買 model 遷移到基於 vCore 的購買 model 類似於在基本、標准和高級服務層級中的服務目標之間進行縮放,在遷移過程結束時具有相似的持續時間和最短的停機時間。

  1. 在進行此操作之前我需要采取任何其他措施嗎?
  • 某些硬件世代可能並非在每個地區都可用。 檢查SQL 數據庫的硬件代數下的可用性。
  • 在 vCore model 中,支持的最大數據庫大小可能因硬件代次而異。 對於大型數據庫,請檢查 vCore model 中支持的最大大小,以用於單個數據庫彈性池
  • 如果您有異地復制數據庫,則在遷移期間,您不必停止異地復制,但必須先升級輔助數據庫,然后再升級主數據庫。 降級時, 通過doc一次將順序反轉go。
  1. 我現有的 Azure SQL 數據庫會受到此操作的影響嗎?

只要目標計算大小支持源數據庫的最大數據庫大小,您就可以將任何具有基於 DTU 的計算大小的數據庫復制到具有基於 vCore 的計算大小的數據庫,而不受限制或特殊排序。 數據庫復制會在復制操作開始后的某個時間點創建數據的事務一致快照。 在該時間點之后,它不會在源和目標之間同步數據。

  1. 如果事情不符合我的要求,我可以回到 DTU 模式。

遷移到基於 vCore 的購買 model 的數據庫可以隨時以相同的方式遷移回基於 DTU 的購買 model,但遷移到超大規模服務層的數據庫除外。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM