

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.

# Ersetzen Sie ein Amazon EBS-Volume mithilfe eines Snapshots
<a name="ebs-restoring-volume"></a>

Amazon EBS-Snapshots werden wegen ihrer Geschwindigkeit, Bequemlichkeit und geringen Kosten auf Amazon EC2 als Backup-Tool bevorzugt. Wenn Sie ein Volume aus einem Snapshot erstellen, stellen Sie seinen Status zu einem bestimmten Zeitpunkt wieder her, wobei die bis zu diesem Zeitpunkt gespeicherten Daten intakt sind. Durch das Anfügen eines aus einem Snapshot erstellten Volumes an eine Instance können Sie Daten in mehreren Regionen duplizieren, Testumgebungen erstellen, ein beschädigtes Produktionsvolume vollständig ersetzen oder bestimmte Dateien und Verzeichnisse abrufen und zu einem anderen angefügten Volume übertragen. Weitere Informationen finden Sie unter [Amazon EBS-Snapshots](ebs-snapshots.md).

Sie können eines der folgenden Verfahren nutzen, um ein Amazon-EBS-Volume durch ein anderes Volume ersetzen, das aus einem vorherigen Snapshot dieses Volumes erstellt wurde.

**Anforderung**  
Sie müssen Ihr Volume in derselben Availability Zone wie die Instance erstellen. Volumes müssen an Instanzen in derselben Availability Zone angehängt werden.

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

**So ersetzen Sie ein Volume**

1. Erstellen Sie ein Volume aus dem Snapshot und notieren Sie sich die ID des neuen Volumes. Weitere Informationen finden Sie unter [Erstellen Sie ein Amazon EBS-Volume](ebs-creating-volume.md).

1. Wählen Sie auf der Seite „Instances“ die Instance aus, für die das Volume ersetzt werden soll, und notieren Sie die Instance-ID.

   Lassen Sie die Instance ausgewählt und wählen Sie die Registerkarte **Speicher**. Suchen Sie im Abschnitt **Blockgeräte** das zu ersetzende Volume und notieren Sie den Gerätenamen für das Volume (z. B. `/dev/sda1`).

1. Wählen Sie auf der Registerkarte **Speicher** die Volume-ID aus, [hängen Sie das Volume aus und trennen Sie es von der](ebs-detaching-volume.md#umount-detach-volume) Instance.

1. Wählen Sie das neue Volume aus, das Sie in Schritt 1 erstellt haben, und wählen Sie **Aktionen**, **Volume anfügen**.

   Geben Sie für **Instance** und **Gerätename** die Instance-ID und den Gerätenamen ein, die Sie in Schritt 2 notiert haben, und wählen Sie dann **Volume anfügen**.

1. Stellen Sie eine Verbindung mit Ihrer Instance her und spielen Sie das Volume auf. Weitere Informationen finden Sie unter [Stellen Sie ein Amazon EBS-Volume zur Verwendung zur Verfügung](ebs-using-volumes.md).

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

**So ersetzen Sie ein Volume**

1. Erstellen Sie ein neues Volume aus dem Snapshot. Verwenden Sie den Befehl [create-volume mit](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-volume.html) der Option. `--snapshot-id` Geben Sie für `--availability-zone` dieselbe Availability Zone wie für die Instance an. Notieren Sie sich die ID des neuen Volumes in der Ausgabe.

   ```
   aws ec2 create-volume \
       --volume-type {{gp3}} \
       --snapshot-id {{snap-0abcdef1234567890}} \
       --availability-zone {{us-east-1a}}
   ```

1. Ermittelt den Gerätenamen des zu ersetzenden Volumes. Verwenden Sie den Befehl [describe-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html). Geben Sie für `--instance-ids` die ID der Instance an, für die das Volume ersetzt werden soll. Notieren Sie sich den Gerätenamen und die Volume-ID des zu ersetzenden Volumes.

   ```
   aws ec2 describe-instances \
       --instance-ids {{i-1234567890abcdef0}} \
       --query Reservations[].Instances[].BlockDeviceMappings
   ```

1. Trennen Sie das zu ersetzende Volume von der Instance. Verwenden Sie den Befehl [detach-volume](https://docs.aws.amazon.com/cli/latest/reference/ec2/detach-volume.html).

   ```
   aws ec2 detach-volume --volume-id {{vol-xxxxxxxxxxxxxxxxx}}
   ```

1. Fügen Sie das Ersatz-Volume der Instance an. Verwenden Sie den Befehl [attach-volume](https://docs.aws.amazon.com/cli/latest/reference/ec2/attach-volume.html). Geben Sie für `--volume-id` die ID des Ersatz-Volumes an. Geben Sie für die ID der Instanz an`--instance-id`, an die das Volume angehängt werden soll. Geben Sie für `--device` denselben Gerätenamen an, den Sie zuvor notiert haben.

   ```
   aws ec2 attach-volume \
       --volume-id {{vol-01234567890abcdef}} \
       --instance-id {{i-1234567890abcdef0}} \
       --device {{/dev/sdf}}
   ```

1. Stellen Sie eine Verbindung mit Ihrer Instance her und spielen Sie das Volume auf. Weitere Informationen finden Sie unter [Stellen Sie ein Amazon EBS-Volume zur Verwendung zur Verfügung](ebs-using-volumes.md).

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

**So ersetzen Sie ein Volume**

1. Erstellen Sie ein neues Volume aus dem Snapshot. Verwenden Sie das [New-EC2Volume](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Volume.html)Cmdlet mit der `-SnapshotId` Option. Geben Sie für `-AvailabilityZone` dieselbe Availability Zone wie für die Instance an. Notieren Sie sich die ID des neuen Volumes in der Ausgabe.

   ```
   New-EC2Volume `
       -VolumeType {{gp3}} `
       -SnapshotId {{snap-0abcdef1234567890}} `
       -AvailabilityZone {{us-east-1a}}
   ```

1. Ermittelt den Gerätenamen des zu ersetzenden Volumes. Verwenden Sie das cmdlet [Get-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Instance.html). Geben Sie für `-InstanceId` die ID der Instance an, für die das Volume ersetzt werden soll. Notieren Sie sich den Gerätenamen und die Volume-ID des zu ersetzenden Volumes.

   ```
   (Get-EC2Instance `
       -InstanceId {{i-1234567890abcdef0}}).Instances.BlockDeviceMappings | `
        Format-Table DeviceName, @{Name="VolumeId";Expression={$_.Ebs.VolumeId}}
   ```

1. Trennen Sie das zu ersetzende Volume von der Instance. Verwenden Sie das cmdlet [Dismount-EC2Volume](https://docs.aws.amazon.com/powershell/latest/reference/items/Dismount-EC2Volume.html).

   ```
   DismountEC2Volume -VolumeId {{vol-xxxxxxxxxxxxxxxxx}}
   ```

1. Fügen Sie das Ersatz-Volume der Instance an. Verwenden Sie das cmdlet [Add-EC2Volume](https://docs.aws.amazon.com/powershell/latest/reference/items/Add-EC2Volume.html). Geben Sie für `-VolumeId` die ID des Ersatz-Volumes an. Geben Sie für die ID der Instanz an`-InstanceId`, an die das Volume angehängt werden soll. Geben Sie für `-Device` denselben Gerätenamen an, den Sie zuvor notiert haben.

   ```
   Add-EC2Volume`
       -VolumeId {{vol-01234567890abcdef}} `
       -InstanceId {{i-1234567890abcdef0}} `
       -Device {{/dev/sdf}}
   ```

1. Stellen Sie eine Verbindung mit Ihrer Instance her und spielen Sie das Volume auf. Weitere Informationen finden Sie unter [Stellen Sie ein Amazon EBS-Volume zur Verwendung zur Verfügung](ebs-using-volumes.md).

------