如何使用 Sysprep 建立和安裝可重複使用的自訂 Windows AMI?

2 分的閱讀內容
0

我想使用 Sysprep 擷取和安裝自訂重複使用的 Amazon Machine Image (AMI)。

簡短描述

您可以使用 Microsoft 工具 Sysprep 來擷取自訂 Windows 映像。Sysprep 會從 Amazon Elastic Compute Cloud (Amazon EC2) Windows 執行個體中移除唯一資訊。此資訊包括執行個體安全識別符 (SID)、電腦名稱和驅動程式。如需詳細資訊,請參閱 Microsoft 網站上的 Sysprep (系統準備) 概觀

解決方法

在執行 Sysprep 之前,請考慮下列幾點:

  • 不要使用 Sysprep 為您的執行個體建立備份。
  • 不要在生產系統上執行 Sysprep。
  • Windows Server 2016 Nano Server 不支援 Sysprep。
  • 對於 Windows Server 2008 到 Windows Server 2012 R2,請使用 EC2Config 執行 Sysprep。
  • 對於 Windows Server 2016 或 Windows 2019 (LTSC 和 SAC),請使用 EC2Launch v1 執行 Sysprep。
  • 對於 Windows 2022,請使用 EC2Launch v2 執行 Sysprep。您也可以對 Windows 2012、2012 R2、2016 (LTSC 和 SAC) 及 2019 (LTSC 和 SAC) 使用 EC2Launch v2。

使用 EC2Config 或者 EC2Launch v1 或 v2 執行 Sysprep

  1. 開啟 Amazon EC2 主控台,然後使用遠端桌面協定 (RDP) 連接至您的 Windows EC2 執行個體
    **注意:**若要建立不含 Sysprep 的標準自訂映像,請參閱從執行的執行個體建立 Windows AMI。請務必記下 AMI ID
  2. 從 Windows 的開始功能表中,完成下列步驟:
    對於 Windows Server 2008 至 Windows Server 2012 R2,請開啟 EC2ConfigService 設定,然後選擇映像標籤。
    對於 Windows Server 2016 或更新版本,開啟 EC2LaunchSettings
  3. 對於管理員密碼,選擇隨機
  4. 選擇使用 Sysprep 關閉
  5. 選擇
    **注意:**您必須在下次開機時從 EC2 主控台擷取新密碼
  6. 開啟 Amazon EC2 主控台,然後從瀏覽窗格中選擇執行個體
  7. 在執行個體狀態變更為已停止後,選取您的執行個體。
  8. 對於動作,選擇映像建立映像
    對於映像名稱,輸入名稱。
    (選用) 對於映像描述,輸入描述。
  9. 選擇建立映像

如需詳細資訊和自訂選項,請參閱使用 Sysprep 建立標準化的 Amazon Machine Image (AMI)

如果您在使用 Sysprep 時收到錯誤訊息或遇到問題,請參閱 Sysprep 疑難排解

您也可以使用適用於 Windows Server 的 EC2Rescue來收集日誌檔和疑難排解問題。

相關資訊

如何根據 EBS 支援的 EC2 執行個體建立 AMI?

如何從自訂 AMI 啟動 EC2 執行個體?

為什麼無法從複製的 AMI 啟動 EC2 執行個體?