Quais pastas restaurar do backup?

3

Meu computador antigo, com o Ubuntu 10.04, caiu e eu instalei o Ubuntu 12.04 em um novo computador. Felizmente, eu tenho um backup completo do meu sistema de arquivos anterior. No entanto, não sei quais pastas exatamente eu preciso restaurar (exceto a pasta base, é claro), pois a restauração dos arquivos incorretos pode danificar os novos arquivos que acompanham a nova instalação.

Suponho que, se eu entendi para que cada pasta é usada, posso saber se faz sentido restaurá-la. Especificamente, gostaria de saber sobre as seguintes pastas:

  • / boot - O que é isso? Devo restaurá-lo? (meu computador 12.04 atualmente inicializa OK).
  • / etc - contém muitas pastas, a maioria delas também existem no meu computador 12.04. Devo apenas restaurar toda a pasta / etc? Devo fazê-lo antes ou depois de instalar os aplicativos relevantes?
  • / etc / apache2 - Alterei algumas configurações. No entanto, eu já instalei o apache2 no meu computador 12.04, e os arquivos de configuração parecem diferentes. Provavelmente, a nova versão do apache2 possui algumas novas configurações. Devo apenas mesclar cada arquivo manualmente? mesma pergunta com / etc / mysql.
  • / var / backups - Contém alguns arquivos que eu não reconheço, como aptitude.pkgstates. , dpkg.status. , group.bak, shadow.bak, etc. A maioria deles já existe no meu novo / var / backup. Quem cria esses arquivos e quem os utiliza? Preciso restaurá-los?
  • / var / cache - muitas pastas que não reconheço. Quem os criou? Quem os usa? Devo restaurá-los?
  • / var / lib - mais uma vez, muitas pastas que não reconheço. Especificamente:
  • / var / lib / mysql - contém meus bancos de dados antigos. É seguro copiar apenas todos eles? Devo fazer isso antes ou depois de reinstalar o MySQL? Eles são compatíveis com a nova versão? (Eu tinha 5.1, a versão atual é 5.5)
por Erel Segal-Halevi 27.07.2012 / 08:30

1 resposta

4
  1. /boot : Imagens de inicialização inicial (kernel / initramfs) e outras configurações de inicialização. NÃO restaure.
  2. /etc : Geralmente, todos os tipos de arquivos de configuração para o sistema e outros aplicativos. NÃO restaure exceto para arquivos de configuração única para aplicativos específicos.
  3. /etc/apache2 e /etc/mysql : reinstalar e integrar de forma inteligente / copiar a configuração antiga nos novos arquivos de configuração.
  4. /var/backups : a maioria é criada e gerenciada dinamicamente pelo sistema. NÃO restaure.
  5. /var/cache : o mesmo que acima, NÃO restaure.
  6. /var/lib , /var/lib/mysql , /var/www , etc .: restaure somente os DADOS (ou importe, etc.) após reinstalando os aplicativos (apache, mysql, etc.).
por ish 27.07.2012 / 08:56

Tags