匯出 (0) 列印
全部展開
本主題尚未接受評分 - 為這個主題評分

如何使用現有的內部部署 SQL Server 虛擬機器,在 Azure 中建立 SQL Server 虛擬機器

更新日期: 2014年2月

本主題說明如何使用現有的內部部署 SQL Server 虛擬機器,在 Windows Azure 中建立 SQL Server 虛擬機器。

  1. 請使用<如何使用 Hyper-V 建立內部部署的基礎虛擬機器>中提供的步驟建立 Windows Server 虛擬機器。

  2. 接著,準備提供此新的虛擬機器可使用的 SQL Server 安裝媒體。

    若要準備 SQL Server 安裝媒體,您可以依照下列兩種方法其中之一:

    • 使用 .iso 檔案準備 SQL Server 安裝媒體:

      • 下載 Windows Automation Tool for Windows。將 KB3AIK_EN.iso 儲存至您的本機電腦。

      • 您可以使用任何協力廠商工具,擷取 iso 檔案的內容。將 KB3AIK_EN.iso 檔案的內容擷取至本機電腦中之後,執行 wAIKAMD64.msi 以安裝 Windows Automation Tool。

      • 接著,按一下 [開始],指向 [所有程式],然後指向 [Microsoft Windows AIK]。按一下 [部署工具] 命令提示字元。

      • 執行 oscdimg 工具並建立 .ISO 檔案,包括 SQL Server 安裝檔案:C:\Program Files\Windows AIK\Tools\PETools>oscdimg -n -o F:\Enterprise C:\SQLServerSetup.iso

      • 然後,將 SQL Server 安裝程式的 ISO 映像裝載至新的虛擬機器。若要執行此動作,請在您透過 Hyper-V 管理員建立的虛擬機器上按一下滑鼠右鍵。

      • 選擇 [設定]。選擇 [DVD 光碟機]。選擇 [映像檔] 選項。瀏覽至有 SQLServerSetup.ISO 檔案的資料夾。按一下 [確定]。



    • 使用虛擬硬碟準備 SQL Server 安裝媒體:依照如何使用 CSUpload,將資料磁碟中的 SQL Server 資料和安裝程式檔案從內部部署複製到 Windows Azure主題中Create a virtual hard drive (VHD) file on your server一節所描述的步驟,建立新的虛擬硬碟內部部署 (F:\ 磁碟區)。然後,將 SQL Server 安裝檔複製到此額外的硬碟。接著,請依照相同主題中Copy SQL Server data files or setup bits to the VHD file一節所描述的步驟,從您的內部部署電腦中斷連接此 VHD。之後關閉虛擬機器。在 Hyper-V 管理員中,請開啟虛擬機器的 [設定] 視窗。選擇 [IDE 控制器 0]。選擇 [硬碟]。按一下 [新增]。瀏覽至 [SQLSetupBits.vhd]。按一下 [確定]。連接到虛擬機器。啟動虛擬機器。

  3. 使用 Hyper-V 管理員連接到虛擬機器。

  4. 在 [Windows 檔案總管] 中,您應該會看到包含 SQL Server 安裝檔的新 DVD 光碟機或新磁碟機。

  5. 然後,按兩下 setup.exe 並在新的虛擬機器安裝 SQL Server。在安裝期間,請記下 SQL Server 授權金鑰。當您上傳虛擬機器到 Windows Azure 後並完成安裝時,便需要使用它。按一下 [SQL Server 安裝中心] 視窗中的 [進階]。按一下 [準備 SQL Server 獨立執行個體的映像] 並完成安裝。此程序將執行 SQL Server Sysprep ,使您可以準備電腦上的 SQL Server 獨立執行個體,並於之後完成組態。這個步驟會在安裝產品二進位編碼檔案之後停止安裝程序,而不會針對正在準備的 SQL Server 執行個體設定電腦、網路或帳戶特有的資訊。如需詳細資訊,請參閱使用 SysPrep 安裝 SQL Server 2014使用 SysPrep 安裝 SQL Server 的考量

  6. 將任何虛擬機器 VHD 檔案上傳到 Windows Azure 之前,請確定已啟用遠端桌面。由於 Windows 防火牆會限制您的電腦與網際網路之間的通訊,因此您可能必須變更遠端桌面連接的設定,使其能夠正常運作。使用 Windows Server 2008 R2 時,如需如何啟用遠端桌面連接的詳細資訊,請參閱啟用遠端桌面。此外,如果已連接虛擬機器,則必須先從內部部署網路移除虛擬機器。如需詳細資訊,請參閱從 Windows 網域移除電腦

  7. 虛擬機器映像上傳到 Windows Azure 前,必須先使用 Sysprep 命令將映像一般化。在虛擬機器中,以管理員身分開啟命令提示字元視窗。將目錄變更為 %windir%\system32\sysprep,然後執行 sysprep.exe[系統準備工具] 對話方塊隨即出現。在 [系統清理動作] 中,選取 [進入系統全新體驗 (OOBE)],並確定已核取 [一般化]。在 [關機選項] 中,選取 [關機]。按一下 [確定]。

  8. 若要將虛擬機器 VHD 檔案上傳到管理入口網站作為保存映像檔,請依照如何使用 CSUpload,將資料磁碟中的 SQL Server 資料和安裝程式檔案從內部部署複製到 Windows Azure 主題的Upload the VHD file to Windows Azure using Add-AzureVHD一節中的指示執行。只需要開啟 Windows Azure PowerShell 視窗,並連線到訂閱,然後執行 Add-AzureVHD Cmdlet。下列是使用 Add-AzureVHD Cmdlet 的範例程式碼:

    Add-AzureVhd -Destination <BlobStorageURL>/<YourImagesFolder>/<VHDName> -LocalFilePath <PathToVHDFile>
    
    

    其中 BlobStorageURL 是您之前建立的儲存體帳戶 URL。您可以將 VHD 檔案置於 Blob 儲存中的任何位置。YourImagesFolder 是 Blob 儲存中,您要儲存映像的容器。VHDName 是顯示在 Azure 平台管理入口網站中,用於分辨 VHD 的標籤。PathToVHDFile 是 VHD 檔案的完整路徑和名稱。

    上傳程序可能需要幾分鐘的時間。

  9. 接著請登入管理入口網站。依序按一下 [虛擬機器][映像][建立]。在 [從 VHD 建立映像] 中,指定名稱 (例如 "SQLImageSysPrep1"),以及所上傳 .vhd 的 [URL]。核取 [我已在與此 VHD 相關聯的虛擬機器上執行 Sysprep],進而及早認知您是否已將作業系統一般化,然後按一下 [確定]。您可以使用此新映像,在 Windows Azure 中建立多部新的虛擬機器。

  10. 接著,使用新的映像來佈建新的虛擬機器。按一下 [虛擬機器]、[新增]、[計算]、[虛擬機器]、[從組件庫]、[我的映像]。選擇新的映像 (例如 "SQLImageSysPrep1")。請依照在 Azure 中佈建 SQL Server 虛擬機器文件中的指示,建立虛擬機器。

  11. 佈建完成之後,即可使用遠端桌面連線到新的虛擬機器,以及完成準備好之 SQL Server 執行個體的設定。如需詳細資訊,請依照使用 SysPrep 安裝 SQL Server 2014文件中的指示執行。

另請參閱

本文對您有任何幫助嗎?
(剩餘 1500 個字元)
感謝您提供意見

社群新增項目

新增
顯示:
© 2014 Microsoft. 著作權所有,並保留一切權利。