servidor de backup do Linux

0

Eu tenho um servidor pequeno e quero criar um backup de segurança para minha casa.
Como faço para conseguir isso melhor?
Eu li sobre o rsync, no entanto, tanto quanto eu entendo, pode tornar os arquivos em uso inconsistentes. Por exemplo. meu arquivo de dados mysql pode ser inconsistente, resultando no banco de dados sendo inútil. Isso é ruim.
Como fazer melhor um backup com tudo consistente?
Alguma dica sobre o que usar e, especialmente, se a restauração do backup funciona bem?

    
por user2089648 26.08.2014 / 09:28

1 resposta

0

Você precisa usar o backup em duas etapas:

  • Faça um MySQL Dump em um host remoto.

# mkdir / backups

# mysqldump -A > /backups/all-databases.sql

  • Faça um Arquivo Dump no host remoto.

# tar -cvpf /backups/fullbackup.tar --diretório = / --exclude = proc --exclude = sys --exclude = dev / pts --exclude = backups.

(Você também pode excluir / var / lib / mysql, mas eu não faço isso)

Você pode fazer tudo isso pelo cron e obter 2 arquivos all-databases.sql e fullbackup.tar pelo rsync. Não pode fazer dados inconsistentes.

    
por 26.08.2014 / 10:40

Tags