Atualizando o Ubuntu para uma versão mais nova, mantendo arquivos e configurações importantes

1

Eu uso o Ubuntu 10.04 por mais de um ano e muitas vezes sinto que preciso reinstalá-lo para a versão mais recente.

Gostaria de aproveitar a maioria das minhas configurações e configurações importantes para o novo sistema. Eu já tenho alguns arquivos e diretórios em mente que eu certamente quero fazer backup, mas eu tenho medo de esquecer algo.

Existe alguma lista de verificação, orientação ou mesmo software que eu possa usar para me ajudar com o backup dos dados importantes? Eu não quero fazer backup da partição inteira. (não é tão crítico)

Como posso atualizar de forma limpa para uma versão mais recente?

    
por xralf 19.11.2011 / 20:26

3 respostas

2

Como psusi aponta corretamente, você não precisa para reinstalar um derivado do Debian. Apenas atualize.

Independentemente disso, a resposta óbvia para a pergunta de backup é usar o controle de versão para fazer backup do diretório inicial e das configurações de configuração. Para os arquivos de configuração em /etc em um sistema parecido com Unix, o etckeeper de Joey Hess é popular . Eu recomendo usar um sistema de controle de versão distribuído como o Mercurial ou o Git, que pode ser usado para empurrar periodicamente o conteúdo do repositório para fora do disco rígido e, assim, atuar como um backup automático. Com o Mercurial, você pode configurar post-commit gancho que será empurrado após o commit, para que seus backups sempre fique completamente atualizado.

Observe que essa não é uma solução de backup geral, mas funciona bem para arquivos de configuração importantes e assim por diante, pois são arquivos de texto pequenos e, portanto, ideais para controle de origem. E nessa situação, o controle de versão distribuído é supereficiente, comparável em desempenho ao rsync, mas melhor devido à atomicidade do controle de versão. Mercurial, pelo menos, irá reverter em vez de empurrar um changeset parcial, e eu imagino que Git faz o mesmo. Além disso, a versão que controla seus arquivos de configuração tem benefícios adicionais óbvios.

    
por 19.11.2011 / 22:46
1

Você não precisa fazer backup de nada. Basta instalar a nova versão e escolher a opção para atualizar a instalação existente. Todos os seus arquivos e configurações serão preservados.

    
por 19.11.2011 / 21:52
0

Eu recomendaria apt full-upgrade ou - se você gostar da maneira mais "voltada nesses dias" - apt-get dist-upgrade . Você pode ver man apt e man apt-get para informações mais detalhadas e mais opções.

Para mim, isso funciona totalmente o tempo todo. Você não precisa fazer backup de nada enquanto é muito mais rápido do que fazer backup de qualquer coisa e re-configurar um sistema inteiro - mesmo sem toda a personalização feita ao longo do tempo. Você também não precisa instalar manualmente todos os seus pacotes adicionados ao longo do tempo ao seu sistema.

Na minha opinião, esta é a forma mais elegante entre as poucas e também a maneira mais eficiente de "atualizar de forma limpa para a versão mais recente" de uma Distro com lançamentos fixos (não rolando).

    
por 14.05.2018 / 10:28