

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.

# Erstellen Sie Auto-Scaling-Gruppen mit Startkonfigurationen
<a name="create-auto-scaling-groups-launch-configuration"></a>

**Wichtig**  
Einschränkungen:  
Ab dem **1. Januar 2023** werden neue Amazon EC2 EC2-Instance-Typen in Startkonfigurationen nicht mehr unterstützt. Dies beinhaltet die Unterstützung für alle Instance-Typen, die AWS-Region nach dem Start der ersten Region hinzugefügt wurden.
Konten, die am oder nach dem **1. Juni 2023 erstellt wurden,** können keine neuen Startkonfigurationen über die Konsole erstellen.
Konten, die am oder nach dem **1. Oktober 2024 erstellt wurden,** können mit keiner Methode (Konsole AWS CLI, API oder CloudFormation) neue Startkonfigurationen erstellen.
 Migrieren Sie zu Startvorlagen, um sicherzustellen, dass Sie weder jetzt noch in future neue Startkonfigurationen erstellen müssen. Informationen zum Migrieren Ihrer Auto-Scaling-Gruppen zu Startvorlagen finden Sie unter [Migrieren Sie Ihre Auto Scaling Scaling-Gruppen, um Vorlagen zu starten](migrate-to-launch-templates.md).

Wenn Sie eine Startkonfiguration oder eine EC2-Instance erstellt haben, können Sie eine Auto-Scaling-Gruppe erstellen, die eine Startkonfiguration als Konfigurationsvorlage für ihre EC2-Instances verwendet. Die Startkonfiguration gibt Informationen wie die AMI-ID, den Instance-Typ, das Schlüsselpaar, Sicherheitsgruppen und die Blockgerät-Zuweisung für Ihre Instances an. Weitere Informationen zum Erstellen von Startkonfigurationen finden Sie unter [Erstellen einer Startkonfiguration](create-launch-config.md).

Sie müssen über IAM-Berechtigungen verfügen, um eine Auto-Scaling-Gruppe zu erstellen. Sie müssen auch über ausreichende Berechtigungen verfügen, um die serviceverknüpfte Rolle zu erstellen, die Amazon EC2 Auto Scaling verwendet, um Aktionen in Ihrem Namen durchzuführen, falls sie noch nicht existiert. Beispiele für IAM-Richtlinien, die ein Administrator als Referenz für die Erteilung von Berechtigungen verwenden kann, finden Sie unter [Beispiele für identitätsbasierte Richtlinien](security_iam_id-based-policy-examples.md).

**Topics**
+ [Eine Auto-Scaling-Gruppe mithilfe einer Startkonfiguration erstellen](create-asg-launch-configuration.md)
+ [Erstellen Sie eine Auto Scaling Scaling-Gruppe aus einer vorhandenen Instanz mit dem AWS CLI](create-asg-from-instance.md)

# Eine Auto-Scaling-Gruppe mithilfe einer Startkonfiguration erstellen
<a name="create-asg-launch-configuration"></a>

**Wichtig**  
Wir stellen Informationen zu Startkonfigurationen für Kunden bereit, die noch nicht von Startkonfigurationen zu Startvorlagen migriert sind. Informationen zum Migrieren Ihrer Auto-Scaling-Gruppen zu Startvorlagen finden Sie unter [Migrieren Sie Ihre Auto Scaling Scaling-Gruppen, um Vorlagen zu starten](migrate-to-launch-templates.md).

Wenn Sie eine Auto-Scaling-Gruppe erstellen, müssen Sie die notwendigen Informationen zur Konfiguration der Amazon EC2-Instances, die Availability Zones und VPC-Subnetze für die Instances, die gewünschte Kapazität sowie die minimalen und maximalen Kapazitätsgrenzen angeben.

Das folgende Verfahren veranschaulicht das Erstellen einer Auto-Scaling-Gruppe mithilfe einer Startkonfiguration. Sie können eine Startkonfiguration nicht ändern, nachdem sie erstellt wurde. Sie können jedoch die Startkonfiguration für eine Auto-Scaling-Gruppe ersetzen. Weitere Informationen finden Sie unter [Ändern der Startkonfiguration für eine Auto-Scaling-Gruppe](change-launch-config.md). 

**Voraussetzungen**
+ Sie müssen eine Startkonfiguration erstellt haben. Weitere Informationen finden Sie unter [Erstellen einer Startkonfiguration](create-launch-config.md).

**Erstellen einer Auto-Scaling-Gruppe mithilfe einer Startkonfiguration (Konsole)**

1. Öffnen Sie die Amazon EC2 EC2-Konsole unter [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)und wählen Sie im Navigationsbereich **Auto Scaling Groups** aus.

1. Wählen Sie in der Navigationsleiste oben auf dem Bildschirm dieselbe aus, AWS-Region die Sie bei der Erstellung der Startkonfiguration verwendet haben.

1. Wählen Sie **Erstellen einer Auto-Scaling-Gruppe** aus.

1. Geben Sie auf der Seite **Startvorlage oder -konfiguration auswählen** für **Auto-Scaling-Gruppenname** einen Namen für Ihre Auto-Scaling-Gruppe ein.

1. Gehen Sie folgendermaßen vor, um eine Startkonfiguration auszuwählen:

   1. Wählen Sie unter **Launch Template (Startvorlage)** die Option **Switch to launch configuration (Wechsel zur Startkonfiguration)** aus.

   1. Wählen Sie unter **Launch configuration (Startkonfiguration)** eine vorhandene Startkonfiguration aus.

   1. Stellen Sie sicher, dass Ihre Startkonfiguration alle Optionen unterstützt, die Sie verwenden möchten, und wählen Sie dann **Next (Weiter)** aus.

1. Wählen Sie auf der Seite **Instance-Startoptionen konfigurieren** unter **Netzwerk** für **VPC** eine VPC aus. Die Auto-Scaling-Gruppe muss in derselben VPC erstellt werden wie die Sicherheitsgruppe, die Sie in Ihrer Startkonfiguration angegeben haben.

1. Für **Availability Zones und Subnets (Subnetze)** wählen Sie ein oder mehrere Subnetze in der angegebenen VPC aus. Verwenden Sie Subnetze in mehreren Availability Zones, um eine hohe Verfügbarkeit zu erzielen. Weitere Informationen finden Sie unter [Überlegungen bei der Auswahl von VPC-Subnetzen](asg-in-vpc.md#as-vpc-considerations).

1. Wählen Sie **Weiter** aus. 

   Oder akzeptieren Sie die weiteren Standardwerte, und klicken Sie dann auf **Skip to review (Mit Prüfen fortfahren)**. 

1. (Optional) Konfigurieren Sie auf der Seite **Konfigurieren von erweiterten Optionen** die folgenden Optionen und wählen Sie **Weiter**:

   1. (Optional) Wählen Sie für **Integritätsprüfungen** und **Zusätzliche Zustandsprüfungsarten** die Option **Amazon EBS-Zustandsprüfungen aktivieren** aus. Weitere Informationen finden Sie unter [Überwachen Sie Auto Scaling Scaling-Instances mit beeinträchtigten Amazon EBS-Volumes mithilfe von Zustandsprüfungen](monitor-and-replace-instances-with-impaired-ebs-volumes.md).

   1. (Optional) Geben Sie unter **Karenzzeit für die Zustandsprüfung** die Zeit in Sekunden ein. Diese Zeitspanne gibt an, wie lange Amazon EC2 Auto Scaling warten muss, bevor der Integritätsstatus einer Instance überprüft wird, nachdem sie den `InService` Status erreicht hat. Weitere Informationen finden Sie unter [Legen Sie die Wartefrist für die Zustandsprüfung einer Auto-Scaling-Gruppe fest](health-check-grace-period.md). 

   1. Wählen Sie unter **Zusätzliche Einstellungen**, **Überwachung**, aus, ob die Erfassung von CloudWatch Gruppenmetriken aktiviert werden soll. Diese Metriken liefern Messwerte, die Indikatoren für ein potenzielles Problem sein können, wie z.B. die Anzahl der abgebrochenen Instances oder die Anzahl der ausstehenden Instances. Weitere Informationen finden Sie unter [Überwachen Sie CloudWatch Metriken für Ihre Auto Scaling Scaling-Gruppen und -Instances](ec2-auto-scaling-cloudwatch-monitoring.md).

   1. Wählen Sie **unter Standardinstanzaufwärmen aktivieren** diese Option und wählen Sie die Aufwärmzeit für Ihre Anwendung aus. Wenn Sie eine Auto Scaling-Gruppe mit einer Skalierungsrichtlinie erstellen, verbessert die Standard-Instance-Aufwärmfunktion die CloudWatch Amazon-Metriken, die für die dynamische Skalierung verwendet werden. Weitere Informationen finden Sie unter [Legen Sie die standardmäßige Instance-Vorbereitung für eine Auto-Scaling-Gruppe fest](ec2-auto-scaling-default-instance-warmup.md).

1. Konfigurieren Sie auf der Seite **Configure group size and scaling policies (Gruppengröße und Skalierungsrichtlinien konfigurieren)** die folgenden Optionen, und wählen Sie dann **Next (Weiter)**:

   1. Geben Sie unter **Gruppengröße** für **Gewünschte Kapazität** die anfängliche Anzahl von Instances ein, die gestartet werden sollen. 

   1. Wenn im Abschnitt **Skalierung** unter **Skalierungslimits** Ihr neuer Wert für die **gewünschte Kapazität** größer als die **gewünschte Mindestkapazität** und die **gewünschte Höchstkapazität** ist, wird die **gewünschte Höchstkapazität** automatisch auf den neuen Wert für die gewünschte Kapazität erhöht. Sie können die Limits bei Bedarf ändern. Weitere Informationen finden Sie unter [Festlegen von Skalierungslimits für Ihre Auto-Scaling-Gruppe](asg-capacity-limits.md).

   1. Wählen Sie für **Automatische Skalierung** aus, ob Sie eine Skalierungsrichtlinie für die Zielverfolgung erstellen möchten. Sie können diese Richtlinie auch erstellen, nachdem Sie Ihre Auto-Scaling-Gruppe erstellt haben.

      Wenn Sie sich für die **Skalierungsrichtlinie für die Zielverfolgung** entscheiden, befolgen Sie die Anweisungen unter [Erstellen einer Zielverfolgungs-Skalierungsrichtlinie](policy_creating.md), um die Richtlinie zu erstellen.

   1. Wählen Sie unter **Instance-Wartungsrichtlinie** aus, ob Sie eine Instance-Wartungsrichtlinie erstellen möchten. Sie können diese Richtlinie auch erstellen, nachdem Sie Ihre Auto-Scaling-Gruppe erstellt haben. Befolgen Sie zum Erstellen der Richtlinie die Anweisungen unter [Festlegen einer Instance-Wartungsrichtlinie](set-instance-maintenance-policy.md).

   1. Wählen Sie unter **Instance scale-in protection (Instance-Skalierungsschutz)**, ob der Instance-Skalierungsschutz aktiviert werden soll. Weitere Informationen finden Sie unter [Verwenden Sie den Instance Scale-In Protection, um die Instanzbeendigung zu kontrollieren](ec2-auto-scaling-instance-protection.md).

1. (Optional) Um Benachrichtigungen zu erhalten, konfigurieren Sie für **Add notification (Benachrichtigungen hinzufügen)** die Benachrichtigung und wählen Sie anschließend **Next (Weiter)** aus. Weitere Informationen finden Sie unter [Amazon SNS SNS-Benachrichtigungsoptionen für Amazon EC2 Auto Scaling](ec2-auto-scaling-sns-notifications.md).

1. (Optional) Um Tags hinzuzufügen, wählen Sie **Add tag (Tag hinzufügen)** aus, geben Sie für jedes Tag einen Tag-Schlüssel und einen Wert an und wählen Sie anschließend **Next (Weiter)** aus. Weitere Informationen finden Sie unter [Tagging von Auto-Scaling-Gruppen und Instances](ec2-auto-scaling-tagging.md).

1. Wählen Sie auf der Seite **Review (Prüfen)** **Create Auto Scaling group (Auto-Scaling-Gruppe erstellen)** aus.

**Erstellen Sie wie folgt eine Auto-Scaling-Gruppe über die Befehlszeile:**

Verwenden Sie einen der folgenden Befehle:
+ [create-auto-scaling-group](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/create-auto-scaling-group.html) (AWS CLI)
+ [Neu- ASAuto ScalingGroup](https://docs.aws.amazon.com/powershell/latest/reference/items/New-ASAutoScalingGroup.html) ()AWS Tools for Windows PowerShell

# Erstellen Sie eine Auto Scaling Scaling-Gruppe aus einer vorhandenen Instanz mit dem AWS CLI
<a name="create-asg-from-instance"></a>

**Wichtig**  
Wir stellen Informationen zu Startkonfigurationen für Kunden bereit, die noch nicht von Startkonfigurationen zu Startvorlagen migriert sind. Informationen zum Migrieren Ihrer Auto-Scaling-Gruppen zu Startvorlagen finden Sie unter [Migrieren Sie Ihre Auto Scaling Scaling-Gruppen, um Vorlagen zu starten](migrate-to-launch-templates.md).

Wenn Sie zum ersten Mal eine Auto-Scaling-Gruppe erstellen, empfehlen wir Ihnen, die Konsole zu verwenden, um eine Startvorlage aus einer bestehenden EC2-Instance zu erstellen. Verwenden Sie dann die Startvorlage, um eine neue Auto-Scaling-Gruppe zu erstellen. Informationen zu diesen Verfahren finden Sie unter [Erstellen einer Auto-Scaling-Gruppe mithilfe des Amazon EC2-Startassistenten](create-asg-ec2-wizard.md).

Das folgende Verfahren zeigt, wie Sie eine Auto-Scaling-Gruppe erstellen, indem Sie eine vorhandene Instance angeben, die als Basis zum Starten anderer Instances verwendet werden soll. Für die Erstellung einer EC2-Instance sind mehrere Parameter erforderlich, z. B. die Amazon Machine Image (AMI) ID, der Instanztyp, das Schlüsselpaar und die Sicherheitsgruppe. Alle diese Informationen werden auch von Amazon EC2 Auto Scaling benutzt, um Instances in Ihrem Namen zu starten, wenn eine Skalierung erforderlich ist. Diese Informationen werden entweder in einer Startvorlage oder in einer Startkonfiguration gespeichert. 

Wenn Sie eine vorhandene Instance verwenden, erstellt Amazon EC2 Auto Scaling eine Auto-Scaling-Gruppe, die Instances auf der Grundlage einer gleichzeitig erstellten Startkonfiguration startet. Die neue Startkonfiguration hat denselben Namen wie die Auto-Scaling-Gruppe und enthält bestimmte Konfigurationsdetails der identifizierten Instance.

Die folgenden Konfigurationsdetails werden von der identifizierten Instance in die Startkonfiguration kopiert: 
+ AMI-ID
+ Instance-Typ
+ Schlüsselpaar
+ Sicherheitsgruppen
+ Typ der IP-Adresse (öffentlich oder privat)
+ IAM-Instance-Profil, falls zutreffend
+ Überwachung (richtig oder falsch)
+ EBS optimiert (richtig oder falsch)
+ Tenancy-Einstellung beim Start in einer VPC (geteilt oder dediziert)
+ Kernel-ID und RAM-Datenträger-ID, falls zutreffend
+ Benutzerdaten, falls angegeben 
+ Spotpreis (maximal)

Das VPC-Subnetz und die Availability Zone werden von der identifizierten Instance in die eigene Ressourcendefinition der Auto-Scaling-Gruppe kopiert. 

Wenn sich die identifizierte Instance in einer Platzierungsgruppe befindet, startet die neue Auto-Scaling-Gruppe Instanzen in dieselbe Platzierungsgruppe wie die identifizierte Instance. Da die Startkonfigurationseinstellungen die Angabe einer Platzierungsgruppe nicht zulassen, wird die Platzierungsgruppe in das `PlacementGroup`-Attribut der neuen Auto-Scaling-Gruppe kopiert.

Die folgenden Konfigurationsdetails werden nicht von Ihrer identifizierten Instance übernommen:
+ Speicher: Die Blockgeräte (EBS-Volumen und Instance-Speichervolumen) werden nicht von der identifizierten Instance kopiert. Stattdessen bestimmt die bei der Erstellung des AMI erstellte Blockgerät-Zuweisung, welche Geräte verwendet werden.
+ Anzahl der Netzwerkschnittstellen: Die Netzwerkschnittstellen werden nicht von Ihrer identifizierten Instance kopiert. Stattdessen verwendet Amazon EC2 Auto Scaling die Standardeinstellungen, um eine Netzwerkschnittstelle zu erstellen, nämlich die primäre Netzwerkschnittstelle (eth0).
+ Optionen für Instance-Metadaten: Die Einstellungen für die zugänglichen Metadaten, die Metadatenversion und das Sprunglimit für Token-Antworten werden nicht von der identifizierten Instance übernommen. Stattdessen verwendet Amazon EC2 Auto Scaling seine Standardeinstellungen. Weitere Informationen finden Sie unter [Konfigurieren der Instance-Metadaten-Optionen](create-launch-config.md#launch-configurations-imds).
+ Lastenverteilung: Ist die identifizierte Instance bei mindestens einem Load Balancer angemeldet, werden die Informationen über den Load Balancer nicht automatisch in den Load Balancer oder in das Zielgruppenattribut der neuen Auto-Scaling-Gruppe kopiert.
+ Tags: Verfügt die identifizierte Instance über Tags, werden diese nicht in das Attribut `Tags` der neuen Auto-Scaling-Gruppe kopiert.

## Voraussetzungen
<a name="create-asg-from-instance-prerequisites"></a>

Die EC2-Instance muss die folgenden Kriterien erfüllen:
+ Die Instance gehört keiner anderen Auto-Scaling-Gruppe an.
+ Der Status der Instance lautet `running`.
+ Das AMI zum Starten der Instance muss noch vorhanden sein.

## Erstellen einer Auto-Scaling-Gruppe aus einer EC2-Instance (AWS CLI)
<a name="create-asg-from-instance-aws-cli"></a>

Das folgende Verfahren demonstriert die Verwendung eines CLI-Befehls zum Erstellen einer Auto-Scaling-Gruppe aus einer EC2-Instance.

Bei diesem Verfahren wird die Instance nicht zur Auto-Scaling-Gruppe hinzugefügt. Damit die Instance angefügt werden kann, müssen Sie den Befehl [attach-instances](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/attach-instances.html) ausführen, nachdem die Auto-Scaling-Gruppe erstellt wurde.

Bevor Sie beginnen, suchen Sie die ID der EC2-Instance mithilfe der Amazon-EC2-Konsole oder dem Befehl [describe-instances](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/describe-instances.html).

**So verwenden Sie die aktuelle Instance als Vorlage**
+ Verwenden Sie den folgenden [create-auto-scaling-group](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/create-auto-scaling-group.html)Befehl, um eine Auto Scaling Scaling-Gruppe,`my-asg-from-instance`, aus der EC2-Instance `i-123456789abcdefg0` zu erstellen.

  ```
  aws autoscaling create-auto-scaling-group --auto-scaling-group-name my-asg-from-instance \
    --instance-id i-123456789abcdefg0 --min-size 1 --max-size 2 --desired-capacity 2
  ```

**So prüfen Sie, dass Ihre Auto-Scaling-Gruppe eine neue Instance gestartet hat**
+ Verwenden Sie den folgenden [describe-auto-scaling-groups](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/describe-auto-scaling-groups.html)Befehl, um zu überprüfen, ob die Auto Scaling Scaling-Gruppe erfolgreich erstellt wurde.

  ```
  aws autoscaling describe-auto-scaling-groups --auto-scaling-group-name my-asg-from-instance
  ```

  Die folgende Beispielantwort zeigt, dass die gewünschte Kapazität der Gruppe 2 beträgt, die Gruppe über zwei laufende Instances verfügt und die Startkonfiguration den Namen `my-asg-from-instance` hat.

  ```
  {
    "AutoScalingGroups":[
      {
        "AutoScalingGroupName":"my-asg-from-instance",
        "AutoScalingGroupARN":"arn",
        "LaunchConfigurationName":"my-asg-from-instance",
        "MinSize":1,
        "MaxSize":2,
        "DesiredCapacity":2,
        "DefaultCooldown":300,
        "AvailabilityZones":[
          "us-west-2a"
        ],
        "LoadBalancerNames":[],
        "TargetGroupARNs":[],
        "HealthCheckType":"EC2",
        "HealthCheckGracePeriod":0,
        "Instances":[
          {
            "InstanceId":"i-34567890abcdef012",
            "InstanceType":"t2.micro",
            "AvailabilityZone":"us-west-2a",
            "LifecycleState":"InService",
            "HealthStatus":"Healthy",
            "LaunchConfigurationName":"my-asg-from-instance",
            "ProtectedFromScaleIn":false
          },
          {
            "InstanceId":"i-012345abcdefg6789",
            "InstanceType":"t2.micro",
            "AvailabilityZone":"us-west-2a",
            "LifecycleState":"InService",
            "HealthStatus":"Healthy",
            "LaunchConfigurationName":"my-asg-from-instance",
            "ProtectedFromScaleIn":false
          }
        ],
        "CreatedTime":"2020-10-28T02:39:22.152Z",
        "SuspendedProcesses":[ ],
        "VPCZoneIdentifier":"subnet-0abc1234",
        "EnabledMetrics":[ ],
        "Tags":[ ],
        "TerminationPolicies":[
          "Default"
        ],
        "NewInstancesProtectedFromScaleIn":false,
        "ServiceLinkedRoleARN":"arn",
        "TrafficSources":[]
      }
    ]
  }
  ```

**So zeigen Sie die Startkonfiguration an**
+ Verwenden Sie den folgenden [describe-launch-configurations](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/describe-launch-configurations.html)Befehl, um die Details der Startkonfiguration anzuzeigen.

  ```
  aws autoscaling describe-launch-configurations --launch-configuration-names my-asg-from-instance
  ```

  Das Folgende ist eine Beispielausgabe:

  ```
  {
    "LaunchConfigurations":[
      {
        "LaunchConfigurationName":"my-asg-from-instance",
        "LaunchConfigurationARN":"arn",
        "ImageId":"ami-234567890abcdefgh",
        "KeyName":"my-key-pair-uswest2",
        "SecurityGroups":[
          "sg-12abcdefgh3456789"
        ],
        "ClassicLinkVPCSecurityGroups":[ ],
        "UserData":"",
        "InstanceType":"t2.micro",
        "KernelId":"",
        "RamdiskId":"",
        "BlockDeviceMappings":[ ],
        "InstanceMonitoring":{
          "Enabled":true
        },
        "CreatedTime":"2020-10-28T02:39:22.321Z",
        "EbsOptimized":false,
        "AssociatePublicIpAddress":true
      }
    ]
  }
  ```

**Beenden der Instances**
+ Sie können die Instance beenden, wenn Sie sie nicht mehr benötigen. Der folgende [terminate-instances](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/terminate-instances.html)-Befehl beendet die Instance `i-123456789abcdefg0`. 

  ```
  aws ec2 terminate-instances --instance-ids i-123456789abcdefg0
  ```

  Wenn Sie eine Amazon EC2-Instance beenden, kann diese nicht neu gestartet werden. Nach dem Beenden sind die Daten nicht mehr vorhanden und das Volume kann nicht an eine Instance angefügt werden. Weitere Informationen zum Beenden von Instances finden Sie unter [Eine Instance beenden](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/terminating-instances.html#terminating-instances-console) im *Amazon EC2 EC2-Benutzerhandbuch*.