スキップしてコンテンツを表示

Sysprep を使用して再利用可能なカスタム Windows AMI を作成し、インストールする方法を教えてください。

所要時間2分
0

System Preparation (Sysprep) を使用して、再利用可能なカスタムの Windows Amazon マシンイメージ (AMI) をキャプチャしてインストールしようとしています。

解決策

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 Server 2022 と Windows Server 2025 では、EC2Launch v2 で Sysprep を実行します。EC2Launch v2 は、Windows 2012、2012 R2、2016 (LTSC、SAC)、2019 (LTSC、SAC) でも使用できます。

注: 詳細については、Microsoft の ウェブサイトで「制限事項」を参照してください。本番システムの Sysprep イメージをキャプチャするには、インスタンスから AMI を作成します。次に、分離された環境で AMI からインスタンスを起動します。起動したインスタンスの Sysprep イメージをキャプチャします。

EC2Config あるいは EC2Launch v1 または v2 で Sysprep を実行する

次の手順を実行します。

  1. Amazon Elastic Compute Cloud (Amazon EC2) コンソールを開きます。
  2. Remote Desktop Protocol (RDP) を使用して EC2 Windows インスタンスに接続します
  3. Windows の [スタート] メニューを選択し、使用している Windows サーバーで次のいずれかの手順を実行します。
    Windows Server 2008 から Windows Server 2012 R2 では、[EC2ConfigService の設定] を開き、[イメージ] タブを選択します。
    Windows Server 2016 以降では、[EC2LaunchSettings] を開きます。
  4. [管理者パスワード][ランダム] を選択します。
  5. [Sysprep でシャットダウン] を選択し、[はい] を選択します。
    注: 次回の起動時に、コンソールから新しいパスワードを取得する必要があります。
  6. Amazon EC2 コンソールを開きます。
  7. ナビゲーションペインで [インスタンス] を選択します。
  8. インスタンスの状態が stopped に変わった後に、インスタンスを選択します。
  9. [アクション][イメージ] を選択し、[イメージを作成] を選択します。
  10. [イメージ名] に名前を入力します。
  11. [イメージの説明] に説明を入力します。
  12. [イメージを作成] を選択します。

詳細とカスタマイズオプションについては、「Windows Sysprep を使用して Amazon EC2 AMI を作成する」を参照してください。

エラーメッセージが表示される場合は、「Amazon EC2 Windows インスタンスでの、Sysprep に関する問題のトラブルシューティング」を参照してください。EC2Rescue for Windows Server を使用してログファイルを収集し、問題をトラブルシューティングすることもできます。

関連情報

コピーした AMI から EC2 インスタンスを起動できない理由を知りたいです

コメントはありません

関連するコンテンツ