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.
Daten beim Beenden einer Instance aufbewahren
Abhängig von Ihrem Anwendungsfall möchten Sie möglicherweise die Daten auf Ihrem Instance-Speicher-Volume oder Amazon EBS-Volume beibehalten, wenn die EC2 Amazon-Instance beendet wird. Die Daten auf einem Instance-Speicher-Volume bleiben nicht erhalten, wenn eine Instance beendet wird. Wenn Sie die auf einem Instance-Speicher-Volume gespeicherten Daten über die Lebensdauer der Instance hinaus aufbewahren müssen, müssen Sie diese Daten manuell in einen persistenteren Speicher kopieren, z. B. ein Amazon-EBS-Volume, einen Amazon-S3-Bucket oder ein Amazon-EFS-Dateisystem. Weitere Informationen finden Sie unter Speicheroptionen für Ihre EC2 Amazon-Instances.
Für Daten auf Amazon EBS-Volumes EC2 verwendet Amazon den Wert des DeleteOnTermination
Attributs für jedes angehängte Amazon EBS-Volume, um zu bestimmen, ob das Volume beibehalten oder gelöscht werden soll.
Der Standardwert für das Attribut DeleteOnTermination
ist je nachdem, ob sich bei dem Volume um das Stammvolume der Instance oder um ein Nicht-Root-Volume handelt, das der Instance zugeordnet ist, verschieden.
- Root-Volume
-
Standardmäßig wird das Attribut
DeleteOnTermination
für das Root-Volume einer Instance beim Start auftrue
eingestellt. Daher wird das Root-Volume einer Instance standardgemäß gelöscht, wenn die Instance beendet wird. - Nicht-Root-Volume
-
Standardmäßig wird das Attribut
DeleteOnTermination
beim Verbinden eines Nicht-Root-EBS-Volume mit einer Instance auffalse
eingestellt. Standardgemäß werden deshalb diese Volumes beibehalten.Anmerkung
Nach dem Beenden einer Instance können Sie einen Snapshot des beibehaltenen Volume erstellen oder es an eine andere Instance anhängen. Sie müssen ein Volume löschen, damit keine weiteren Gebühren anfallen.
Das Attribut DeleteOnTermination
kann von dem Ersteller einer AMI sowie von der Person, die eine Instance startet, festgelegt werden. Wenn das Attribut vom Ersteller einer AMI oder von der Person geändert wird, die eine Instance startet, überschreibt die neue Einstellung die ursprüngliche AMI-Standardeinstellung. Wir empfehlen, die Standardeinstellung für das Attribut DeleteOnTermination
zu überprüfen, nachdem Sie eine Instance mit einer AMI gestartet haben.
Um zu überprüfen, ob ein Amazon-EBS-Volume beim Beenden der Instance gelöscht wird, zeigen Sie die Details für das Volume im Detailbereich der Instance an. Scrollen Sie im Tab Speicher unter Blockgeräte nach rechts, um die Beim Beenden löschen-Einstellung für das Volume anzuzeigen.
-
Bei Ja wird das Volume gelöscht, wenn die Instance beendet wird.
-
Bei Nein wird das Volume nicht gelöscht, wenn die Instance beendet wird. Für alle Volumes, die beim Beenden der Instance nicht gelöscht werden, fallen weiterhin Gebühren an.
Das Root-Volume so ändern, dass es beim Start bestehen bleibt
Mit der Konsole können Sie beim Starten einer Instance das Attribut DeleteOnTermination
ändern. Zum Ändern dieses Attributs für eine laufende Instance müssen Sie die Befehlszeile verwenden.
Verwenden Sie eine der folgenden Methoden, um das Root-Volume so zu ändern, dass es beim Start bestehen bleibt.
Ändern des Root-Volumes einer laufenden Instance, damit es bestehen bleibt
Sie können einen der folgenden Befehle zum Ändern des Root-Gerät-Volumes einer beizubehaltenden EBS-backed Instance verwenden. Weitere Informationen zu diesen Befehlszeilenschnittstellen erhalten Sie unter Zugriff auf Amazon EC2.
modify-instance-attribute
(AWS CLI) Edit-EC2InstanceAttribute (AWS Tools for Windows PowerShell)
Verwenden Sie z. B. den folgenden Befehl:
aws ec2 modify-instance-attribute --instance-id
i-1234567890abcdef0
--block-device-mappings file://mapping.json
Geben Sie für mapping.json
den Gerätenamen an, z. B. /dev/sda1
oder /dev/xvda
, und für --DeleteOnTermination
geben Sie false
an.
[ { "DeviceName": "
device_name
", "Ebs": { "DeleteOnTermination": false } } ]