Faça backup da configuração de software do Ubuntu (ou qualquer Linux)

Faça backup da configuração de software do Ubuntu (ou qualquer Linux)

Tenho certeza de que para os profissionais do Linux existe uma maneira realmente óbvia de fazer isso, mas existe uma maneira fácil de fazer backup de uma configuração de software Ubuntu, essencialmente como uma distribuição?

Para esclarecer, acabei de instalar o Ubuntu 12.10 no meu laptop. Passei por uma tonelada de atualizações, instalei vários softwares, configurei algumas configurações, etc., e gostaria essencialmente de "armazenar" essa configuração, essencialmente me dando uma imagem que eu poderia usar para restaurar o computador ao mesmo ponto se Eu precisava. Embora eu saiba que posso simplesmente despejar o conteúdo do disco, queria que fosse um pouco independente de hardware, para que, se necessário, pudesse instalar em hardware diferente (talvez replicando a configuração em um PC diferente).

Acho que o que estou procurando é uma maneira de pegar minha configuração atual e transformá-la em uma distribuição personalizada, mas não tenho certeza de uma maneira fácil de fazer isso que retenha todas as minhas atualizações e configurações. Imagino que provavelmente exista uma maneira fácil, já que esse tipo de replicação parece ser comum no uso de TI.

Editar: como esclarecimento adicional, o backup não pode exigir uma conexão com a Internet para funcionar (ou seja, todos os pacotes, atualizações e configurações devem ser armazenados com o backup) e não deve estar vinculado a uma configuração de hardware específica (então não acho um clone direto da imagem do disco funcionará).

Alguma ideia?

Responder1

No Linux, existem dois tipos de arquivos de configuração: para todo o sistema e por usuário. Os arquivos de configuração de todo o sistema são armazenados em /etce geralmente (mas nem sempre) aplicam-se a utilitários de sistema, como iptables. Os arquivos de configuração por usuário residem em seu diretório inicial com nomes que começam com um ponto, como .bashrc, e contêm arquivos de configuração específicos para cada usuário. Por padrão, esses arquivos ficam ocultos na maioria dos navegadores de arquivos e em arquivos ls. Pressione Ctrl-H para alternar a visualização de arquivos ocultos no Nautilus e use lscom a -aopção. Para criar um backup dos arquivos de configuração em /etc, basta executar cp -r /etc destination, onde destinationestá a pasta da qual deseja fazer o backup /etc. Para criar um backup dos arquivos de configuração e pastas em sua pasta pessoal, basta executar sudo cp -r ~/.* destination, onde destinationestá a pasta que você deseja fazer um backup de todos os seus arquivos ponto (outro nome para arquivos que começam com um ponto).

informação relacionada