Backup funcionando, o que mais fazer backup?

1

Estou executando um servidor web Ubuntu. Eu tenho um script de backup funcionando que irá despejar o mysql e svn e fazer backup de ambos junto com os arquivos na pasta / var / www e armazená-lo no S3. O que mais deve ser feito backup?

Atualmente, estou executando o seguinte:

  • Apache
  • MySql
  • Subversion

Eventualmente posso brincar com outras coisas.

    
por Mike Wills 21.06.2011 / 16:24

2 respostas

2

A melhor maneira de determinar o que você precisa fazer backup é percorrer um cenário em que o disco rígido do seu servidor não está mais inicializando.

Quais dados você necessitaria para colocá-lo on-line o mais rápido possível?

Este é um modelo básico (adaptado para * BSD) que eu uso:

Arquivos:

/etc/ssh
/var/log
/var/cron
/etc/ipfw.rules (ip tables in your case)
/etc/syslog.conf 
/etc/motd
/etc/ssh/banner
/etc/shells
/etc/profile
/etc/login.conf
/etc/group
/etc/hosts
/etc/passwd
/etc/sysctl.conf
/etc/resolv.conf
/etc/rc.conf
/etc/rc.local
/etc/crontab
/etc/master.passw

Dirs:

/var/cron

Se você estiver executando outros serviços; você deve fazer backup dessas configurações também.

    
por 21.06.2011 / 16:49
2

Para cada serviço, você precisa fazer backup:

  • Apache:

    • / var / www / html (e qualquer outro local onde você armazene esse tipo de arquivo)
    • / etc / httpd (acho que é / etc / apache2 no estilo Debian)
  • MySQL:

    • logs mysqldump e binários, se presentes
    • /etc/my.cnf
    • Opcional você pode fazer o backup de / var / lib / mysql
  • Subversion:

    • Diretório do repositório
    • Arquivos de permissão
por 21.06.2011 / 21:23