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.