成本管理系統管理員的 SQL IaaS 擴充功能註冊選項
本文協助成本管理系統管理員先瞭解並解決 SQL IaaS 註冊需求,再使用集中管理 Azure Hybrid Benefit for SQL Server。 本文說明您或組織中的某人用來向 SQL IaaS 代理程式延伸模組註冊 SQL Server 的步驟。 以下是您遵循的步驟順序。 本文稍後將詳細說明這些步驟。
- 判斷您是否已經有所需的 Azure 權限。 您嘗試檢查是否已完成註冊。
- 如果您沒有必要權限,則必須找到組織中具有必要權限來協助您的人員。
- 完成檢查以確認是否已為您的訂用帳戶完成註冊。 如果註冊完成,您可以繼續使用集中管理 Azure Hybrid Benefit。
- 如果註冊未完成,您或協助您的人員需要選擇其中一個選項來完成註冊。
開始之前
一般而言,您可以使用 Azure 入口網站,在 SQL 虛擬機器頁面上檢視執行 SQL Server 的 Azure VM。 但在某些情況下,Azure 無法偵測到 SQL Server 正在虛擬機器中執行。 最常見的情況是使用執行 SQL Server 2014 或更早版本的自訂映像來建立 SQL Server VM。 或者,如果 SQL CEIP 服務已遭停用或封鎖。
Azure 入口網站未偵測到 VM 上執行的 SQL Server 時,就會出現問題,因為您無法充分管理 Azure SQL。 在此情況下,您將無法確認是否有足夠的授權來涵蓋 SQL Server 使用量。 Microsoft 透過 SQL IaaS 代理程式擴充功能註冊為此問題提供了解決方法。 概括而言,SQL IaaS 代理程式擴充功能註冊的運作方式如下:
- 您授權 Microsoft 偵測原本依預設未進行偵測的 SQL VM。
- 註冊流程會在訂用帳戶層級或整體客戶層級執行。 註冊完成時,註冊範圍中的所有目前和未來的 SQL VM 都會變成可見。
您必須先完成 SQL IaaS 代理程式擴充功能註冊,才能使用集中管理 Azure Hybrid Benefit for SQL Server。 否則,您無法使用 Azure 來管理在 Azure 中執行的所有 SQL Server。
注意
在您完成 SQL IaaS 代理程式擴充功能註冊前,請先避免使用集中管理式 Azure Hybrid Benefit for SQL Server。 如果在完成 SQL IaaS 代理程式擴充功能註冊之前使用集中式 Azure Hybrid Benefit,則您獲指派的授權數可能無法涵蓋新的 SQL VM。 這種情況可能會導致授權指派不正確,而且可能會導致 SQL Server 授權不必要的隨用隨付費用。 請先完成 SQL IaaS 代理程式擴充功能註冊後,再使用集中式 Azure Hybrid Benefit 功能。
案例和選項
下列各節可協助成本管理使用者瞭解其選項,以及如何完成 SQL IaaS 代理程式擴充功能註冊的詳細步驟。
判斷您的權限
您必須具備用戶端認證,據以透過下列任何 Azure 角色來檢視或註冊虛擬機器:
- 虛擬機器參與者
- 參與者
- 擁有者
執行下列程序需要該權限。
權限不足
如果您沒有必要的權限,請向具有其中一個必要角色的人員尋求協助。
完成註冊檢查
- 瀏覽至 Azure 入口網站中的 [SQL 虛擬機器] 頁面。
- 選取 [自動 SQL Server VM 註冊] 以開啟 [自動註冊] 頁面。
- 如果已啟用自動註冊,頁面底部會顯示一則訊息,指出
Automatic registration has already been enabled for subscription <SubscriptionName>
。 - 針對您想要使用集中式 Azure Hybrid Benefit 管理的任何其他訂用帳戶重複此流程。
或者,您可以執行 PowerShell 指令碼來判斷環境中是否有任何未註冊的 SQL Server。 您可以從 GitHub 上的 [azure-hybrid-benefit] 頁面下載指令碼。
完成註冊的選項
如果您判斷擁有未註冊的 SQL Server VM,請使用下列兩種方法之一來完成註冊:
由 Microsoft 帳戶小組協助註冊
在整體客戶層級進行註冊是最週全的方式。 若有下列兩種情況,請連絡您的 Microsoft 帳戶小組。
- 如果符合下列條件,您的 Microsoft 帳戶小組可協助您新增一項小增修,以整體方式完成授權:
- 如果您有即將續約的 Enterprise 合約
- 如果您是 Microsoft 客戶合約 Enterprise 客戶
- 如果您的 Enterprise 合約不擬續約,則有另一個選項。 您組織中的領導者可以使用電子郵件範本向 Microsoft 提供授權。
注意
此選項有時間限制,因此若要加以使用,請盡速做好研究。
開啟 SQL IaaS 代理程式擴充功能自動註冊
您可以使用自助式註冊功能,如使用 SQL IaaS 代理程式擴充功能自動註冊中所述。
鑑於 Azure 中角色和權限的運作方式 (包括職責劃分),您可能無法自行存取或完成擴充功能註冊流程。 如果遇到這種情況,您需要找到想要註冊之範圍的訂用帳戶參與者。 然後,尋求其協助以完成此流程。
您可以在 Azure 入口網站中針對單一訂用帳戶啟用自動註冊,或使用先前提及的 PowerShell 指令碼來對多個訂用帳戶進行啟用。 建議您完成所有訂用帳戶的註冊流程,以便檢視所有 Azure SQL 基礎結構。
下列使用 SQL IaaS 代理程式擴充功能管理 Azure VM 影片會示範此流程的運作方式。
註冊持續時間和驗證
完成上述其中一個自動註冊選項之後,最多可能需要 48 小時才能偵測到您所有的 SQL Server。 完成時,您的所有 SQL Server 虛擬機器都應該顯示在 Azure 入口網站的 [SQL 虛擬機器] 頁面上。
註冊完成時
完成 SQL IaaS 擴充功能註冊之後,建議您使用 Azure Hybrid Benefit 進行集中式管理。 如果要確定是否已完成註冊,您可以使用完成註冊檢查中的步驟。
相關內容
一切準備就緒後,請為 Azure Hybrid Benefit 建立 SQL Server 授權指派。 集中管理式 Azure Hybrid Benefit 旨在讓您輕鬆地監視 Azure SQL 使用量並讓成本最佳化。