Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
AWSEC2-CloneInstanceAndUpgradeWindows
Beschreibung
Erstellen Sie eine Amazon Machine Image (AMI) -Instance aus einer Instance von Windows Server 2008 R2, 2012 R2, 2016, 2019 oder 2022 und führen Sie dann ein Upgrade AMI auf Windows Server 2016, 2019, 2022 oder 2025 durch. Die unterstützten Upgrade-Pfade sind wie folgt.
-
Windows Server2008 R2 auf Windows Server 2016
-
Windows Server2012 R2 bis Windows Server 2016
-
Windows Server2012 R2 bis Windows Server 2019
-
Windows Server2012 R2 bis Windows Server 2022 1
-
Windows Server2012 R2 bis Windows Server 2025
-
Windows Server2016 bis Windows Server 2019
-
Windows Server2016 bis Windows Server 2022
-
Windows Server2016 bis Windows Server 2025
-
Windows Server2019 bis Windows Server 2022
-
Windows Server2019 bis Windows Server 2025
-
Windows Server2022 bis Windows Server 2025
1 Mit dem Windows Setup von Microsoft kann dieses direkte Upgrade abgeschlossen werden. Microsoft führt Windows Server 2012 R2 bis Windows Server 2022 jedoch nicht als unterstützten Upgrade-Pfad auf. Dieser Pfad überschreitet Microsofts Beschränkung auf zwei Versionen für Ziele von Windows Server 2022 und früher. Weitere Informationen finden Sie unter Unterstützte direkte Upgrade-Pfade von Microsoft nach Version.
Die Upgrade-Operation ist ein aus mehreren Schritten bestehender Prozess, der 2 Stunden in Anspruch nehmen kann. Wir empfehlen, ein Betriebssystem-Upgrade auf Instances mit mindestens 2 vCPUs und 4 GB RAM durchzuführen. Die Automatisierung erstellt ein AMI aus der Instance und startet dann eine temporäre Instance aus dem neu erstellten AMI in der von SubnetId Ihnen angegebenen. Die Sicherheitsgruppen, die Ihrer ursprünglichen Instance zugeordnet sind, werden auf die temporäre Instance angewendet. Die Automatisierung führt dann ein direktes Upgrade TargetWindowsVersion auf die temporäre Instance durch. Ein direktes Upgrade von Windows Server 2008 R2 auf Windows Server 2016, 2019 oder 2022 wird nicht unterstützt. Um eine Windows Server 2008 R2-Instance auf eine dieser Versionen zu aktualisieren, führt die Automatisierung zweimal ein direktes Upgrade durch. Die Automatisierung aktualisiert oder installiert auch die AWS
Treiber, die für die temporäre Instanz benötigt werden. Nach dem Upgrade erstellt die Automatisierung ein neues AMI aus der temporären Instance und beendet dann die temporäre Instance.
Sie können die Anwendungsfunktionalität testen, indem Sie eine Test-Instance vom aktualisierten AMI in Ihrer Amazon Virtual Private Cloud (Amazon VPC) aus starten. Wenn der Test abgeschlossen ist, planen Sie eine Anwendungsausfallzeit ein, bevor Sie zum aktualisierten AMI wechseln.
Führen Sie diese Automatisierung aus (Konsole)
Dokumenttyp
Automatisierung
Eigentümer
Amazon
Plattformen
Windows ServerStandard- und Datacenter-Editionen 2008 R2, 2012 R2, 2016, 2019 oder 2022
Voraussetzungen
-
TLS Version 1.2.
-
Stellen Sie sicher, dass SSM Agent auf Ihrer Instance installiert ist. Weitere Informationen finden Sie unter Installieren und Konfigurieren des SSM-Agenten auf EC2-Instances für Windows Server.
-
Windows PowerShell 3.0 oder höher muss auf Ihrer Instance installiert sein.
-
Für Instances, die einer Microsoft Active Directory-Domain angehören, empfehlen wir, eine
SubnetIdanzugeben, die keine Verbindung zu Ihren Domain-Cntrollern aufweist, um Hostnamenkonflikte zu vermeiden. -
Das Instance-Subnetz muss über eine ausgehende Konnektivität mit dem Internet verfügen, sodass Sie AWS-Services beispielsweise auf Amazon S3 zugreifen und Patches von Microsoft herunterladen können. Diese Anforderung ist erfüllt, wenn das Subnetz entweder ein öffentliches Subnetz ist und die Instance eine öffentliche IP-Adresse hat, oder wenn es sich bei dem Subnetz um ein privates Subnetz mit einer Route handelt, die Internetverkehr an ein öffentliches NAT-Gerät sendet.
-
Diese Automatisierung funktioniert nur mit Windows Server Instances der Versionen 2008 R2, 2012 R2, 2016, 2019 und 2022.
-
Konfigurieren Sie die Windows Server Instanz mit einem AWS Identity and Access Management (IAM-) Instanzprofil, das die erforderlichen Berechtigungen für Systems Manager bereitstellt. Weitere Informationen finden Sie unter Erstellen eines IAM-Instance-Profils für Systems Manager.
-
Stellen Sie sicher, dass die Instanz über 20 GB freien Speicherplatz auf der Startdiskette verfügt.
-
Wenn die Instance keine von uns AWS bereitgestellte Windows-Lizenz verwendet, geben Sie eine Amazon EBS-Snapshot-ID an, die Windows Server 2012 R2-Installationsmedien enthält. Führen Sie dazu die folgenden Schritte aus:
-
Überprüfen Sie, dass die EC2-Instance Windows Server 2012 oder höher ausführt.
-
Erstellen Sie ein 6 GB EBS-Volume in derselben Availability Zone, in der die Instance ausgeführt wird. Fügen Sie das Volume der Instance an. Hängen Sie es beispielsweise als Laufwerk D ein.
-
Öffnen Sie das Kontextmenü für die ISO-Datei (klicken Sie mit der rechten Maustaste darauf, oder drücken Sie die Menütaste), und mounten Sie sie dann beispielsweise als Laufwerk E auf der Instanz.
-
Kopieren Sie den Inhalt der ISO-Datei von Laufwerk E:\ auf Laufwerk D:\.
-
Erstellen Sie einen EBS-Snapshot des 6-GB-Volumes, das Sie zuvor erstellt haben.
-
-
Für Upgrades im Windows Server Jahr 2025 muss Nitro-based die Quell-Instance
Einschränkungen
Diese Automatisierung unterstützt keine Upgrades von Windows-Domain-Controllern, Clustern oder Windows-Desktopbetriebssystemen. Diese Automatisierung unterstützt auch keine EC2-Instances, wenn die folgenden Rollen installiert sind. Windows Server
-
Remote Desktop Session Host (RDSH)
-
Remote Desktop Connection Broker (RDCB)
-
Remote Desktop Virtualization Host (RDVH)
-
Remote Desktop Web Access (RDWA)
Parameter
-
AlternativeKeyPairName
Typ: Zeichenfolge
Beschreibung: (Optional) Der Name eines alternativen Schlüsselpaars, das während des Upgrade-Vorgangs verwendet werden soll. Dies ist in Situationen nützlich, in denen das der ursprünglichen Instanz zugewiesene Schlüsselpaar nicht verfügbar ist. Wenn der ursprünglichen Instanz kein Schlüsselpaar zugewiesen wurde, müssen Sie einen Wert für diesen Parameter angeben.
-
BYOLWindowsMediaSnapshotId
Typ: Zeichenfolge
Beschreibung: (Optional) Die ID des zu kopierenden Amazon EBS-Snapshots, der Windows Server 2012 R2-Installationsmedien enthält. Nur erforderlich, wenn Sie ein Upgrade einer BYOL-Instance (Bring Your Own License) durchführen.
-
IamInstanceProfile
Typ: Zeichenfolge
Beschreibung: (Erforderlich) Der Name des IAM-Instanzprofils, mit dem Systems Manager die Instanz verwalten kann.
-
InstanceId
Typ: Zeichenfolge
Beschreibung: (Erforderlich) Die EC2-Instance, auf der Windows Server 2008 R2, 2012 R2, 2016, 2019 oder 2022 ausgeführt wird.
-
KeepPreUpgradeImageBackUp
Typ: Zeichenfolge
Beschreibung: (Optional) Wenn der Wert auf True gesetzt ist, löscht die Automatisierung nicht das AMI, das sie vor dem Upgrade aus der EC2-Instance erstellt, und Sie müssen dieses AMI selbst löschen. Standardmäßig löscht die Automatisierung das AMI.
-
SubnetId
Typ: Zeichenfolge
Beschreibung: (Erforderlich) Dies ist das Subnetz für den Upgrade-Prozess und in dem sich Ihre EC2-Quellinstanz befindet. Stellen Sie sicher, dass das Subnetz über ausgehende Konnektivität zu AWS Diensten, Amazon S3 und Microsoft (zum Herunterladen von Patches) verfügt.
-
TargetWindowsVersion
Typ: Zeichenfolge
Beschreibung: (Erforderlich) Wählen Sie die Windows-Zielversion aus.
Standard: 2025
-
RebootInstanceBeforeTakingImage
Typ: Zeichenfolge
Beschreibung: (Optional) Wenn der Wert auf True gesetzt ist, startet die Automatisierung die Instance neu, bevor ein AMI vor dem Upgrade erstellt wird. Standardmäßig wird die Automatisierung vor dem Upgrade nicht neu gestartet.