De quais pastas eu não devo fazer backup no CentOS?

10

Estou usando o rsnapshot para começar a fazer o backup de uma instalação do CentOS 5.5 e preciso de uma lista de pastas que eu provavelmente deveria excluir dos backups. O servidor é principalmente um servidor da Web LAMP e servirá no momento do backup, embora deva ser um volume relativamente baixo. Fazer backup do / var / lib / mysql é uma má idéia?

Estou assumindo que não devo me preocupar em fazer o backup / proc, de que outras pastas não precisam de backup?

    
por InvisibleFrisbee 23.05.2011 / 23:14

3 respostas

10

Você quase certamente pode ignorar /proc , /dev , /tmp e /var/tmp .

Um bom caso pode ser feito para ignorar /var/log (e quaisquer outros diretórios de registro), /var/cache se você tiver, e possivelmente partes de /var/db (embora você tenha que ter cuidado com /var/db : Às vezes coisas realmente importantes são postas lá ...)

Além disso, você provavelmente quer fazer um backup, espere alguns dias e faça outro para ver o que muda com o tempo. Se você vir muitos "lixo" nesses backups, pode personalizar sua lista de exclusão com mais cuidado.

Depois de selecionar o material que deseja fazer backup & As suas listas de inclusão / exclusão adaptadas certificam-se de fazer um teste de restauro adequado - retire uma máquina do zero e execute o processo necessário para que os seus dados e software funcionem novamente, sem tocar na máquina original.

Se você não conseguir gerenciar essa restauração com o backup, realmente não terá um backup ...

    
por 23.05.2011 / 23:35
1

As únicas pastas de que você precisa são /var/www e /var/lib/mysql para obter seu website e seus dados. E backup /etc/httpd para obter sua configuração do apache, se necessário. Veja aqui para uma discussão sobre o backup /var/lib/mysql versus usando mysqldump .

Se você puder usar um instantâneo lvm para fazer o backup, isso seria ainda melhor, mas certifique-se de destruir o instantâneo assim que puder. Instantâneos Lvm destroem seu desempenho.

    
por 23.05.2011 / 23:54
0

Muito pouca informação, desculpe.

É um servidor web, servidor de banco de dados, servidor samba, servidor de nomes. Depende completamente do tipo de serviço que está sendo executado.

Eu normalmente não faço backup de nada que é fornecido pela distribuição (tudo que vem de um pacote). As coisas que eu tenho backups são:

  • arquivos de configuração
  • arquivos de log (apenas no caso de algo desagradável acontecer)
  • " dados " - que seriam arquivos de zona para bind, ldap "dumps", dumps de banco de dados e outros enfeites.
  • diretórios iniciais, se houver usuários humanos reais efetuando login nos servidores
por 19.06.2011 / 20:55