É seguro atualizar a AWS Ubuntu Instance executando sites ao vivo? [fechadas]

1

Em 2015, criei uma instância do AWS executando 14.04. Depois de 2,5 anos, eu estou querendo saber se é uma boa idéia para atualizar como eu vejo essa mensagem todos os dias quando eu logar nele?

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.

Minhas perguntas são -

  1. Devo atualizar o Ubuntu ou deixá-lo como está? como qualquer atualização de pacote errado pode quebrar o servidor / site ao vivo.
  2. É seguro atualizar o Ubuntu como este executando o-release-upgrade ou existe uma maneira melhor de fazê-lo especialmente em servidores ao vivo?

Obrigado

    
por iCyborg 12.05.2018 / 16:50

2 respostas

2

Should I upgrade Ubuntu or leave it as it is? as any wrong package upgrade may break the server/live site.

Sim, você precisa atualizar a instância da nuvem.

Is it safe to upgrade Ubuntu like this running do-release-upgrade

Não.

or is there a better way to do it especially on live servers?

Sim, e deve haver um tutorial sobre isso na plataforma da AWS (pelo menos eu sei que há um no GCE, então espero que exista um na AWS também ;-))

A regra geral ao lidar com instâncias de nuvem: preparar para falha. Estrague tudo de qualquer maneira e a situação se foi, morta, para nunca mais voltar.

A configuração de uma instância deve ser:

  1. um disco raiz com o qual você cria uma instância.
  2. um disco pessoal que é adicionado à instância. Este disco pessoal também possui cópias de todos os arquivos editados no disco raiz. Esse disco também faz backups: você copia o disco no painel para que você tenha várias cópias. E se possível, armazene-os em outra máquina.

Você NÃO usa a ferramenta de atualização de dentro do sistema operacional. Instâncias de nuvem que não podem inicializar são -dead-. Portanto, se houver uma falha em que você verá um resgate de grub quando usar uma instalação normal de desktop, será parafusado em uma instância de nuvem.

Mas a atualização se torna muito mais fácil com instâncias de nuvem: você cria um NOVO disco raiz com o novo sistema operacional e anexa uma cópia de seu disco pessoal ao disco raiz onde examina os arquivos que precisa editar no disco de dados. relevância. Se isso falhar, você ainda terá sua instância antiga. Se tudo funcionar como você deseja, você pode começar a fazer backups dessa configuração e, com o tempo, substituir os backups da versão antiga pelo novo.

    
por Rinzwind 28.06.2018 / 13:18
0

Você pode fazer sudo apt-get upgrade && sudo apt-get update , pois isso aplicará essas 309 atualizações. Para a atualização de lançamento, sugiro que você clone sua máquina e tente lá ou crie uma nova com o novo LTS, já que essas operações não são recomendadas em SSH.

    
por Alwin Kesler 28.06.2018 / 12:48