Saya memiliki ratusan contoh di konsol web EC2.
Beberapa shutdown. Saya dapat melihat bahwa mereka diciptakan beberapa bulan atau tahun yang lalu. Mereka tampak ditinggalkan dan dilupakan untuk sementara waktu, tetapi sulit untuk mengatakan apakah menghentikan mereka aman.
mis. Mereka bisa berupa cadangan lama, seseorang bisa saja memigrasi muatan ke instance baru dan menyimpan yang lama selama beberapa minggu sebagai tindakan pencegahan, dll ...
Kami akhirnya menjaga sebagian besar dari mereka karena itu adalah pilihan paling aman.
Kami masih membayar untuk volume EBS ketika mesin virtual dimatikan (tetapi tidak dihentikan). Harga dapat meningkat seiring waktu dengan banyak contoh yang tidak digunakan (EBS adalah $ 140 per bulan per TB). Jadi saya ingin melakukan pembersihan.
Saya berpikir bahwa jika saya dapat menemukan waktu ketika instance ditutup, itu akan menjadi indikator yang baik tentang bagaimana "ditinggalkan" itu.
Bagaimana saya bisa menemukan ketika sebuah instance adalah shutdown terakhir?
sumber
Jawaban:
Menggunakan awscli.
pip install awscli
Keluaran:
Kita dapat melihat apa yang terjadi pada instance dan pada jam berapa.
Misalnya, yang ini dimatikan secara manual pada 2015-11-16 13:36:40 GMT.
sumber
shutdown -h now
dari dalam. Ini sebanyak yang bisa kita dapatkan sampai Amazon secara resmi menambahkan informasi meta "Shutdown Terakhir" ke instance.Seperti yang Anda sebutkan mesin-mesin itu dibuat bertahun-tahun yang lalu, saya pikir Anda harus memeriksa apakah mereka menggunakan jenis penyimpanan instance store lama .
Dalam pengalaman saya, jika Anda perlu mematikan mesin-mesin EC2 dengan toko contoh, satu-satunya pilihan adalah untuk menghentikannya tetapi itu akan menyebabkan kehilangan data.
Jadi saran saya adalah menambahkan EBS baru untuk membuat cadangan semua data dan membuat EC2 baru dengan pengaturan terbaru atau cukup membuat cadangan data dari jarak jauh. Kemudian hentikan instance EC2 lama yang seharusnya menghilangkan biaya penyimpanan Anda.
sumber
Jika tujuan Anda adalah untuk menghemat uang, maka Anda dapat membuat Snapshot EBS dari disk dan kemudian menghapus volume.
Snapshot EBS dibebankan pada harga yang lebih rendah dari volume aktual.
Misalnya, di AS-Timur:
Namun, snapshot EBS hanya membutuhkan ruang penyimpanan untuk blok yang digunakan . Jika volume EBS memiliki ruang yang tidak digunakan (mis. Hanya digunakan 10GB dari 30GB), maka snapshot EBS akan lebih murah.
Jika volume EBS sebagian besar penuh, Anda dapat memotretnya dan kemudian membuatnya kembali sebagai volume EBS HDD Dingin , yang dibebankan pada 2.5c / GB penyimpanan yang disediakan .
sumber