Ich habe Hunderte von Instanzen in der EC2-Webkonsole.
Einige sind heruntergefahren. Ich kann sehen, dass sie vor vielen Monaten oder Jahren geschaffen wurden. Sie scheinen für eine Weile verlassen und vergessen zu sein, aber es ist schwer zu sagen, ob es sicher ist, sie zu beenden.
zB könnte es sich um ein altes Backup handeln, jemand könnte gerade eine Last auf neue Instanzen migriert haben und die alten vorsorglich für ein paar Wochen aufbewahren, etc ...
Wir behalten die meisten von ihnen, da dies die sicherste Wahl ist.
Wir zahlen immer noch für die EBS-Volumes, wenn die Instanz heruntergefahren (aber nicht beendet) wird. Bei vielen nicht verwendeten Instanzen kann der Preis im Laufe der Zeit steigen (EBS beträgt 140 USD pro Monat und TB). Also würde ich gerne etwas aufräumen.
Ich denke, wenn ich die Zeit finden könnte, zu der die Instanz heruntergefahren wurde, wäre dies ein guter Indikator dafür, wie "verlassen" sie ist.
Wie kann ich feststellen, wann eine Instanz zuletzt heruntergefahren wurde?
quelle
Antworten:
Mit dem awscli.
pip install awscli
Ausgabe:
Wir können sehen, was mit der Instanz passiert ist und zu welcher Zeit.
Zum Beispiel wurde dieser manuell am 16.11.2015 um 13:36:40 GMT heruntergefahren.
quelle
shutdown -h now
von innen stammt. Es ist so viel wie möglich, bis Amazon den Instanzen offiziell eine Metainformation "Last Shutdown" hinzufügt.Wie Sie bereits erwähnt haben, wurden diese Computer vor vielen Jahren erstellt. Ich denke, Sie sollten prüfen, ob sie den alten Speicheraufrufinstanzspeicher verwenden .
Wenn Sie diese EC2-Computer mit Instanzspeicher herunterfahren müssen, besteht meiner Erfahrung nach die einzige Möglichkeit darin, sie zu beenden, dies würde jedoch zu Datenverlust führen.
Mein Vorschlag ist daher, entweder ein neues EBS hinzuzufügen, um alle Daten zu sichern und ein neues EC2 mit den neuesten Einstellungen zu erstellen, oder die Daten einfach remote zu sichern. Beenden Sie dann die alten EC2-Instanzen, wodurch Ihre Speicherkosten entfallen sollten.
quelle
Wenn Sie Geld sparen möchten, können Sie einen EBS-Snapshot der Festplatten erstellen und dann die Volumes löschen.
EBS-Snapshots werden zu einem niedrigeren Preis als das tatsächliche Volumen berechnet .
Zum Beispiel in den USA:
EBS-Snapshots benötigen jedoch nur Speicherplatz für verwendete Blöcke . Wenn auf den EBS-Volumes nicht genutzter Speicherplatz vorhanden ist (z. B. nur 10 von 30 GB), sind EBS-Snapshots günstiger.
Wenn die EBS-Volumes größtenteils voll sind, können Sie einen Snapshot erstellen und sie dann als Cold HDD EBS-Volumes neu erstellen , für die ein Bereitstellungsspeicher von 2,5 c / GB berechnet wird .
quelle