¿Cómo actualizar una instancia en ejecución en ec2 sin perder datos?

8

cuando intento conectar ubuntu en ec2 recibo el siguiente mensaje

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

Pero cuando trato de ejecutar este comando me sale este mensaje:

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 que "No se recomienda realizar una actualización sobre ssh". Si no puedo ejecutar esto sobre ssh, ¿Cuál es la otra alternativa para actualizar mi Ubuntu? Además, realmente no quiero perder mis datos en ec2.

Jorge Castro
fuente

Respuestas:

6

Cree una imagen de Amazon (AMI) del servidor y luego realice la actualización. Si falla, reemplace el servidor de la imagen y regrese aquí y pregunte nuevamente. Si funciona, sé feliz.

David
fuente
¡Nunca está de más tener una copia de seguridad!
Jeff Ferland
Dos son mejores
mailq
44
Nunca tengo menos de 9 copias de seguridad, con al menos 3 con lecturas de los datos binarios en los discos duros convertidos en tabletas de piedra por una orden de monjes que se especializan en ese tipo de cosas.
2

Al conectarse a través de ssh, inicie "byobu". Esta es una herramienta que mantiene sus procesos vivos (separándolos de su sesión actual) después de posibles desconexiones de red. Cuando se vuelve a conectar al servidor, se vuelve a conectar automáticamente a su sesión anterior ... sin daño.

Se puede encontrar más información en https://launchpad.net/byobu

Tenga en cuenta que la herramienta viene de serie con los repositorios de Ubuntu, por lo que debería ser una instalación fuzz.

Pieter Temmerman
fuente