Qual seria a maneira segura de atualizar o servidor?

4

Estou executando o Ubuntu Server 10.10 no VMware Workstation e gostaria de atualizá-lo já que vejo que ele oferece uma nova versão 'natty', mas eu tenho muitos arquivos importantes lá e não sei se é possível executar do-release-upgrade com segurança. O que seria sugerido como melhor prática?

UPD: Pelo que entendi, o comando sudo apt-get update && sudo apt-get upgrade é apenas para atualização atual do sistema e todos os pacotes.

    
por Eugene 21.08.2011 / 15:41

2 respostas

3

Na maioria das vezes, os upgrades são bastante seguros.
Infelizmente, você nunca pode ter 100% de certeza de que tudo está indo bem.

Por isso, sugiro que você faça o que todo mundo faz quando uma atualização é iminente: backup .

Obtenha um disco rígido externo ou qualquer outro tipo de armazenamento (servidor de arquivos de rede ...), faça backup de todos os arquivos necessários (incluindo arquivos de configuração para servidores em execução, como apache, samba etc.) e prossiga com a atualização.

Atualização: Se o Ubuntu Server é uma imagem em execução em uma VMware Workstation, por que você não clona / faz backup dessa imagem e faz a atualização?

Você terá que executar: sudo do-release-upgrade

Mais informações podem ser encontradas aqui

Última atualização:

Após a atualização, a tela ficaria preta com um cursor piscando.

Discutimos o problema e descobrimos que as entradas do grub tinham splash vt.handoff=7 anexadas, embora não houvesse uma GUI instalada.

Em seguida, tentamos editar as entradas do grub e excluir os parâmetros acima, que funcionaram.

Então, editamos /etc/default/grub e fizemos GRUB_CMDLINE_LINUX_DEFAULT="" .
Salvei o arquivo, emiti um sudo update-grub para atualizar as entradas do menu grub e o problema foi resolvido.

    
por Pavlos G. 21.08.2011 / 15:59
1

Assuma sempre que a atualização irá falhar e planejar seus passos de acordo.

  • Faça backup dos seus arquivos
    • Verifique se os arquivos de configuração em /etc/ , como apache , samba , cups etc, também foram salvos.
    • MySQL: crie um mysqldump do seu banco de dados.
    • Pense também em fazer backup de seus /home/ e compartilhamentos.
  • Verifique se você realmente pode restaurar seu backup.
  • Também é personalizado onde eu trabalho para fazer um backup completo de todo o disco.

Usamos um segundo sistema para armazenar um backup descompactado para que eu possa ssh arquivos de volta para o novo sistema. Mas você também pode fazer isso com um pendrive ou drive, se necessário. Uma vantagem de um servidor virtual que você tem é que você pode clonar sua imagem e experimentar a atualização no clone.

Durante uma atualização, tenho a tendência de vasculhar os arquivos que estão sendo substituídos / atualizados / excluídos, mas quando você faz uma atualização de distro isso é um tanto inútil.

  • Inicie a atualização e preste muita atenção a qualquer erro. Depois que terminar, tente ver se as coisas importantes ainda estão funcionando.

Se a atualização falhar, faça uma reinstalação completa e use seus backups para recuperar toda a sua própria configuração.

    
por Rinzwind 21.08.2011 / 16:01

Tags