Bagaimana cara memperbarui instance yang berjalan di ec2 tanpa kehilangan data?

8

ketika saya mencoba menghubungkan ubuntu di ec2 saya mendapatkan pesan berikut

New release 'natty' available.
Run 'do-release-upgrade' to upgrade to it.

Tetapi ketika saya mencoba menjalankan perintah ini saya mendapatkan pesan ini:

This session appears to be running under ssh. It is not recommended 
to perform a upgrade over ssh currently because in case of failure it 
is harder to recover. 

If you continue, an additional ssh daemon will be started at port 
'1022'. 
Do you want to continue? 

Dikatakan bahwa "Tidak disarankan untuk melakukan peningkatan lebih dari ssh". Jika saya tidak dapat menjalankan ini di ssh, Whats alternatif lain untuk memperbarui Ubuntu saya. Juga, saya benar-benar tidak ingin kehilangan data saya di EC2.

Jorge Castro
sumber

Jawaban:

6

Buat gambar amazon (AMI) dari server dan kemudian lakukan peningkatan. Jika gagal, ganti server dari gambar dan kembali ke sini dan bertanya lagi. Jika berhasil, berbahagialah.

David
sumber
Tidak ada salahnya memiliki cadangan!
Jeff Ferland
Dua lebih baik.
mailq
4
Saya tidak pernah memiliki cadangan kurang dari 9 - dengan setidaknya 3 dengan pembacaan data biner pada HDD yang dipecah menjadi tablet batu dengan urutan biksu yang berspesialisasi dalam hal semacam itu.
2

Saat menghubungkan melalui peluncuran ssh "byobu". Ini adalah alat yang membuat proses Anda tetap hidup (dengan melepaskannya dari sesi Anda saat ini) setelah jaringan terputus. Ketika Anda terhubung kembali ke server Anda secara otomatis disambungkan kembali ke sesi sebelumnya..tidak ada salahnya dilakukan.

Info lebih lanjut dapat ditemukan di https://launchpad.net/byobu

Perhatikan bahwa alat ini datang standar dengan repositori Ubuntu, jadi itu harus menjadi fuzz untuk menginstal.

Pieter Temmerman
sumber