Instalação recente do Debian. Quais arquivos eu restauro de um backup?

1

Acabei de instalar o Debian 8.2 Jessie atualizado em uma nova máquina. Eu corri tar -zxvpf myBackup.tar.gz para extrair pastas de um backup da minha máquina antiga, que também rodava Debian 8.2 Jessie.

As pastas que eu extraí são etc , home , root , usr e var . Quais arquivos de cada um eu copio para a minha nova instalação?

    
por Username 05.03.2016 / 22:03

1 resposta

5

Você pode restaurar seu diretório pessoal ou todos os diretórios principais (por exemplo, /home ), /usr/local e /root por atacado e indiscriminadamente. Para o resto:

  • /usr : não restaure isso (exceto para /usr/local ). O conteúdo é todo gerenciado pelo gerenciador de pacotes Debian. Basta recuperar os arquivos, reinstalando os mesmos pacotes que você tinha antes. Na verdade, a menos que você tenha feito modificações incomuns em seu sistema, como usar dpkg-dirvert para substituir as coisas em /usr , talvez não seja necessário manter um backup de /usr (mas mantenha /usr/local ) .
  • /etc : descompacte o backup em um local de preparo e selecione as alterações individuais a serem restauradas. Você pode comparar as versões antiga e nova com algo como diff -ru , mas você notará muitas diferenças que você deve ignorar, como usuários do sistema com diferentes uids e arquivos de configuração diferentes devido a pacotes que foram instalados antes, mas não mais . Apenas restaure as alterações que você reconhece como alterações feitas por você mesmo.
  • /var : muito parecido com /etc , mas um pouco mais fácil. Você pode se livrar de grandes partes de /var do backup, como /var/cache e talvez /var/log (se você não se importa com logs antigos), e substituir outras peças como /var/www completamente do backup. Outros ainda, como /var/lib , podem ser mantidos para que você possa se referir ao estado do sistema antigo, mas não use o conteúdo do novo sistema.
Em suma, saber o que você pode substituir e não substituir exige muito conhecimento sobre o que as partes são, e nenhum conselho geral concisa irá fazer. Você pode tentar restaurar arquivos de maneira ambiciosa se quiser economizar tempo, mas deve saber que é arriscado. A opção mais segura é realmente escolher exatamente o que você precisa do backup.

Claro que sua outra opção é restaurar tudo fielmente do backup em vez da reinstalação. Então você receberá de volta um sistema que é exatamente o mesmo que o sistema antigo com a menor quantidade de trabalho.

    
por 05.03.2016 / 22:59