Frage

(Vielen Dank im Voraus für die Tolerierung meines scheint zu sein-dumme Frage).

Ich meine: Betrachten wir ein VMWare Windows 2003 Bild. Wenn ich 1 - dieses Bild beginnen und dann 2 - ein Programm, die etwas in eine Datei schreibt und dann 3 - stoppen Sie die VMWare-Image und dann 4 - starten Sie das VMWare-Image dann nach wie vor, dass Datei befindet sich auf der Festplatte des VMWare-Image.

Ist das der Fall für einen AMI? Oder wenn meine AMI stoppt, werde ich alle Änderungen verloren?

Danke

War es hilfreich?

Lösung

AMIs sind unveränderlich. Jedes Mal, wenn Sie eine Instanz eines AMI auf EC2 starten, ist die lokale Festplatte in genau den Zustand es war, als Sie erstellt (oder ‚gebündelt‘), um die AMI.

Wie gesagt, können Sie persistenten Speicher (EBS) auf eine Instanz oder Schiff Sachen weg zu S3 (vai s3sync usw.) anhängen oder an eine Datenbank (RDS) anschließen, um Daten zu haben, die die Instanz Lebensdauer lebt Vergangenheit .

Aber nichts davon ist standardmäßig aktiviert.

Ich glaube, dass es möglich wäre, ein Skript zu schreiben, die beim Booten ausgeführt und zu einem EBS Volumen angebracht ist, (oder zogen eine zuvor erzeugte Datei von S3, oder eine RDS-Instanz angehängt). Wenn Sie vor dem Bündeln, die im Bild setzen, wäre es jedes Mal, wenn Sie begann ausführen up. Hier ist ein Rezept, das ich zum Erstellen und ein EBS-Volume auf Boot Befestigung (ich habe es nicht getestet; Ausschluss jeder Haftung)

.

Das ist wahrscheinlich so nah wie möglich zu bekommen, was VMWare bietet mit EC2.

Andere Tipps

Wenn die Instanz beendet, alles verschwindet, das ist nicht Teil des ursprünglichen Bildes.

Sie müssen eine Instanz in ein Bild bündeln, um die Änderungen zu speichern.

gemäß diesem Link

um Daten zu speichern legen Sie es auf einem EBS.

Eine Instanz ist eine Kopie des Bildes. Sie können so viele Instanzen des gleichen Bildes beginnen, wie Sie wollen. Das Bild selbst ist unveränderlich.

EC2-Instanzen sind vergänglich. Alle Daten auf den Laufwerken Instanz verloren, wenn das System herunterzufahren.

Sie können Daten permanent speichern, auf EBS (oder S3).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top