Usando / var / log para fazer backup de algumas pastas / conteúdo do banco de dados

3

Eu preciso fazer backup regularmente (diariamente, usando o cron) de algumas pastas junto com o conteúdo do banco de dados MySQL (no formato sql). Não há problema em usar / var / log (criando uma nova pasta para ser usada) para armazenar esses arquivos de backup? Em intervalos mais longos, o conteúdo dessa pasta será armazenado em mídia externa.

Obrigado antecipadamente.

    
por Albert 19.04.2012 / 07:35

3 respostas

4

Não existe uma força policial do Linux / Unix, prendendo as pessoas por fazerem o gerenciamento de sysmtems de uma maneira imprudente. Às vezes isso é uma pena, economizaria muito trabalho.

Então, a resposta para sua pergunta é: Sim, você pode, mas não deveria. Ninguém procurará arquivos de backup em / var / log e, portanto, os backups serão um desperdício de tempo / esforço.

Crie um diretório como /var/mysql_backups e altere o script de backup para incluir esse diretório.

Faça uma verificação diária se os backups foram bem-sucedidos.

Não se esqueça de fazer um teste de recuperação quando o backup estiver em execução por alguns dias e repeti-lo a cada (meio) ano.

    
por jippie 19.04.2012 / 09:01
3

Provavelmente seria melhor se você criasse seu próprio diretório em / var / para esses backups SQL. Será mais fácil para você, a longo prazo, organizar e visualizar esses dados, e dependendo dos trabalhos Cron que você estará executando - você não desejaria que isso interferisse com quaisquer logs ou backups para o próprio sistema em si.

    
por cloyd800 19.04.2012 / 08:10
0

Por que você não cria uma pasta /var/backup ou algo assim? Em /var/log , deve haver somente arquivos de log.

    
por Ruediger 19.04.2012 / 07:58