Esta é uma maneira completa de fazer backup de uma instalação do Linux?

2

De volta, quando eu fiz a primeira mudança para o Linux, eu não sabia tanto sobre isso quanto agora. Como resultado, existem várias coisas fundamentais sobre como minhas partições e sistemas operacionais são configurados (não usando 64 bits, só tenho uma partição raiz, etc). Eu quero limpar o disco completamente e começar de novo.

Agora, não quero perder minhas configurações ou instalar pacotes. Meu plano é o seguinte:

  1. Copie todo o conteúdo do meu diretório inicial para uma unidade externa
  2. Gere uma lista de todos os pacotes instalados usando este guia.
  3. Copie o conteúdo da unidade externa de volta para a pasta inicial (que estará em sua própria partição agora para evitar problemas como esse no futuro
  4. Faça o download novamente / instale os pacotes seguindo o método no guia acima mencionado.

Esta é uma maneira completa de fazer backup / restaurar minhas configurações ou perder algumas coisas? A única coisa que posso ver faltando são temas e tais (que estão em / usr e não / home), mas eu posso viver com isso.

    
por DWilliams 18.08.2009 / 23:19

5 respostas

3

Não se esqueça de salvar /etc . Você não pode copiá-lo na nova instalação, pois isso pode causar problemas ao sistema. Algumas pessoas até o colocam mesmo sob controle de versão local (por exemplo, usando git ou mercurial), o que proporciona ainda mais controle.

Mesmo que você não use o controle de versão, apenas mantenha uma cópia segura de sua configuração preciosa, você sempre pode procurar a última configuração válida e compará-la à atual, se algo não funcionar como esperado.

    
por 18.08.2009 / 23:42
1

Se você quiser manter suas configurações, não basta copiar o diretório pessoal. Qualquer modificação que exigisse que você digitasse a senha do administrador era provavelmente armazenada em / etc . Na minha experiência, infelizmente não é suficiente fazer backup de / etc se você estiver procurando fazer uma restauração completa. Na verdade, você só pode deixar de fazer backup de alguns diretórios com segurança ( / proc , / lost + found , / tmp , / media , / mnt , / sys etc) neste cenário.

A razão pela qual eu mencionei isso é porque você mencionou uma "maneira completa de fazer backup" e não pode ter um backup completo sem muitos diretórios.

Se você não tiver feito um grande número de ajustes no sistema, recomendo seguir as etapas que você tem e configurar os pacotes novamente manualmente. Haverá muito menos lixo no sistema dessa maneira. Você sempre pode manter uma cópia de / etc para ajudá-lo a executar os ajustes novamente, mas eu aconselho contra copiar cegamente os arquivos / etc na nova instalação. / p>

Além disso, quando você copiar os arquivos, use cp -a para preservar a propriedade do arquivo e desativar os seguintes links simbólicos.

Depois de ter uma nova instalação, você pode usar algo como debfoster ou deborphan para manter baixo o inchaço ao mínimo.

    
por 18.08.2009 / 23:52
0

Geralmente, ao fazer o backup de qualquer coisa, eu uso uma abordagem "faça backup de tudo, a menos que você saiba que não é necessário". Depois de / home, o resto do sistema de arquivos não deve ter mais de 5-8GB em um sistema de desktop comum. A menos que você esteja realmente preso pelo espaço, não se arrisque e copie tudo.

Se você não puder arcar com o espaço de copiar tudo, copie / etc /, e dê uma olhada em / var para ver se há algo importante para você lá.

Tomar uma lista de pacotes é uma boa ideia, facilitará a reinstalação.

    
por 21.08.2009 / 05:53
0

Eu acho que você deve fazer o backup de seu home folder , é claro, mais esses dados (como ícones e temas) dentro de /usr . Dê uma olhada em /var e /etc como as pessoas disseram antes também ...

Algum tempo atrás eu acidentalmente reinstalei meu Ubuntu 9.04. Eu já tinha uma partição home autônoma. Eu pensei que era mágica quando eu vi a minha área de trabalho lá, e todas as configurações ... Eu só precisava reinstalar todos os meus pacotes - desde o meu tema vem de um também, o gnome-colors package .

Oh! Não esqueça de olhar para /opt e ver se há algum aplicativo instalado. Tome nota disso para reinstalação também.

Eu acho que é tudo que você precisa. Seus arquivos de configuração, arquivos extras, programas. Boa sorte! = D

    
por 21.08.2009 / 06:07
0

Eu sei que isso não está diretamente relacionado a essa questão. No entanto, quando eu tenho que reinstalar, normalmente apenas sigo este processo:

  1. Inicialize na mídia ao vivo (supondo que você esteja instalando a partir dela)
  2. Monte a partição que você tinha seu sistema linux rodando de
  3. Iniciar um navegador de arquivos como root
    por exemplo sudo nautilus
    (ou nemo , thunar , mc ou procure movimentar-se com a linha de comando)
  4. Crie uma pasta que possa ser chamada de algo como OldSystem
  5. Arraste e solte tudo no OldSystem
  6. Comece a instalar o sem formatar a partição
  7. Uma vez inicializado no novo sistema, posso copiar ou mover o que quiser do / OldSystem

NOTE: If you have more than one Linux partition, (say you're using one for / and another for /home) then repeat steps 2 through 5 for each partition.

Eu também tenho um pequeno guia sobre como fazer backup e restaurar um sistema Linux que poderia ter informações aplicáveis aqui: link
No caso de você querer fazer o backup de sua nova configuração antes de arriscar-se a trazer coisas do / OldSystem

    
por 01.08.2016 / 06:28