GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Est-il sûr de mettre à niveau l'instance AWS Ubuntu exécutant des sites en direct ? ?

Fermé . Cette question est basée sur l'opinion. Il n'accepte pas de réponses actuellement.

Vous voulez améliorer cette question ? Mettez à jour la question afin qu'elle puisse être répondue avec des faits et des citations en éditant ce message.

Fermé il y a 2 ans.


Améliorer cette question

En 2015, j'ai créé une instance AWS exécutant 14.04. Après 2,5 ans, je me demande si c'est une bonne idée de mettre à jour car je vois ce message tous les jours lorsque je me connecte ?

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.

Mes questions sont -

  1. Dois-je mettre à jour Ubuntu ou le laisser tel quel ? car toute mauvaise mise à jour du paquet peut casser le serveur/site en ligne.
  2. Est-il sûr de mettre à jour Ubuntu comme ceci en exécutant do-release-upgrade ou existe-t-il une meilleure façon de le faire, en particulier sur les serveurs en direct ?

Merci

Réponse acceptée :

Dois-je mettre à jour Ubuntu ou le laisser tel quel ? car toute mauvaise mise à niveau de package peut endommager le serveur/site en direct.

Oui, vous devez mettre à niveau l'instance cloud.

Est-il sûr de mettre à jour Ubuntu comme ceci en exécutant do-release-upgrade

Non.

ou existe-t-il une meilleure façon de le faire, en particulier sur les serveurs en direct ?

Oui, et il devrait y avoir un tutoriel à ce sujet sur la plate-forme AWS (au moins je sais qu'il y en a un sur GCE donc je m'attends à ce qu'il y en ait un sur AWS aussi 😉 )

La règle générale lorsqu'il s'agit d'instances cloud :préparez-vous à l'échec. Tout foutre en l'air et l'instance est partie, morte, pour ne jamais revenir.

La configuration d'une instance doit être :

  1. un disque racine avec lequel vous créez une instance.
  2. un disque personnel ajouté à l'instance. Ce disque personnel contient également des copies de tous les fichiers que vous avez modifiés sur le disque racine. Ce disque vous permet également d'effectuer des sauvegardes :vous copiez le disque dans votre tableau de bord afin d'en avoir plusieurs copies. Et si possible les stocker sur une autre machine.

Vous n'utilisez PAS l'outil de mise à niveau depuis l'intérieur du système d'exploitation. Les instances cloud qui ne peuvent pas démarrer sont -mortes-. Donc, s'il y a un échec où vous verriez un sauvetage grub lorsque vous utilisez une installation de bureau normale, vous êtes vissé sur une instance cloud.

Connexes :comment masquer le dock et la barre supérieure d'Ubuntu à l'aide d'un terminal ?

Mais la mise à niveau devient beaucoup plus facile avec les instances cloud :vous créez un NOUVEAU disque racine avec le nouveau système d'exploitation, puis vous attachez une copie de votre disque personnel au disque racine où vous examinez les fichiers que vous devez modifier sur le disque de données pour en déterminer la pertinence. Si cela échoue, vous avez toujours votre ancienne instance. Si tout fonctionne comme vous le souhaitez, vous pouvez commencer à faire des sauvegardes de cette configuration et, au fil du temps, remplacer les sauvegardes de l'ancienne version par la nouvelle.


Ubuntu
  1. Mettre à niveau Ubuntu 12.10 vers 13.04

  2. Mise à niveau d'Ubuntu 13.10 vers Ubuntu 14.04

  3. Mise à niveau d'Ubuntu 13.04 vers Ubuntu 13.10

  4. Comment activer SSH en tant que racine sur l'instance AWS Ubuntu

  5. Comment mettre à niveau Ubuntu 18.04 vers Ubuntu 18.10

Comment augmenter l'espace disque d'une instance AWS EC2 Ubuntu

Comment créer une instance Ubuntu EC2 sur AWS

Mise à niveau d'Ubuntu 14.04 vers Ubuntu 14.10

Comment mettre à niveau Ubuntu 20.04 vers 21.04

Comment mettre à niveau Ubuntu 16.04 vers Ubuntu 16.10

Comment installer la pile MERN sur Ubuntu dans le cloud AWS