Quais são os diretórios mais importantes para backup em um servidor Linux?

9

Estou executando um servidor Linux Ubuntu 9.10. Estou tentando encontrar uma maneira de fazer backup da máquina enquanto ela está em execução e, pelo que vejo, isso elimina os utilitários de clones de disco. Todo o material clone do disco que eu vi para o Linux requer que você reinicie em um live CD especial.

Então, minha pergunta é: qual é a melhor solução para fazer o backup do sistema enquanto ele está em execução? Além disso, eu não me importo muito com a configuração do sistema operacional, eu só quero ser capaz de manter meus arquivos armazenados e meus programas que eu instalei nele.

Obrigado

    
por QAH 21.05.2010 / 03:42

3 respostas

14

Os diretórios importantes são /etc , /home , /var e /srv . Você pode querer adicionar /root e remover os bits desnecessários de /var .

rsync é bom se você quiser que os arquivos sejam diretamente acessíveis, tar é bom se você não quiser.

    
por 21.05.2010 / 03:43
11

Concordo com Ignacio Vazquez-Abrams sobre / etc / / home / e algumas partes em / var /.

Mas não se esqueça de salvar uma lista dos pacotes instalados, para saber quais programas foram instalados ...

dpkg --get-selections > dpkg.list
    
por 21.05.2010 / 07:27
2

Estou usando o backup2l para fazer backup do meu servidor Debian (o AFAIK Ubuntu é um derivado do Debian). Se configurado corretamente, ele automatiza seu backup, por exemplo obtendo as seleções do dpkg, criando backups diferenciais e incrementais (dependendo das suas configurações) e armazenando um arquivo. Um post backup hook ativa o rsync que sincroniza meu arquivo com uma cópia remota.

Estou fazendo o backup de /etc /var (com algumas exclusões, como caches), /root , /home . Basta pensar sobre o que você mudou além disso e adicioná-lo à lista. Eu, por exemplo, mantenho meus bancos de dados SQL em um diretório especial e salve-os também.

    
por 21.05.2010 / 11:35