簡介
Azure 虛擬機器上的 SQL Server 可讓您執行完整的 SQL Server 版本,而免除管理內部部署硬體的負擔。 Azure 提供大型的虛擬機器 (VM) 映像庫,可讓您使用所需的確切版本和作業系統快速部署伺服器。 此基礎結構即服務 (IaaS) 方法包含優點以及您在採取此移轉路徑時必須考慮的事項。
在下列情節中,您可能有更適合 Azure 虛擬機器上的 SQL Server,而不是 Azure SQL 受控執行個體的特定需求:
- 您需要直接存取作業系統或檔案系統,例如將非 Microsoft 或自訂代理程式與 SQL Server 一起安裝在相同的虛擬機器上。
- 您嚴重依賴尚不支援的功能,例如 FileStream/FileTable、PolyBase 和跨執行個體交易。
- 貴企業需要保持特定版本的 SQL Server。
- 計算需求低於受控執行個體所提供的項目,而且無法選擇資料庫彙總。
使用案例案例
在此課程模組中,我們會使用範例案例來說明重要的資料移轉概念。
您受雇於一家全球零售公司,身為資深資料庫管理員。 您會與顧問和架構設計師合作,以起始符合組織技術和商務需求的資料平台現代化專案。
組織擁有許多不同資料庫,用於支援商務關鍵功能,例如客戶關係管理 (CRM)、股票管理、物流和人力資源。 此公司會在多部伺服器的不同版本上執行許多內部部署資料庫。
您的主要責任是識別所需的項目,並最終移轉執行不同 SQL Server 版本的許多資料庫。
在本課程模組中,您會了解如何移轉 SQL Server 工作負載,以在 Azure 虛擬機器上執行。 您會探索可在離線與線上移轉 SQL Server 工作負載的各種方式。 移轉工作負載之後,您將需要完成一些移轉後工作。 這些工作可確保移轉的資料庫效能不受影響。
在本課程模組結束時,您將能夠規劃和執行從內部部署 SQL Server 移轉至 Azure 虛擬機器的作業。