建立和部署 Service Manager 的伺服器映像
您可以使用本文中的資訊來建立系統映射,其中包含 Windows Server、SQL Server 和 Service Manager,以作為您可以套用至新伺服器的範本。 請遵循下列基本步驟來準備映像。 您可以視需要修改環境。 如需 Windows 系統準備工具的詳細資訊,請參閱 什麼是 Sysprep?。
注意
本文並未涵蓋使用組態檔安裝 SQL Server 的詳細數據。 如需使用組態檔安裝 SQL Server 的詳細資訊,請參閱 使用組態檔安裝 SQL Server。
之後,修改並儲存以下範例 CMD 檔案,以建立您專屬的自訂版本並執行檔案。
準備伺服器以進行映像處理
在新伺服器上安裝 Windows Server。
以 準備製作映像 模式安裝 SQL Server。 這會安裝二進位檔,但不會設定 SQL Server。
注意
現階段的 SQL Server 尚無法使用。
將 SQL Server 安裝檔案複製到伺服器上的暫存位置。 例如,c:\Runonce\ SQLFULL_ENU。
將 System Center <版本> Service Manager 安裝檔案複製到伺服器上的暫存位置。 例如,c:\Runonce\SCSM。
儲存以下所示的範例 CMD 檔案,並根據環境的需求予以自訂。 此檔案會執行 SQL Server 安裝程式以完成 SQL Server 安裝作業,然後再執行 Service Manager 自動安裝。 請將該檔案儲存到如 C:\Runonce\FirstRun.cmd 的暫存位置。
執行系統準備工具 (Sysprep) 並搭配 /generalize 命令,使伺服器一般化。
使用 ImageX 擷取 Windows 安裝,方法是建立一個參考映像,以安裝具有相同硬體組態的伺服器。
以映像開機並使其執行 FirstRun.cmd 時,建立 Windows Unattend.xml 檔案以自訂 Windows。
建立完成映像安裝的 CMD 檔案
複製下列範例並視需要加以修改。
@echo off set ServiceAccountDomain=contoso set ServiceAccountName=Administrator set ServiceAccountPassword=P@$$word echo Finalizing SQL installation... start /wait c:\RunOnce\SQLFULL_ENU\setup.exe /ConfigurationFile=c:\RunOnce\SQL2012Complete.ini echo Installing additional SQL features... start /wait c:\RunOnce\SQLFULL_ENU\setup.exe /ConfigurationFile=c:\RunOnce\SQL2012Shared.ini echo Installing System Center Service Manager... start /wait C:\RunOnce\SCSM\setup.exe /Install:Server /AcceptEula /RegisteredOwner:SCSM /RegisteredOrganization:Microsoft /CreateNewDatabase /SqlServerInstance:%computername% /ManagementGroupName:%computername% /AdminRoleGroup:%ServiceAccountDomain%\%ServiceAccountName% /ServiceRunUnderAccount:%ServiceAccountDomain%\%ServiceAccountName%\%ServiceAccountPassword% /WorkflowAccount:%ServiceAccountDomain%\%ServiceAccountName%\%ServiceAccountPassword% /CustomerExperienceImprovementProgram:Yes /EnableErrorReporting:Yes /silent
下一步
- 如需在 Hyper-V 虛擬環境中安裝 Service Manager 時應考慮的資訊,請參閱 在虛擬機上安裝 Service Manager 的指引。