Come aggiornare un'istanza in esecuzione su ec2 senza perdere dati?


8

quando provo a connettere Ubuntu su ec2 ricevo il seguente messaggio

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

Ma quando provo ad eseguire questo comando ricevo questo messaggio:

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? 

Dice che "Non è consigliabile eseguire un aggiornamento su ssh". Se non riesco a eseguire questo su SSH, qual è l'altra alternativa per aggiornare Ubuntu. Inoltre, non voglio davvero perdere i miei dati su ec2.

Risposte:


6

Creare un'immagine amazon (AMI) del server e quindi eseguire l'aggiornamento. Se non riesce, sostituire il server dall'immagine e tornare qui e chiedere di nuovo. Se funziona, sii felice.


Non fa mai male avere un backup!
Jeff Ferland,

Due sono migliori.
mailq

4
Non ho mai meno di 9 backup, con almeno 3 con letture dei dati binari sugli HDD suddivisi in tablet di pietra da un ordine di monaci specializzati in quel genere di cose.

2

Quando ci si connette tramite ssh, avviare "byobu". Questo è uno strumento che mantiene in vita i tuoi processi (staccandoli dalla sessione corrente) dopo possibili disconnessioni della rete. Quando ti riconnetti al server verrai ricollegato automaticamente alla sessione precedente ... nessun danno fatto.

Ulteriori informazioni sono disponibili su https://launchpad.net/byobu

Nota che lo strumento viene fornito di serie con i repository Ubuntu, quindi dovrebbe essere un fuzz da installare.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.