

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.

# Aktivieren des Ruhezustands für eine Amazon-EC2-Instance
<a name="enabling-hibernation"></a>

Um eine Instance in den Ruhezustand zu setzen, müssen Sie sie zunächst beim Starten der Instance für den Ruhezustand aktivieren.

**Wichtig**  
Für einmal gestartete Instances kann der Ruhezustand nicht mehr aktiviert oder deaktiviert werden.

**Topics**
+ [Aktivieren des Ruhezustands für On-Demand-Instances](#enable-hibernation-for-on-demand-instances)
+ [Aktivieren des Ruhezustands für Spot Instances](#enable-hibernation-for-spot-instances)
+ [Anzeigen, ob eine Instance für den Ruhezustand aktiviert ist](#view-if-instance-is-enabled-for-hibernation)

## Aktivieren des Ruhezustands für On-Demand-Instances
<a name="enable-hibernation-for-on-demand-instances"></a>

Sie können den Ruhezustand für On-Demand-Instances aktivieren.

------
#### [ Console ]

**So aktivieren Sie den Ruhezustand für eine On-Demand-Instance**

1. Folgen Sie den Anweisungen zum [Starten einer Instance](ec2-launch-instance-wizard.md), aber starten Sie die Instance erst, nachdem Sie die folgenden Schritte zur Aktivierung des Ruhezustands ausgeführt haben.

1. Um den Ruhezustand zu aktivieren, konfigurieren Sie die folgenden Felder im Launch Instance Wizard:

   1. Wählen Sie unter **Application and OS Images (Amazon Machine Image)** (Anwendungs- und Betriebssystem-Images (Amazon Machine Image)) ein AMI aus, das den Ruhezustand unterstützt. Weitere Informationen finden Sie unter [AMIs](hibernating-prerequisites.md#hibernation-prereqs-supported-amis).

   1. Wählen Sie unter **Instance type** (Instance-Typ) einen unterstützten Instance-Typ aus. Weitere Informationen finden Sie unter [-Instance-Familien](hibernating-prerequisites.md#hibernation-prereqs-supported-instance-families).

   1. Wählen Sie unter **Configure storage** (Speicher konfigurieren) die Option **Advanced** (Erweitert) (rechts) und geben Sie die folgenden Informationen für das Root-Volume an:
      + Geben Sie unter **Größe (GiB)** die Größe des EBS-Stamm-Volumes ein. Das Volume muss groß genug sein, um den RAM-Inhalt zu speichern und der erwarteten Nutzung gerecht zu werden.
      + Wählen Sie unter **Volume type** (Volume-Typ) einen unterstützten EBS-Volume-Typ aus Allzweck-SSD (`gp2` und `gp3`) oder bereitgestellte IOPS-SSD (`io1` und `io2`).
      + Wählen Sie für **Encrypted** (Verschlüsselt) die Option **Yes** (Ja) aus. Wenn **Sie** die Verschlüsselung in AWS dieser Region standardmäßig aktiviert haben, ist Ja ausgewählt.
      + Wählen Sie für **KMS key** (KMS-Schlüssel) den Verschlüsselungsschlüssel für das Volume. Wenn Sie die Verschlüsselung in dieser AWS Region standardmäßig aktiviert haben, wird der Standard-Verschlüsselungsschlüssel ausgewählt.

      Weitere Informationen zu den Voraussetzungen für das Stamm-Volume finden Sie unter [Voraussetzungen für den Ruhezustand der EC2-Instance](hibernating-prerequisites.md).

   1. Erweitern Sie **Advanced details** (Erweiterte Details) und wählen Sie für **Stop – Hibernate behavior** (Stopp – Ruhezustand) die Option **Enable** (Aktivieren) aus.

1. Überprüfen Sie im Bereich **Summary** (Übersicht) die Konfiguration Ihrer Instance und wählen Sie dann **Launch instance** (Instance starten) aus. Weitere Informationen finden Sie unter [EC2-Instance mit dem Launch Instance Wizard in der Konsole starten](ec2-launch-instance-wizard.md).

------
#### [ AWS CLI ]

**So aktivieren Sie den Ruhezustand für eine On-Demand-Instance**  
Starten Sie mit dem Befehl [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) eine Instance. Geben Sie die EBS-Stamm-Volume-Parameter mithilfe des `--block-device-mappings file://mapping.json`-Parameters an und aktivieren Sie den Ruhezustand mithilfe des `--hibernation-options Configured=true`-Parameters.

```
aws ec2 run-instances \
    --image-id ami-0abcdef1234567890 \
    --instance-type m5.large \
    --block-device-mappings file://mapping.json \
    --hibernation-options Configured=true \
    --count 1 \
    --key-name MyKeyPair
```

Geben Sie in Folgendes a `mapping.json`.

```
[
    {
        "DeviceName": "/dev/xvda",
        "Ebs": {
            "VolumeSize": 30,
            "VolumeType": "gp2",
            "Encrypted": true
        }
    }
]
```

Der Wert für `DeviceName` muss mit dem Namen des Stammgeräts übereinstimmen, der dem AMI zugeordnet ist. Um den Namen des Stammgeräts zu finden, verwenden Sie den Befehl [describe-images](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-images.html).

```
aws ec2 describe-images --image-id ami-0abcdef1234567890
```

Wenn Sie die Verschlüsselung in dieser AWS Region standardmäßig aktiviert haben, können Sie sie weglassen`"Encrypted": true`.

------
#### [ PowerShell ]

**So aktivieren Sie den Ruhezustand für eine On-Demand-Instance**  
Verwenden Sie den [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html)Befehl, um eine Instance zu starten. Geben Sie das EBS-Stamm-Volume an, indem Sie zuerst die Blockgerät-Zuweisung definieren und sie dann mit dem `-BlockDeviceMappings`-Parameter dem Befehl hinzufügen. Aktivieren Sie den Ruhezustand mit dem Parameter `-HibernationOptions_Configured $true`.

```
$ebs_encrypt = New-Object Amazon.EC2.Model.BlockDeviceMapping
$ebs_encrypt.DeviceName = "/dev/xvda"
$ebs_encrypt.Ebs = New-Object Amazon.EC2.Model.EbsBlockDevice
$ebs_encrypt.Ebs.VolumeSize = 30
$ebs_encrypt.Ebs.VolumeType = "gp2"
$ebs_encrypt.Ebs.Encrypted = $true

New-EC2Instance `
    -ImageId ami-0abcdef1234567890 `
    -InstanceType m5.large `
    -BlockDeviceMappings $ebs_encrypt `
    -HibernationOptions_Configured $true `
    -MinCount 1 `
    -MaxCount 1 `
    -KeyName MyKeyPair
```

Der Wert für `DeviceName` muss mit dem Namen des Stammgeräts übereinstimmen, der dem AMI zugeordnet ist. Verwenden Sie den [Get-EC2Image](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Image.html)Befehl, um den Namen des Root-Geräts zu ermitteln.

```
Get-EC2Image -ImageId ami-0abcdef1234567890
```

Wenn Sie die Verschlüsselung in dieser AWS Region standardmäßig aktiviert haben, können Sie sie bei der Zuordnung `Encrypted = $true` von Blockgeräten weglassen.

------

## Aktivieren des Ruhezustands für Spot Instances
<a name="enable-hibernation-for-spot-instances"></a>

Sie können den Ruhezustand für Spot Instances aktivieren. Weitere Informationen zum Ruhezustand einer Spot Instance bei einer Unterbrechung finden Sie unter [Spot-Instance-Unterbrechungen](spot-interruptions.md).

------
#### [ Console ]

**So aktivieren Sie den Ruhezustand für eine Spot Instance**

1. Befolgen Sie das Verfahren zum [Anfordern einer Spot Instance mithilfe des Launch Instance Wizard](using-spot-instances-request.md). Starten Sie die Instance jedoch erst, wenn Sie die folgenden Schritte zum Aktivieren des Ruhezustands ausgeführt haben.

1. Um den Ruhezustand zu aktivieren, konfigurieren Sie die folgenden Felder im Launch Instance Wizard:

   1. Wählen Sie unter **Application and OS Images (Amazon Machine Image)** (Anwendungs- und Betriebssystem-Images (Amazon Machine Image)) ein AMI aus, das den Ruhezustand unterstützt. Weitere Informationen finden Sie unter [AMIs](hibernating-prerequisites.md#hibernation-prereqs-supported-amis).

   1. Wählen Sie unter **Instance type** (Instance-Typ) einen unterstützten Instance-Typ aus. Weitere Informationen finden Sie unter [-Instance-Familien](hibernating-prerequisites.md#hibernation-prereqs-supported-instance-families).

   1. Wählen Sie unter **Configure storage** (Speicher konfigurieren) die Option **Advanced** (Erweitert) (rechts) und geben Sie die folgenden Informationen für das Root-Volume an:
      + Geben Sie unter **Größe (GiB)** die Größe des EBS-Stamm-Volumes ein. Das Volume muss groß genug sein, um den RAM-Inhalt zu speichern und der erwarteten Nutzung gerecht zu werden.
      + Wählen Sie unter **Volume type** (Volume-Typ) einen unterstützten EBS-Volume-Typ aus Allzweck-SSD (`gp2` und `gp3`) oder bereitgestellte IOPS-SSD (`io1` und `io2`).
      + Wählen Sie für **Encrypted** (Verschlüsselt) die Option **Yes** (Ja) aus. Wenn Sie die Verschlüsselung in dieser AWS Region standardmäßig aktiviert haben, ist **Ja** ausgewählt.
      + Wählen Sie für **KMS key** (KMS-Schlüssel) den Verschlüsselungsschlüssel für das Volume. Wenn Sie die Verschlüsselung in dieser AWS Region standardmäßig aktiviert haben, wird der Standard-Verschlüsselungsschlüssel ausgewählt.

      Weitere Informationen zu den Voraussetzungen für das Stamm-Volume finden Sie unter [Voraussetzungen für den Ruhezustand der EC2-Instance](hibernating-prerequisites.md).

   1. Erweitern Sie **Erweiterte Details** und führen Sie zusätzlich zu den Feldern zum Konfigurieren einer Spot Instance folgende Schritte aus:

      1. Wählen Sie als **Anforderungstyp** die Option **Persistent** aus.

      1. Wählen Sie für **Verhalten bei Unterbrechungen** die Option **Ruhezustand** aus. Alternativ können Sie für das Verhalten **Anhalten – Ruhezustand** die Option **Aktivieren** wählen. Beide Felder aktivieren den Ruhezustand auf Ihrer Spot Instance. Sie müssen nur eine davon konfigurieren.

1. Überprüfen Sie im Bereich **Summary** (Übersicht) die Konfiguration Ihrer Instance und wählen Sie dann **Launch instance** (Instance starten) aus. Weitere Informationen finden Sie unter [EC2-Instance mit dem Launch Instance Wizard in der Konsole starten](ec2-launch-instance-wizard.md).

------
#### [ AWS CLI ]

**So aktivieren Sie den Ruhezustand für eine Spot Instance**  
Starten Sie mit dem Befehl [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) eine Spot Instance. Geben Sie die EBS-Stamm-Volume-Parameter mithilfe des `--block-device-mappings file://mapping.json`-Parameters an und aktivieren Sie den Ruhezustand mithilfe des `--hibernation-options Configured=true`-Parameters. Der Anfrage-Typ (`SpotInstanceType`) der Spot Instance muss `persistent` sein.

```
aws ec2 run-instances \
    --image-id ami-0abcdef1234567890 \
    --instance-type c4.xlarge \
    --block-device-mappings file://mapping.json \
    --hibernation-options Configured=true \
    --count 1 \
    --key-name MyKeyPair
    --instance-market-options
        {
           "MarketType":"spot",
           "SpotOptions":{
              "MaxPrice":"1",
              "SpotInstanceType":"persistent"
            }
        }
```

Geben Sie die Parameter des EBS-Root-Volumes in `mapping.json` wie folgt an.

```
[
    {
        "DeviceName": "/dev/xvda",
        "Ebs": {
            "VolumeSize": 30,
            "VolumeType": "gp2",
            "Encrypted": true
        }
    }
]
```

Der Wert für `DeviceName` muss mit dem Namen des Stammgeräts übereinstimmen, der dem AMI zugeordnet ist. Um den Namen des Stammgeräts zu finden, verwenden Sie den Befehl [describe-images](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-images.html).

```
aws ec2 describe-images --image-id ami-0abcdef1234567890
```

Wenn Sie die Verschlüsselung in dieser AWS Region standardmäßig aktiviert haben, können Sie sie weglassen`"Encrypted": true`.

------
#### [ PowerShell ]

**So aktivieren Sie den Ruhezustand für eine Spot Instance**  
Verwenden Sie den [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html)Befehl, um eine Spot-Instance anzufordern. Geben Sie das EBS-Stamm-Volume an, indem Sie zuerst die Blockgerät-Zuweisung definieren und sie dann mit dem `-BlockDeviceMappings`-Parameter dem Befehl hinzufügen. Aktivieren Sie den Ruhezustand mit dem Parameter `-HibernationOptions_Configured $true`.

```
$ebs_encrypt = New-Object Amazon.EC2.Model.BlockDeviceMapping
$ebs_encrypt.DeviceName = "/dev/xvda"
$ebs_encrypt.Ebs = New-Object Amazon.EC2.Model.EbsBlockDevice
$ebs_encrypt.Ebs.VolumeSize = 30
$ebs_encrypt.Ebs.VolumeType = "gp2"
$ebs_encrypt.Ebs.Encrypted = $true

New-EC2Instance `
    -ImageId ami-0abcdef1234567890 `
    -InstanceType m5.large `
    -BlockDeviceMappings $ebs_encrypt `
    -HibernationOptions_Configured $true `
    -MinCount 1 `
    -MaxCount 1 `
    -KeyName MyKeyPair `
    -InstanceMarketOption @(
        MarketType = spot;
        SpotOptions @{
        MaxPrice = 1;
        SpotInstanceType = persistent}
    )
```

Der Wert für `DeviceName` muss mit dem Namen des Stammgeräts übereinstimmen, der dem AMI zugeordnet ist. Verwenden Sie den [Get-EC2Image](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Image.html)Befehl, um den Namen des Root-Geräts zu ermitteln.

```
Get-EC2Image -ImageId ami-0abcdef1234567890
```

Wenn Sie die Verschlüsselung in dieser AWS Region standardmäßig aktiviert haben, können Sie sie bei der Zuordnung `Encrypted = $true` von Blockgeräten weglassen.

------

## Anzeigen, ob eine Instance für den Ruhezustand aktiviert ist
<a name="view-if-instance-is-enabled-for-hibernation"></a>

Sie können überprüfen. ob eine Instance für den Ruhezustand aktiviert ist.

------
#### [ Console ]

**So zeigen Sie an, ob eine Instance für den Ruhezustand aktiviert ist**

1. Öffnen Sie die Amazon-EC2-Konsole unter [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Wählen Sie im Navigationsbereich **Instances** aus.

1. Wählen Sie die Instance aus und überprüfen Sie auf der Registerkarte **Details** im Bereich **Instance-Details** das **Stop-Hibernate-Verhalten**. **Enabled (Aktiviert)** gibt an, dass die Instance für den Ruhezustand aktiviert ist.

------
#### [ AWS CLI ]

**So zeigen Sie an, ob eine Instance für den Ruhezustand aktiviert ist**  
Verwenden Sie den Befehl [describe-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html) und geben Sie den Parameter `--filters "Name=hibernation-options.configured,Values=true"` an, um die für den Ruhezustand aktivierten Instances zu filtern.

```
aws ec2 describe-instances \
    --filters "Name=hibernation-options.configured,Values=true"
```

Das folgende Feld in der Ausgabe gibt an, dass die Instance für den Ruhezustand aktiviert wurde.

```
"HibernationOptions": {
    "Configured": true
}
```

------
#### [ PowerShell ]

**So zeigen Sie an, ob eine Instance für den Ruhezustand aktiviert ist**  
Verwenden Sie das [Get-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Instance.html)Cmdlet und filtern Sie Instanzen, die für den Ruhezustand aktiviert sind.

```
(Get-EC2Instance `
    -Filter @{Name="hibernation-options.configured"; Values="true"}).Instances
```

------