匯出 (0) 列印
全部展開

準備移轉到 Azure 虛擬機器中的 SQL Server

更新日期: 2014年3月

本主題提供移轉至 Azure 虛擬機器中之 SQL Server 的方針和建議:

當您開始規劃移轉時,建議您考慮幾個關鍵因素,例如成本、商務和技術需求、時間表,以及移轉程序中所需的任何測試。成本是必須回應的重大議題之一,當您考慮將內部部署資料庫或應用程式移轉至 Azure 時,建議在決策制定和規劃程序初期即解決此議題。建議您使用 Azure VM 定價計算機 協助預估與使用 Azure 虛擬機器相關聯的每月成本。如需 Azure 的一般移轉指引,建議您閱讀將以資料為中心的應用程式移轉至 Azure 指南中的文章。

此外,請考慮使用 Microsoft Assessment and Planning (MAP) Toolkit。MAP Toolkit 是清查、評估及報告工具,可協助您評估目前的 IT 基礎結構,並決定適合您 IT 需求的 Microsoft 技術。MAP Toolkit 從您考慮虛擬化的電腦收集清查和效能資料,並提供容量和評估規劃的建議。您可以使用 MAP Toolkit 為 Azure 平台所產生的下列報表和精靈:

  • Azure VM 整備報表:提供經評估要移轉至 Windows Azure 虛擬機器的 Microsoft Windows Server 和 Linux 機器的摘要。

  • Azure VM 容量報表: 提供預估資源使用量和大小需求的摘要,以便將實體和虛擬伺服器移轉至 Azure 虛擬機器。

如需詳細逐步指示,請參閱 Azure 虛擬機器整備和容量評估

規劃移轉時,請考量 Azure 中可用的虛擬機器映像大小及支援的 SQL Server 版本。Azure 虛擬機器中的 SQL Server 計費取決於您選擇的虛擬機器大小及 SQL Server 的授權。下表列出 Azure 虛擬機器中支援的 SQL Server 版本和授權考量:

 

當您整合自己的虛擬機器時

當您使用平台映像建立虛擬機器時

Azure 虛擬機器中支援的 SQL Server 版本

SQL Server 2008、SQL Server 2008 R2、SQL Server 2012、SQL Server 2012 SP1 和 SQL Server 2014 的所有版本

SQL Server 2008 R2 Service Pack 2 Enterprise、Standard 和 Web

SQL Server 2012 Service Pack 1 Enterprise、Standard、Web 和資料倉儲

SQL Server 2014 Enterprise、Standard、Web 和資料倉儲

重要注意事項:其他 SQL Server 版本正在規劃中。請登入 Azure 管理入口網站,查看所有支援的 SQL Server 版本。

SQL Server 授權

您可以透過 Azure 軟體保證提供的授權流動性,將自己的授權移轉至 Azure,以在 Azure 虛擬機器中執行 SQL Server。此外,您將支付 Azure 計算和儲存費用。如需如何購買 SQL Server 授權複本的詳細資訊,請參閱如何購買 SQL Server

您必須支付每分鐘的 SQL Server 平台映像費率 (包含 Windows Server 授權成本)。此外,您將支付 Azure 計算和儲存費用。

當您使用平台映像建立虛擬機器時,您可以選擇不同的虛擬機器大小。針對 SQL Server 實際執行工作負載,建議您使用中型或以上的虛擬機器大小。如需 Azure 虛擬機器上支援之虛擬機器大小、SQL Server 版本、費率及授權的最新資訊,請參閱 Azure 虛擬機器大小虛擬機器定價詳細資料

如果您打算使用 SQL Server 平台映像在 Azure 中建立虛擬機器,請務必解決平台所提供的 SQL Server 映像不支援之功能的所有相依性問題。平台映像中的 SQL Server 安裝與內部部署 SQL Server 之間可能有些差異。如需 SQL Server 平台映像安裝所支援的組態設定和元件等詳細資訊,請參閱<Configuration of the platform provided SQL Server virtual machine images>。

Azure 虛擬機器中的 SQL Server 提供您簡單的移轉路徑,以依現狀將您的應用程式和資料庫移至雲端及在雲端內移動。

下表提供從內部部署移轉至雲端或在雲端間移轉時,可以考慮使用的移轉路徑清單:

 

來源伺服器 目的地伺服器 移轉描述

SQL Server 2008、2008 R2、2012、2012 SP1、2014 (內部部署)

Azure 中的 SQL Server 平台映像

在這個移轉路徑中,您可以使用 SQL Server Management Studio 中的部署精靈或使用底下概述的手動程序:

注意:從舊版的 SQL Server 升級至 SQL Server 2014 時,您可能必須考量必要的變更。建議您在移轉專案的過程中,應處理對新版 SQL Server 不支援之功能的所有相依性。如需支援版本和案例的詳細資訊,請參閱<升級為 SQL Server>。

SQL Server 2008、2008 R2、2012、2012 SP1、2014 (內部部署)

Azure 中的 Windows Server 平台映像

在此移轉路徑中,您可以執行下列步驟:

Azure 中的虛擬機器

Azure 中的虛擬機器

在此移轉路徑中,您可以將現有的資料庫和結構描述從來源虛擬機器移轉至 Azure 中的目的地虛擬機器。在下列其中一個情況下,可能會發生這種情形:

  • 您使用平台映像 SQL Server Evaluation Edition 建立虛擬機器,但評估期間已過期。

  • 您基於其他任何業務原因,想將資料庫移至其他虛擬機器。

如需詳細資訊,請參閱<如何使用資料磁碟在 Azure 虛擬機器之間移轉 SQL Server 資料庫檔案和結構描述>。

您可以使用管理入口網站、REST API 或 PowerShell Cmdlet 管理 Azure 中的虛擬機器。如需如何搭配 Azure 使用 REST 和 PowerShell 的詳細資訊,請參閱 MSDN Library 中的 Azure 服務管理 API 參考Azure 管理 Cmdlet

如果您想使用 Azure PowerShell Cmdlet 在 Azure 中建立 SQL Server 虛擬機器,請參閱<如何使用 PowerShell 設定 Azure SQL Server 虛擬機器>。您可以從 GitHub 下載最新版 Azure PowerShell。

Azure 預設會在作業系統磁碟機 (C:) 中保留所有作業系統和 SQL Server 軟體。建議不要在暫存磁碟機 (D:) 中儲存任何資料因為此磁碟機並非持續性。若要深入了解 Azure 虛擬機器中 SQL Server 的最佳組態作法,請參閱<Important recommendations for SQL Server configuration>。

另請參閱

顯示:
© 2014 Microsoft