GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Es seguro actualizar la instancia de Aws Ubuntu que ejecuta sitios en vivo?

Cerrado . Esta pregunta está basada en opiniones. Actualmente no está aceptando respuestas.

¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación.

Cerrado hace 2 años.


Mejorar esta pregunta

En 2015, creé una instancia de AWS con la versión 14.04. Después de 2,5 años, me pregunto si es una buena idea actualizar, ya que veo este mensaje todos los días cuando inicio sesión.

Welcome to Ubuntu 14.04.3 LTS (GNU/Linux 3.13.0-48-generic x86_64)

309 packages can be updated.
235 updates are security updates.

New release '16.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.

Mis preguntas son:

  1. ¿Debería actualizar Ubuntu o dejarlo como está? ya que cualquier actualización de paquete incorrecta puede romper el servidor/sitio en vivo.
  2. ¿Es seguro actualizar Ubuntu así ejecutando do-release-upgrade o hay una mejor manera de hacerlo, especialmente en servidores activos?

Gracias

Respuesta aceptada:

¿Debo actualizar Ubuntu o dejarlo como está? ya que cualquier actualización de paquete incorrecta puede romper el servidor/sitio en vivo.

Sí, debe actualizar la instancia de la nube.

¿Es seguro actualizar Ubuntu así ejecutando do-release-upgrade

No.

o hay una mejor manera de hacerlo, especialmente en servidores en vivo?

Sí, y debería haber una guía sobre esto en la plataforma de AWS (al menos sé que hay una en GCE, así que espero que también haya una en AWS 😉)

La regla general cuando se trata de instancias en la nube:prepárese para el fracaso. Mete la pata de cualquier manera y la instancia se ha ido, muerto, para nunca más volver.

La configuración de una instancia debe ser:

  1. un disco raíz con el que crea una instancia.
  2. un disco personal que se agrega a la instancia. Este disco personal también tiene copias de todos los archivos que editó en el disco raíz. También hace copias de seguridad de este disco:copia el disco en su tablero para tener varias copias. Y si es posible almacenarlos en otra máquina.

NO utiliza la herramienta de actualización desde el interior del sistema operativo. Las instancias en la nube que no pueden arrancar están -muertas-. Entonces, si hay una falla en la que vería un rescate de grub cuando usa una instalación de escritorio normal, está jodido en una instancia de nube.

Relacionado:¿forma de ocultar el muelle de ubuntu y la barra superior usando la terminal?

Pero la actualización se vuelve mucho más fácil con las instancias en la nube:crea un NUEVO disco raíz con el nuevo sistema operativo y luego adjunta una copia de su disco personal al disco raíz donde examina los archivos que necesita editar en el disco de datos para determinar su relevancia. Si esto falla, todavía tiene su instancia anterior. Si todo funciona como desea, puede comenzar a hacer copias de seguridad de esta configuración y, con el tiempo, reemplazar las copias de seguridad de la versión anterior con la nueva.


Ubuntu
  1. Actualice Ubuntu 12.10 a 13.04

  2. Actualizar de Ubuntu 13.10 a Ubuntu 14.04

  3. Actualizar de Ubuntu 13.04 a Ubuntu 13.10

  4. Cómo habilitar SSH como root en la instancia de AWS Ubuntu

  5. Cómo actualizar Ubuntu 18.04 a Ubuntu 18.10

Cómo aumentar el espacio en disco de una instancia de AWS EC2 Ubuntu

Cómo crear una instancia Ubuntu EC2 en AWS

Actualizar de Ubuntu 14.04 a Ubuntu 14.10

Cómo actualizar Ubuntu 20.04 a 21.04

Cómo actualizar Ubuntu 16.04 a Ubuntu 16.10

Cómo instalar la pila MERN en Ubuntu en la nube de AWS